CS470/570
Artificial Intelligence

Spring 2017
Schedule

Note: This schedule is only a rough plan for the course. We will generally cover the topics in the order listed, but not always in the given amount of time.

I will add material as the course progresses and correct dates if we get too far ahead or behind. Thus, it is a good idea to recheck this page from time to time.

Occasionally we will discuss papers and topics not directly covered in the text.

Algomation Chapter 5 Chapter 6
Week Dates Topic Reading Assignment Comments and Topics
1 1/9-1/13 Introduction to AI Chapter 1 Classes start Wednesday, Jan. 11th. What is AI? Intelligent agents.
2 1/16-1/20 Intelligent agents Chapter 2 No class monday, Jan. 16th. Agents, environments, goals, and agent types.
3 1/23-1/27 Search and heuristics Chapter 3 Project 1 Simple search (breadth first, depth first, uniform cost, depth limited, iteritive deepening, bidirectional), informed search (greedy search, A* search), heuristics.
4 1/30-2/3 More on searching Chapter 3 Search Illustrated, addmissible heuristics, dominating heuristics.
5 2/6-2/10 Continous Local Search Chapter 4 Local search, Hill VClimbing, simulated annealing, beam search, Genetic algorithms. Search spaces, local optima, global optima, neighborhoods.
www.polymorphicgames.com (download the demo of Darwin's Demons), emergent radio, Darwin's Demons Steam Page
6 2/13-2/17 Adverserial Search Chapter 5 Project 2 Min-max search, evaluation functions, alpa-beta pruning, probablistic games. Sample exam 1,
7 2/20-2/24 Adverserial Search No class Monday, Feb. 20.
8 2/27-3/3 Constraint Satisfacton Problems First Exam Monday Feb. 27th
CSP, backtracking, local search
9 3/6-3/10 More CSP Chapter 6 Backtracking search, heuristics, forward checking. Local search, min-conflicts.
10 3/13-3/17 Spring Break
11 3/20-3/24 Logical Agents Chapter 7 Propositional Logic
12 3/27-3/31 Logical Agents First Order Logic
13 4/3-4/7 Logical Agents Project 3, Graduate Project for CS570 Sample Exam 2, First Order Logic, Prolog
14 4/10-4/14 Fuzzy Logic Exam 2 Friday the 14th
Fuzzy logic operators, fuzzification, defuzzification
15 4/17-4/21 No Class Instructor Traveling
16 4/24-4/28 Baysean Reasoning
17 5/1-5/5 Baysean Reasoning Sample Final Questions,
18 5/8-5/12 Final exams