Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/80608
Title: Comparison between Conventional GA and Quantum-inspired GA on Genetics Design through Multi-Objective Optimization
Other Titles: การเปรียบเทียบอัลกอริทึมเชิงวิวัฒนาการแบบดั้งเดิมกับอัลกอริทึม เชิงวิวัฒนาการแบบควอนตัมในการออกแบบพันธุกรรมผ่านการปรับ ความเหมาะสมแบบหลายวัตถุประสงค์
Authors: Phattharaphon Khammun
Advisors: Naruemon Pratanwanich
Other author: Chulalongkorn University. Faculty of Science
Subjects: Genetic algorithms
Quantum computing
จีเนติกอัลกอริทึม
ควอนตัมคอมพิวติง
Issue Date: 2020
Publisher: Chulalongkorn University
Abstract: The objective of this project is to study trade-off between conventional genetic algorithms (GA) and quantum-inspired genetic algorithms (QGA) on genetic design through multi-objective optimization. First, we implemented a GA model based on a previous work. Second, we developed a QGA model for multi-objective optimization using the same strategies as in the GA model. We finally compared and analyzed the results obtained from both models. We conclude that the QGA approach can find optimal solutions as well as GA. Although the QGA solutions were more diverse, most of them were dominated. Therefore, the strategies used in the QGA method are still needed to be improved by adding some mechanisms to generate more nondominated solutions.
Other Abstract: โครงงานเรื่อง “การเปรียบเทียบอัลกอริทึมเชิงวิวัฒนาการแบบดั้งเดิมกับอัลกอริทึมเชิงวิวัฒนาการแบบควอนตัมในการออกแบบพันธุกรรมผ่านการปรับความเหมาะสมแบบหลายวัตถุประสงค์” เป็นโครงงานที่จัดทำขึ้นเพื่อศึกษาข้อได้เปรียบเทียบ (trade-off) ระหว่างการปรับปรุงสายพันธ์จุลินทรีย์โดยใช้อัลกอริทึมเชิงวิวัฒนาการแบบดั้งเดิมกับอัลกอริทึมเชิงวิวัฒนาการแบบควอนตัม ขั้นตอนการพัฒนาประกอบไปด้วย 3 ส่วนหลัก คือสร้างโมเดลจากอัลกอริทึมเชิงวิวัฒนาการแบบดั้งเดิม, สร้างโมเดลจากอัลกอริทึมเชิงวิวัฒนาการแบบควอนตัมและศึกษาข้อได้เปรียบเสียเปรียบของทั้งสองวิธีการ เมื่อศึกษาข้อได้เปรียบเสียเปรียบของทั้งสองวิธีการเรียบร้อยแล้ว ได้ข้อสรุปว่า อัลกอริทึมเชิงวิวัฒนาการสามารถให้คำตอบที่เหมาะสม (optimal solution) ได้เช่นเดียวกับอัลกอริทึมเชิงวิวัฒนาการแบบดั้งเดิมและสามารถเพิ่มความหลายให้กับคำตอบได้ แต่วิธีที่ใช้ในการสร้างโมเดล (implementation) ยังจำเป็นต้องได้รับการปรับปรุงโดยการเพิ่มวิธีที่จะทำให้คำตอบที่ถูกครอบงำ (dominated solution) กลายเป็นคำตอบที่ไม่ถูกครอบงำ (nondominated solution)
Description: In Partial Fulfillment for the Degree of Bachelor of Science Department of Mathematics and Computer Science, Faculty of Science Chulalongkorn University Academic Year 2020
URI: http://cuir.car.chula.ac.th/handle/123456789/80608
Type: Senior Project
Appears in Collections:Sci - Senior Projects

Files in This Item:
File Description SizeFormat 
63-SP-COMSCI-042 - Phattharaphon Khammun.pdf22.32 MBAdobe PDFView/Open


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