2 項進行中

115-1 選課時程

進行中

  • 初選第一階段 6/15 – 6/18
  • 初選第二階段 6/22 – 6/25
  • 校際選修 進行中 8/24 – 9/18
  • 初選第三階段 8/31 – 9/3
  • 開學後加退選 進行中 9/7 – 9/21
  • 逾期加退選 9/21 – 9/24
選課資源

加入行事曆

選擇訂閱 Google Calendar,或下載通用的 ICS 檔案。

使用 Google Calendar 時,Google 會收到這份課表的公開連結。

演化計算

Evolutionary Computation

學期
113-1
學分
0 學分
當期課號
535511
永久課號
CSIC30071
開課單位
資訊科學與工程研究所
授課教師
陳穎平
校區
光復
類別
選修
上課時間表
週五
3
10:10–11:00
演化計算
ED202(光復)
2 節連堂
4
11:10–12:00

* 根據陽明交大上課時間表所列

概述

※ Manual course add is unavailable for this course. 本課程不開放手動加選。 The goal of this course is to introduce the background, objectives, current development, and possible future directions of evolutionary computation in a broad sense. It covers major fields of evolutionary computation, including genetic algorithms, evolution strategies, evolutionary programming, and genetic programming. Certain advanced topics, such as hybridization, constraint handling, interactivity, etc., are also included in the course.

先修科目

Fundamental programming capability.

備註

無備註

教學方式

Course format: Lectures, student project presentation and individual/group discussion. Course website: NYCU E3 platform

評分方式

※ Manual course add is unavailable for this course. 本課程不開放手動加選。 Homework: Implementations of simple and straightforward genetic algorithms, evolution strategies, evolutionary programming, and genetic programming. Term project: Teamwork project, peer-review project report, and report presentation. Grading Policy: 1. Asynchronous activities participation: 20% 2. Homework: 25% 2-1. Goal statement: 20% (of 25%) 2-2. Homework #1: 40% (of 25%) 2-3. Homework #2: 40% (of 25%) 3. Final: 20% 4. Term project: 35% 4-1. Proposal: 20% (of 35%) 4-2. Progress report: 15% (of 35%) 4-3. Presentation: 30% (of 35%) 4-4. Final report: 35% (of 35%)

課程大綱
  • Introduction

    Background and objectives of evolutionary computation

  • Major fields of evolutionary computation

    Evolutionary algorithms in general, Genetic algorithms, Evolution strategies, Evolutionary programming, Genetic programming

  • Other fields of evolutionary computation

    Classifier systems, Coevolution, Interactive evolutionary algorithms

  • Advanced topics of evolutionary computation

    Hybridization, Parameter control, Multimodal and multiobjectives, Constraint handling

  • Term project presentation

週次計畫
週次主題
第 1 週

Introduction to this courseIntroduction to Evolutionary Computation

2024-09-06(五)
第 2 週

Overview of Evolutionary Algorithms

2024-09-13(五)
第 3 週

Genetic Algorithms: Basics, Issues, and Advances

2024-09-20(五)
第 4 週

Genetic Programming

2024-09-27(五)
第 5 週

Evolution Strategies

2024-10-04(五)
第 6 週

Evolutionary Programming

2024-10-11(五)
第 7 週

Learning Classifier Systems

2024-10-18(五)
第 8 週

Other systems and algorithms

2024-10-25(五)
第 9 週

Parameter Control in Evolutionary Algorithms

2024-11-01(五)
第 10 週

Constraint HandlingHybridization with other techniques

2024-11-08(五)
第 11 週

Special Forms of Evolution

2024-11-15(五)
第 12 週

Working with Evolutionary Algorithms

2024-11-22(五)
第 13 週

Term project presentation

2024-11-29(五)
第 14 週

2024-12-06(五)
第 15 週

2024-12-13(五)
第 16 週

2024-12-20(五)
教科書

No required textbook. The following are reference books: Introduction to Evolutionary Computing, A. E. Eiben, J. E. Smith, Agoston E. Eiben, J. D. Smith, Springer-Verlag, 2003. ISBN: 3540401849. An Introduction to Genetic Algorithms for Scientists and Engineers, David A. Coley, World Scientific Publishing Company, 1997. ISBN: 9810236026. Handbook of Evolutionary Computation, Thomas Baeck, David B Fogel, Zbigniew Michalewicz, Institute of Physics Publishing, 2003. ISBN: 0750308958. Genetic Algorithms in Search, Optimization, and Machine Learning, David E. Goldberg, Addison-Wesley Pub Co, 1989. ISBN: 0201157675. The Design of Innovation: Lessons from and for Competent Genetic Algorithms, David E. Goldberg, Kluwer Academic Publishers, 2002. ISBN: 1402070985. ※ 請修課同學尊重智慧財產權!勿隨意過度影印教科書或使用未經授權之著作權與電腦軟體等。

Office Hours
地點
EC711
時間
F5 (by appointment only)
聯絡方式
ypchen@cs.nycu.edu.tw