Syllabus calendar
Click on a day to see full information for that day, including topic
list, suggested readings, questions, and other information. This page
will be updated throughout the term.
1 |
14 Jan
Introductions, administrivia,
Agents and environments
Project 0 out
|
16 Jan
Problems and problem spaces,
Informed search
|
2 |
21 Jan
Optimal search,
Branch and bound,
A* revisited,
Admissibility and informedness
Project 0 checkpoint
|
23 Jan
Search, continued
|
3 |
28 Jan
Minimax revisited,
Alpha-beta pruning
Homework 1 due
|
30 Jan
Game day
Project 0 due
Project 1 out
|
4 |
4 Feb
Representing game states, actions,
Evaluating and improving heuristics,
Real time/time constrained AI,
Stochastic, partially observable games
Homework 1 revision due
Homework 2 due
|
6 Feb
Project 1 implementation design
Project 1 checkpoint
|
5 |
11 Feb
Propositional logic,
Theorem proving,
Math proofs
Homework 2 revision due
|
13 Feb
Predicate logic,
Unification
|
6 |
18 Feb
Fuzzy logic
Homework 3 due
|
20 Feb
Fuzzy logic continued
Project 1 due
— in class
|
7 |
25 Feb
Bayesian reasoning revisited,
Knowledge representation
Exam 1 out
|
27 Feb
Production systems,
Intelligent agents
Homework 3 revision due
Exam 1 due 4pm
28 Feb
|
8 |
[no class]
|
[no class]
|
9 |
10 Mar
Training and testing,
Evaluating models,
Supervised learning
|
12 Mar
Neural networks,
Perceptron models
Project 2 out
|
10 |
17 Mar
Multilayer neural networks,
Backpropagation
Homework 4 due
|
19 Mar
Backpropagation continued,
Hopfield and other NNs
Project 2 checkpoint
|
11 |
24 Mar
Genetic algorithms
|
26 Mar
Genetic algorithms continued
|
12 |
31 Mar
Decision trees, linear models,
Entropy
Homework 4 revision due
|
2 Apr
Entropy and ID3 continued
Project 2 due
Project 3 out
|
13 |
7 Apr
Hidden Markov models,
Noisy channel model
|
9 Apr
HMMs and noisy channel model continued
Project 3 checkpoint
|
14 |
14 Apr
Planning problems
Homework 5 due
|
16 Apr
Planning as search
|
15 |
21 Apr
Planning algorithms
Homework 5 revision due
|
23 Apr
Responsive agents, emergent systems
Project 3 due
|
16 |
28 Apr
Planning: monolithic systems vs emergent behaviour
Exam 2 out
Exam 2 due 10:30am
1 May
|
[no class]
|