UMBC CMSC 471 01 spring 2019
Introduction to Artificial Intelligence

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

02

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

hw1 due

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


hw2 out

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
RN 6
hw2 due
python-constraints
11 Mon 3/04 Games
RN 6
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
hw4 out


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

RN18.1-2
video

 

Unreasonable Effectiveness of Data

22 Wed 4/17 Decision trees
RN18.3
video
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