CSCI - 561
Foundations of Artificial Intelligence

Tentative Schedule


LECTURE SCHEDULE

June 30

Class info + Introduction to AI  (chapter 1)

 session01Introduction.ppt

July 1

Intelligent Agents  (chapter 2)

 session02Agents.ppt

Search

July 6

Intelligent Agents  (chapter 2)

session03Search.ppt

July 7

Uninformed (chapter3)

session03Search.ppt +session04_uninformedSearch

July 8

Uninformed(2) + Informed Search

session05.ppt + session05InformedSearch.ppt

July 12

Informed search (chapter 4)

Hillclimbing, and other algorithms (chapter 4)

session06HillClimbingEtc.ppt

July 13 Constraint Satisfaction Problem (Chapter 5) Slides

 Game Playing

July 14

Minimax technique (chapter 6)

session07GamePlaying.ppt

July 15

Alpha-beta techniques (chapter 6)

Alpha_Beta_Algorithm_Example.pdf

Knowledge Representation and Reasoning

July 19

Propositional logic (chapters 7),

session9_KR_PL.ppt

July 20

First-order logic (chapters 8)

session10_FOL.ppt

Planning

July 21

Reasoning in FOL (chapter 9)

Inference in FOL

July 22

Encoding planning problems  + Partial-order planning(chapter 11)

Planning, Knowledge Representation

Machine Learning

July 26

Midterm

 All the topics up to end of Reasoning in FOL

July 27

Neural networks (chapter 20)

Neural Networks,

July 28

Neural Networks + Genetic Algorithms

NN slides 2 + Genetic Algorithms Slides

Probabilistic Reasoning

July 29

Probabilities (chapter 13)

Probabilities

Aug 2 Bayesian networks (chapter 14)

 Slides

Aug 3

Bayesian network (Chapter 14)  

Aug. 4

Decision Trees (Chapter 18)

Slides

Aug. 5

Fuzzy logic  Fuzzy logic slides +

Aug. 9

Review  

Aug. 10

Final exam