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.