|
RIT Department of Computer Science |
|
Disclaimer: We may get ahead of (or fall behind) this schedule, I will try to keep this up to date but regardless, homework topics will follow the actual lecture topic pace.
| Week | Topics | Homework | Reading | Special Events and Due Dates | Slides & Lecture Notes |
|---|---|---|---|---|---|
| 1 (1/13+15) | Introduction, search / metaheuristic optimization | NIOA Ch. 1; Russell & Norvig (R&N) Ch. 3.5-3.6 | Slides (1), Slides (2) | ||
| 2 (1/20+22) | Optimization formulation, hill-climbing, analysis of optimization algorithms | NIOA Ch. 1; Ch. 2.1-2.2 | Slides (1), Slides (2), Calculus (1) | ||
| 3 (1/27+29) | Basics of cybernetics, algorithmic perspectives, simulated annealing | NIOA Ch. 2.1-2.2; Ch. 3.1-3.2, 3.4 | Slides (1), Slides (2), Slides (3) | ||
| 4 (2/3+5) | Genetic algorithms / evolution | HW #1 assigned | NIOA Ch. 4 | Slides (2) | |
| 5 (2/10+12) | Genetic algorithms, differential evolution | Final Project Assigned | NIOA Ch. 5, 6 | Slides (1), Slides (2) | |
| 6 (2/17+19) | Particle swarm optimization | HW #2 assigned | NIOA Ch. 7 | Slides (1), (2) | |
| 7 (2/24+26) | The firefly algorithm | NIOA Ch. 8 | Slides (1), (2) | ||
| 8 (3/3+5) | Proposal talks | Slides (1) | , (2)|||
| 9 (3/10+12) | Spring Break (3/8 through 3/15) | ||||
| 10 (3/17+19) | Guest Talk: William Gebhardt (NEAT evolution) | HW #3 | Slides (1), Slides (2) | ||
| 11 (3/24+26) | Discrete inputs, bat algorithms | NOIA Ch. 10 | Slides (1), Slides (2) | ||
| 12 (3/31+4/2) | Team paper talks | HW #4 | NIOA Ch. 11, Ch. 14, Ch. 15.3 | ||
| 13 (4/7+9) | Harmony search | NOIA Ch. 15.3 | Slides (1), Slides (2) | ||
| 14 (4/14+16) | Team paper talks, flowers & multi-objective optimzation | NOIA Ch. 14 | Slides (1) | ||
| 15 (4/21+23) | Team paper talks, concluding remarks | Slides (1) | |||
| 16 (X/X) | Final Exam - X/X, 1:30:4pm | Final Exam Project | |||