เทคนิคเมตาฮิวริสติก
4(4-0-12)
วิชาบังคับก่อน : ไม่มี
เทคนิคเมตาฮิวริสติกและเลือกเทคนิคที่เหมาะสมสัมพันธ์กับปัญหาระบบการผลิต การประเมินความเหมาะสมสำหรับเทคนิคเมตาฮิวริสติกต่าง ๆ หัวข้ออัลกอริทั่มอิงเส้นทาง ได้แก่ เทคนิคปีนภูเขา เทคนิคตาบูเสริช และเทคนิคอบอ่อน และ หัวข้ออัลกอริทัมอิงประชากร ได้แก่ เทคนิคเจนเนติกอัลกอริทั่มผ่านการเขียนภาษาทางคอมพิวเตอร์
เค้าโครงรายวิชา
- บทนำเข้าสู่พื้นฐานของเมตาฮิวริสติก (8 ชม.)
- อัลกอริทั่มสำหรับการสร้างและปรับปรุงผลเฉลยด้วยวิธีเมตาฮิวริสติก (8 ชม.)
- อัลกอริทั่มอิงพื้นฐานเส้นทาง เทคนิคปีนภูเขา เทคนิคตาบูเสริช เทคนิคอบอ่อน (8 ชม.)
- อัลกอริทั่มอิงประชากร เจนเนติกอัลกอริทั่ม (8 ชม.)
- การประเมินทางเลือกของวิธีเมตาฮิวริสติกที่เหมาะสม (8 ชม.)
- การเขียนเมตาฮิวริสติกสำหรับปัญหามากกว่าหนึ่งจุดประสงค์ (8 ชม.)
ผลสัมฤทธิ์การเรียนรู้
- ประยุกต์ใช้เทคนิคเมตาฮิวริสติกทั้งอัลกอริทั่มอิงเส้นทางและอัลกอริทั่มอิงประชากรเพื่อหาผลเฉลยที่ดีที่สุดของแบบจำลองได้
- เขียนโครงร่างโครงการวิจัยเบื้องต้นเกี่ยวกับการนำการวิเคราะห์ระบบและการหาค่าใกล้เคียงค่าที่ดีที่สุดไปใช้งานและการสืบค้นงานวิจัยหรือบทความวิชาการได้
Metaheuristic Techniques
Prerequisite : None
A survey of selected metaheuristic techniques, constructive metaheuristic algorithm, path-based algorithm such as hill claiming technique, tabu searching technique, simulated and annealing technique and population-based algorithm such as genetic algorithm, implementing metaheuristics from problems throughout the computer, metaheuristics to solve the near-optimization model based on problems in the class assignments.
Course Outline
- Introduction to Traditional Methods. (8 hr.)
- Constructive and Improvement algorithms. (8 hr.)
- Path-based and Population-based algorithms. (8 hr.)
- Evolutionary algorithms. (8 hr.)
- Multiple objective metaheuristics. (8 hr.)
- Practice in models related to near optimization problems. (8 hr.)
Learning Outcomes
- Implement the metaheuristic techniques both path-based and population-based algorithm to solve the optimization models.
- Compose the model by applying the metaheuristic techniques to solve problems and searching academic papers based on problems in class assignments.