CSSE 413: Schedule

The readings and homework are listed under the due date.

WeekDatesDays and TopicsReadingsHomework
0 Sep. 3 - Sep. 4 Day 1: Introduction to AI None
Day 2: Uninformed search pp 1&2, 1.2
1 Sep. 7 - Sep. 11 Day 3: Uniformed search cont'd, Turing Test 3.1.1, 3.1.3, 3.2.1, 3.2.3, 3.2.4. Turing review
Day 4: Heuristic Search 1.1.5, 4.0, 4.1.1, 4.2.1, 4.2.2.
Day 5: Properties of heuristic functions 4.3.0, 4.3.1, 4.3.2, 4.3.3.
Day 6: Reducing size of state space, Game Playing 4.4 - 4.6 Uninformed search
2 Sep. 14 - Sep. 18 Day 7: Introduction to logic, Formalization pp 35-44
Day 8: Propositional logic 2.0, 2.1
Day 9: First-order logic 2.2, 2.3.1
Day 10: Proofs and translation into FOL None
3 Sep. 21 - Sep. 25 Day 11: Automated therorem provers, Resolution 14.2.3
Day 12: Unification 2.3.2 Heuristic Search
Day 13: Resolution Strategies, Converting into clause form 14.2.4, 14.2.1, 14.2.2 AlphaBeta
Day 14: Introduction to Planning, STRIPS 8.4
4 Sep. 28 - Oct. 2 Day 15: Review of Alpha/Beta Search None
Day 16: Theorem provers in planning, The frame problem None Game Search
Review
Day 17: The Urban Challenge, ... Proofs
Day 18: STRIPS review, Partial order planning, Hierarchical planning
5 Oct. 5 - Oct. 9 Day 19: Knowledge representation, Semantic networks, Frames pp 223 - 226, 7.0, 7.1.1, 7.1.2, 7.1.5 Team Preferences
Informed Consent
Day 20: Scripts, Commonsense reasoning 7.1.3, 7.1.4, 7.2.
Day 21: Reasoning under uncertainty 5.2.4, 5.3 Presentation proposal
Day 22: Certainty factors, Chinese Room Review
6 Oct. 12 - Oct. 14 Day 23: Expert Systems 8.0, 8.1, 8.2, 9.2.1.
Day 24: Introduction to Machine Learning, Inductive learning 10.0, 10.1
7 Oct. 19 - Oct. 23 Day 25: Learning Decision Trees, Learning by discovery 10.3
Day 26: Introduction to Case-Based Reasoning 8.3.3 Reasoning
Day 27: Case-Based Reasoning in more detail,
Copycat
7.3.2
Day 28: Copycat Position paper
8 Oct. 26 - Oct. 30 Day 29: Human learning by implanting chips
Genetic algorithms
12.0, 12.1
Day 30: Game server Q/A. Time permitting: Finish GAs.
Day 31: Student presentations of current work Presentation and review
Day 32: Student presentations of current work Presentation and review
9 Nov. 2 - Nov. 6 Day 33: Cellular automata, Swarm Intelligence 12.3.0, 12.3.1
Day 34: Student presentations of current work Presentation and review
Day 35: Introduction to Neural Networks, Perceptrons, Multi-layer Feedforward Networks 11.0, 11.1, 11.2, 11.3
Day 36: Student presentations of current work Presentation and review
10 Nov. 9 - Nov. 13 Day 37: Deep Blue
Day 38: Student presentations of current work Presentation and review
Day 39: Round Two of game tournament
Day 40: Student presentations of current work, Course evals, tournament survery Presentation and review Tournament