CSCI 400
Special Topics in Computer Science:
Artificial Intelligence

David Keil (dkeil@framingham.edu)
Fall 2011, Framingham State University

Syllabus (pdf)

Assignments (pdf)

Study questions (pdf)

Notes and supporting materials by topic:

Introduction
       CS background

1.   Computation and cognition

2.  State-space search

3.  Knowledge representation and rule-based inference

4.  Uncertainty and probabilistic reasoning  

5. Supervised learning and natural-language processing

6.  Reinforcement learning and adaptation
        Pole balancing and maze problems
        RL action-state
        Partially observable Markov decision processes
        No Free Lunch Theorem

7.   Distributed artificial intelligence
        Indirect interaction in evolving adaptive MASs
        Decentralization and stigmergy

8.   Future prospects and philosophical considerations
        Notes for a debate on AI, 2005

Supplementary notes
        

This page last edited 7/28/11