Schedule
| Dates | Topics, Slides and Video Links | Reading | Assignment |
|---|---|---|---|
| 1/22 | Course overview | Communication (see video) | |
| 1/24,
1/29, 1/31 | Search:
Strategies, Paradigms and Problems
Search Slides which cover multiple lectures
| Ereadings Hoos&Stutzle, Ch. 1 | Assignment 1: locations due 1/31 |
|
2/5, 2/7 |
Stochastic Local Search methods
| Hoos&Stutzle, Ch. 2-2.3 | Project proposal due 2/7 Assignment 1: distances due 2/4 |
|
2/14 | Evolutionary Computation:
Ant Colony Optimization
Evolutionary Computation Slides which cover multiple lectures
| Recent ACO paper by originator | Assignment 1: program etc. due 2/14 |
| 2/19,
2/21 |
Genetic algorithms
| From Rothlauf library ereserves: genotypes etc. (4.2), fitness function (4.4-4.5), evolution strategies (5.1.5-5.2.1), recombination operators (4.3.3) | |
| 2/26,
2/28 |
Genetic Algorithms, Genetic Programming
| from Rothlauf ereserves: Genetic programming (5.2.3) | Assignment 2: part 1 due 2/25 |
| 3/5 | Theory of search and GAs | from Rothlauf ereserves: No Free Lunch Theorem (3.4.4), decomposability (2.4.2) | Assignment 2: Parts 2 and 3 due 3/5 |
| 3/7, 3/12 | Empirical Evaluation of AI:
Design of comparative experiments, analysis of results
| ||
| 3/14 | Data Mining
Representations
| ||
| 3/19,
3/21 | Spring Break | ||
| 3/26,
3/28 |
Decision trees, clustering
| ||
| 4/2,
4/4 |
Association rules
| ||
| 4/9,
4/11 | Planning:
Representations
| ||
| 4/16,
4/18 |
Heuristic search in planning
| ||
| 4/23,
4/25 | Agent Systems:
Architectures
| ||
| 4/30,
5/2 |
Algorithms
| ||
| 5/7,
5/9 | Text/web mining | ||
| Finals | Project Paper |
Timeline is subject to change during the semester.
