Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/5463
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorประภาส จงสถิตย์วัฒนา-
dc.contributor.authorธนัท สุขกาญจนนท์-
dc.contributor.otherจุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์-
dc.date.accessioned2008-01-15T11:52:40Z-
dc.date.available2008-01-15T11:52:40Z-
dc.date.issued2543-
dc.identifier.isbn9743468048-
dc.identifier.urihttp://cuir.car.chula.ac.th/handle/123456789/5463-
dc.descriptionวิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2543en
dc.description.abstractนำเสนอการเพิ่มความทนทานให้กับโปรแกรมหุ่นยนต์ที่ได้จากกำหนดการเชิงพันธุกรรม โดยวิธีการรังควานร่วมกับการสุ่ม การรังควานเป็นปรับปรุงกระบวนการวิวัฒนาการให้เรียนรู้จากสภาพแวดล้อมที่แตกต่างกันหลาย ๆ แบบ ขณะที่การสุ่มเป็นการเพิ่มฟังก์ชันพิเศษที่มีลำดับการทำงานไม่แน่นอนขึ้นอยู่กับค่าที่สุ่มได้ ปัญหาที่ใช้งานวิจัยเป็นปัญหาหุ่นยนต์เดินหลบหลีกสิ่งกีดขวางไปหาเป้าหมาย ซึ่งจำลองสภาพแวดล้อมบนคอมพิวเตอร์ และกำหนดให้ความทนทาน หมายถึง การที่โปรแกรมสามารถควบคุมหุ่นยนต์เดินหลบหลีกสิ่งกีดขวางไปหาเป้าหมายได้ในสภาพแวดล้อมที่ไม่ได้เรียนรู้มา ผลทดสอบความทนทานกับสภาพแวดล้อมที่ไม่ได้เรียนรู้มา 10,000 สภาพแวดล้อมพบว่า โปรแกรมหุ่นยนต์ที่ได้จากวิธีที่เสนอนี้มีความทนทานสูงถึง 90% โดยสาเหตุที่ทำให้ความทนทานเพิ่มขึ้นมาจากโปรแกรมที่ได้จากวิธีนี้ สามารถนำประสบการณ์กลับมาใช้ได้ดีที่สุดen
dc.description.abstractalternativeProposes a method to improve the robot programs generated by genetic programming. The method combined two approaches: perturbation and randomness. Perturbation is used in the evolutionary process by learning in different multiple environments. Randomness is used in a special function which sequences the operations depended on random values. The problem that is studied in this work is the robot navigator problem in the simulated environment. Robustness is defined as an ability to reach the target in an unknown environment. The robustness testing with 10,000 unknown environments shows that the robot programs generated by the proposed method have robustness as high as 90%. The cause of robustness improvement is the increase in the reuse of experience in the program that used perturbation and randomness.en
dc.format.extent767643 bytes-
dc.format.mimetypeapplication/pdf-
dc.language.isothes
dc.publisherจุฬาลงกรณ์มหาวิทยาลัยen
dc.rightsจุฬาลงกรณ์มหาวิทยาลัยen
dc.subjectการโปรแกรมเชิงพันธุกรรมen
dc.subjectการเขียนโปรแกรม (คอมพิวเตอร์)en
dc.subjectหุ่นยนต์ -- การเขียนโปรแกรมen
dc.subjectการคำนวณเชิงวิวัฒนาการen
dc.titleการปรับปรุงความทนทานของโปรแกรมหุ่นยนต์โดยใช้การรังควาน และการสุ่มในวิธีกำหนดการเชิงพันธุกรรมen
dc.title.alternativeImproving robustness of robot programs by using perturbation and randomness in the genetic programmingen
dc.typeThesises
dc.degree.nameวิทยาศาสตรมหาบัณฑิตes
dc.degree.levelปริญญาโทes
dc.degree.disciplineวิทยาศาสตร์คอมพิวเตอร์es
dc.degree.grantorจุฬาลงกรณ์มหาวิทยาลัยen
dc.email.advisorPrabhas.C@chula.ac.th-
Appears in Collections:Eng - Theses

Files in This Item:
File Description SizeFormat 
Thanut.pdf749.65 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.