CSCI - 561
Foundations of Artificial Intelligence

Tentative Schedule


LECTURE SCHEDULE

July 1

Class info + Introduction to AI  (chapter 1)

 session01Introduction.ppt

July 2

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) +

session05.ppt + session05InformedSearch.ppt

July 9

Informed search (chapter 4)

Hillclimbing, and other algorithms (chapter 4)

session06HillClimbingEtc.ppt

 Game Playing

July 13

Minimax technique (chapter 6)

session07GamePlaying.ppt

July 14

Alpha-beta techniques (chapter 6)

Alpha_Beta_Algorithm_Example.pdf

Knowledge Representation and Reasoning

July 15

Propositional logic (chapters 7),

session9_KR_PL.ppt

July 16

First-order logic (chapters 8)

session10_FOL.ppt

Planning

July 20

Reasoning in FOL (chapter 9)

Inference in FOL

July 21

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

Planning, Knowledge Representation

Machine Learning

July 22

POP

 

July 23

Neural networks (chapter 20)

Neural Networks,

July 27

Midterm

All the topics up to end of Reasoning in FOL

Probabilistic Reasoning

July 28

Neural Networks

NN slides 2

July 29

Probabilities (chapter 13)

Probabilities

July 30

Bayesian networks (chapter 14)

 Slides

Aug. 3

Decision Trees (Chapter 18)

Slides

Aug. 4

Fuzzy logic

 Fuzzy logic slides

Aug. 5

Genetic Algorithms

 Genetic Algorithms Slides

Aug. 6

Reasoning Over Time (Kalman Filter)

Slides

Aug. 10

Review

 

Aug. 11

Final exam