21017209
国際科目INT001a INT001b INT001e INT001f
3年, 4年後学期月2
Topics in Informatics I(Evolutionary Computation)
Topics in Informatics I(Evolutionary Computation)
佐藤 寛之
単位区分
単位数: 2単位必修 | 課程・類・プログラム | 種別 |
|---|---|---|
詳細あり | ||
関連Webサイト
WebClass
主題および達成目標
Evolutionary computation is a bio-inspired computation methodology and categorized as a part of computational intelligence. Evolutionary computation treats information as genes of organisms, and evolve it inside the computer. The primary usage of evolutionary computation is optimization. As representative industrial applications, the front nose design of the Shinkansen N700 and the wing design of the Mitsubishi regional jet (MRJ) were optimized by evolutionary computation. Evolutionary optimization can be applied even if the characteristic of the target optimization problem is unknown. This course provides lectures of evolutionary algorithms from classic to the latest ones, types of optimization problems, their handling methods in evolutionary algorithms, and implementation techniques. The goals of the class are to be able to recognize the types of optimization problems, select appropriate evolutionary algorithms, and implement one of these algorithms.
前もって履修しておくべき科目
The course has computer exercises involving programming. Students need to know at least one programming language.
前もって履修しておくことが望ましい科目
Computer literacy, Fundamental programming
教科書等
Materials are distributed by using WebClass system.
授業内容とその進め方
1. Introduction to Evolutionary Computation
2. Optimization Problems
3. MATLAB Programming
4. Hill Climbing
5. Genetic Algorithms
6. Evolutionary Programming
7. Evolution Strategies
8. Genetic Programming
9. Evolutionary Algorithm Variations
10. Simulated Annealing
11. Particle Swarm Optimization
12. Differential Evolution
13. Estimation of Distribution Algorithm
14. Evolutionary Multi-objective Optimization
15. Other Applications and Futures of Evolutionary Computation
授業時間外の学習
Review and computer exercises are needed after the weekly class.
成績評価方法および評価基準
Report submissions related to computer exercises are required. The reports are scored, and the evaluation is decided by the followings (100 points maximum).
S: >= 90 points
A: >= 80 points
B: >= 70 points
C: >= 60 points
D: <60 points
オフィスアワー・授業相談
Tuesday, 10:40-12:10. Please make sure to make an appointment by e-mail before visiting the lecturer.
学生へのメッセージ
This course uses WebClass.
https://webclass.cdel.uec.ac.jp/webclass/login.php?group_id=250318191523573106momi
According to the schedule of the Short-term Exchange Study Program JUSST, the course starts from October 9th (Mon). The above WebClass is limited only for the registered students. The lecturer registers international students of the Short-term Exchange Study Program JUSST to the WebClass. Other students need to mail to the lecturer to join the WebClass.
その他
N/A