The following is a schedule of the lectures and presentations for CS 4013/5013 Artificial Intelligence for Spring 2012. This schedule will be updated throughout the semester. All readings are from Artificial Intelligence by Russell & Norvig third edition (blue book) unless otherwise noted.
Date | Topic | Assigned Reading | Assigned | Due |
Jan 17 (Week 1: Intro and Agent Design) | Introduction to AI & intelligent agents | |||
Jan 19 | Search and problem formulation, Agents and environments |
Ch 2 through 2.3, 3.1 | Project 0: setting up your account, HW 1 | |
Jan 24 (Week 2: Search) | No class |
|||
Jan 26 | Problem formulation, Uninformed search, Informed search | 3.4, 3.5-3.6 | Project 1: uniformed search | Project 0, HW 1 |
Jan 31 (Week 3: Search) | Heuristic search, A* |
HW 2 | ||
Feb 2 | Local search and search in the real world |
4.1-4.5 | Project 2: A* | Project 1 |
Feb 7 (Week 4: Search) | Adversarial search | 5.1-5.3 | HW 2 | |
Feb 9 | Real-world games | 5.4-5.8 | Project 3: Mini-max, HW 3 | Project 2 |
Feb 14 (Week 5: Search) | Alpha-beta pruning, real-world games, start CSPs | 6.1 | ||
Feb 16 | Constraint satisfaction problems | 6.1-6.2 | HW 3 | |
Feb 21 (Week 6: CSPs) | Midterm review |
6.3-6.5 | Project 3 | |
Feb 23 | Midterm 1 |
|||
Feb 28 (Week 7: Learning) | Introduction to learning, Linear regression | 18.1-18.2, 18.6 | ||
Mar 1 | Evolutionary Computation |
4.1.4 | Project 4: EC for control | |
Mar 6 (Week 8: Learning) | Evolutionary Computation and Project discussion | |||
Mar 8 | Decision trees, Learning curves | 18.3 | ||
Mar 13 (Week 9: Learning) | Decision trees, Clustering | 18.8.1 | Project 5: Learning in spacewar, HW 4, HW 5 | Project 4 |
Mar 15 | Clustering, nearest neighbor methods, Kernel regression | 18.8.4, 18.3.5 | ||
Mar 17-25 | Spring Break! |
|||
Mar 27 (Week 10: Midterm) | Overfitting, Simulated annealing |
HW 4, HW 5 | ||
Mar 29 | Logistic regression, learning wrapup, midterm review |
Project 5 | ||
Apr 3 (Week 11: Multi-agent systems) | Midterm 2 |
|||
Apr 5 | Introduction to multi-agent systems, logic overview |
|||
Apr 10 (Week 12: Planning) | Tying things together: creating intelligent agents; Introduction to classical planning |
10.1 |
Project 6: Exploration and Invaders | |
Apr 12 | Classical planning: STRIPS and derived representations |
|||
Apr 17 (Week 13: Planning) | Classical planning: project work | |||
Apr 19 | Cancelled, Dr McGovern sick |
|||
Apr 24 (Week 14: MAS) | Forward and backwards search, | 10.2 | HW 6 | |
Apr 26 | Planning and acting in the real-world, Project work. | 11.1-11.2 | ||
May 1 (Week 15: MAS) | Multi-agent planning , Project work | handout on D2L | HW 6 | |
May 3 (Course wrapup) | Final review | Project 6 | ||
May 7 | Final exam 1:30-3:30 |