Schedule (subject to change)
# |
DOW |
Date |
Topic |
Read Before Class
|
notes |
Homework |
Comments |
1 |
Mon |
1/29 |
Intro, history |
RN1 |
00
01 |
hw1 out |
|
2 |
Wed |
1/31 |
Agents |
RN2 |
|
|
video: Dennet on AI |
3 |
Mon |
2/05 |
Problem solving as search |
RN3 |
|
|
Graph traversal algorithms, PHW on Search |
4 |
Wed |
2/07 |
Uninformed & Informed search |
RN4 |
|
|
Missionaries and cannibals, aima code, wj.py, wj.ipynb
|
5 |
Mon |
2/12 |
Informed search |
RN4 |
|
|
Search
demo, A* algorithm, 8 puzzle vizualization |
6 |
Wed |
2/14 |
Informed Search
|
RN4 |
|
|
p8.py, Simulated annealing, 8 Queens problem, Genetic algorithm
|
7 |
Mon |
2/19 |
Constraints |
RN5 |
|
|
CCC site, 8 queens CSP, csp.py, CSP
demo, SLS
CSP demo
|
8 |
Wed |
2/21 |
Constraints
|
RN5 |
|
|
python-constraints |
9 |
Mon |
2/26 |
Constraints
Games
|
RN6 |
|
|
ms3.py, mapc.py, sudoku.py |
10 |
Wed |
2/28 |
Games
|
|
|
|
Checkers solved
U. Alberta Games Group
|
11 |
Mon |
3/05 |
Games |
|
|
|
|
12 |
Wed |
3/07 |
Game Theory |
17.6 |
|
|
game theory, PD
demo, PD lessons, Prisoner's Dilema, Chicken |
13 |
Mon |
3/12 |
KB agents |
RN 7 |
09 |
|
|
14 |
Wed |
3/14 |
Midterm Exam |
RN1-6, 17.6 |
|
hw3 due Friday 3/16 |
old exams |
|
Mon |
3/19 |
Spring Break |
|
|
|
😄 |
|
Wed |
3/21 |
Spring Break |
😄 |
😄 |
😄 |
😄 |
15 |
Mon |
3/26 |
Reasoning Agents |
RN7 |
|
|
neats vs scruffies; Knowledge Base; Wason selection task; It, New Yorker, 1952; Hunt the Wumpus |
16 |
Wed |
3/28 |
Reasoning, FOL |
RN7 |
|
|
non-monotonic logic |
17 |
Mon |
4/02 |
Reasoning, FOL, proofs |
RN8 |
|
|
|
18 |
Wed |
4/04 |
Reasoning, FOL, proofs |
RN8 |
|
|
|
19 |
Mon |
4/09 |
Planning |
RN10 |
|
|
|
20 |
Wed |
4/11 |
Planning |
RN10 |
|
|
|
21 |
Mon |
4/16 |
Bayesian reasoning |
RN13 |
|
|
|
22 |
Wed |
4/18 |
BBNs |
RN14 |
|
|
netica |
23 |
Mon |
4/23 |
Machine Learning |
RN18 |
|
|
Unreasonable Effectiveness of Data, Google videos |
24 |
Wed |
4/25 |
Machine Learning, Decision trees |
RN18 |
|
|
weka
|
26 |
Mon |
4/30 |
Decision trees |
RN18 |
|
|
weka
|
27 |
Wed |
5/02 |
SVMs |
RN18 |
|
|
|
28 |
Mon |
5/07 |
Learning, methodology, tools |
RN18 |
|
|
learning
to walk, how do genetic algorithms work?
|
29 |
Wed |
5/09 |
clustering, bagging |
RN18 |
14 |
|
Neural Network Playground |
30 |
Mon |
5/14 |
neural networks and deep learning |
RN18 |
14 |
|
CoreNLP |
|
Mon |
5/21 |
FINAL |
see
above |
see above |
|
3:30-5:30pm in classroom |
|