Schedule
General information
# |
DOW |
Date |
Topic |
Read 1st |
Slides |
Homework |
Seealso |
1 |
Mon |
1/28 |
Administrivia, Introduction, history |
RN1 |
00
01 |
hw1 out |
History of AI |
2 |
Wed |
1/30 |
Agents |
RN2 |
|
|
Software agents |
3 |
Mon |
2/04 |
Problem solving as search |
RN3 |
|
|
Graph traversal algorithms, PHW on Search |
4 |
Wed |
2/06 |
Uninformed & Informed search |
RN4 |
|
|
Missionaries and cannibals, Water jugs, aima code, wj.py, wj.ipynb
|
5 |
Mon |
2/11 |
Informed search |
RN4 |
|
|
Search
demo, A* algorithm, 8 puzzle visualization |
6 |
Wed |
2/13 |
Informed Search
|
RN4 |
|
|
p8.py, Simulated annealing, 8 Queens problem,
|
7 |
Mon |
2/18 |
Constraints |
RN5 |
|
|
CCC site, 8 queens CSP, csp.py, CSP
demo, SLS
CSP demo, Genetic algorithm
|
8 |
Wed |
2/20 |
No class: snow |
-- |
--
|
-- |
-- |
9 |
Mon |
2/25 |
Constraints
|
RN5 |
|
|
ms3.py, mapc.py, sudoku.py |
10 |
Wed |
2/27 |
Constraints
|
|
|
|
python-constraints
|
11 |
Mon |
3/04 |
Games |
|
|
hw3 out |
Checkers solved; U. Alberta Games Group; AlphaGo |
12 |
Wed |
3/06 |
Games |
RN 6 |
|
|
It, New Yorker, 1952; |
13 |
Mon |
3/11 |
Game Theory |
RN 17.6 |
08 |
hw3 due |
game theory, PD
demo, PD lessons, Prisoner's Dilema, Chicken, Evolution of Trust |
14 |
Wed |
3/13 |
Midterm Exam |
RN1-6, 17.6 |
|
|
old exams |
-- |
Mon |
3/18 |
Spring Break |
😄 |
😄
|
😄
|
😄 |
-- |
Wed |
3/20 |
Spring Break |
😄 |
😄 |
😄 |
😄 |
15 |
Mon |
3/25 |
Reasoning Agents |
RN7 |
|
|
Hunt the Wumpus; neats vs scruffies; Knowledge Base; Wason selection task; |
16 |
Wed |
3/27 |
Reasoning, Propositional |
RN7 |
|
|
non-monotonic logic |
17 |
Mon |
4/01 |
Reasoning FOL |
RN7 |
|
|
|
18 |
Wed |
4/03 |
Planning |
RN10 |
|
|
STRIPS, Planning and scheduling |
19 |
Mon |
4/08 |
Planning |
RN10 |
|
|
PDDL |
20 |
Wed |
4/10 |
Logic review |
RN7 |
|
hw4 due 4/12
|
|
21 |
Mon |
4/15 |
Machine Learning |
|
|
|
Unreasonable Effectiveness of Data |
22 |
Wed |
4/17 |
Decision trees |
|
|
|
Decision tree learning, weka, scikit-learn
|
23 |
Mon |
4/22 |
SVMs |
RN18.9 |
|
|
Support vector machine
|
24 |
Wed |
4/24 |
Learning, methodology, tools |
RN18.4 |
|
|
colab notebooks
|
25 |
Mon |
4/29 |
Learning, methodology, tools |
RN18.4 |
|
|
colab notebooks |
26 |
Wed |
5/01 |
clustering, bagging |
RN18.8
RN18.10 |
14 |
|
colab notebooks |
27 |
Mon |
5/06 |
neural networks |
RN18.7 |
14nn |
|
colab notebooks |
28 |
Wed |
5/08 |
neural networks, NLP |
RN22 |
14nn, 18 |
|
CoreNLP, spaCy |
29 |
Mon |
5/13 |
NLP, review |
RN23 |
18 |
|
CoreNLP, spaCy |
|
Fri |
5/17 |
FINAL |
see
above |
see
above |
|
1:00-3:00pm in Fine Arts 210 |
|