CIS 479 Artificial Intelligence

Spring 2005

 

 

Bruce R, Maxim, PhD

Associate Professor

Office: 233 CIS

Phone: 313-436-9155
e-mail: bmaxim@umich.edu

Classroom:    1420 PEC

Meeting Time: 6:00-9:00

              MW

Office Hours: 4:30-5:30

              MW

 

 

     This course is intended to provide an overview of the problems and methods studied in the field of artificial intelligence. The focus of the course will be on the study of methods of knowledge representation, data structures, and algorithms useful to the development of intelligent programs. The course will also include discussion of important applications of AI methodology.

 

     Your scores on the projects and exams will determine your course grade. There will be two exams, an oral presentation, and four lab projects using several AI tools (including LISP), not all of which will require the development of complete programs from scratch. The exams will count for 50% of your grade and the projects 50%. Late work will be penalized, as will evidence of cheating in any form.

 

Texts:  Artificial Intelligence (5th Edition) by G. Luger,

        Addison-Wesley, 2005. (Required)

 

        Artificial Intelligence Illuminated by B. Chopin,

        Jones and Barlett, 2004. (Recommended)

 

        Lisp (3rd Edition) by P. Winston and B. Horn, Addison-

        Wesley, 1989. (Required)

 

URL:    www.engin.umd.umich.edu/CIS/course.des/cis479.html

 

 

Date

 

Topic

Reading

05-09

Lisp: Primitives, Predicates, and

Conditionals

 

L1,W1-W4,C1-C2

05-11

Lisp: Iteration, I/O, Recursion,

Data Structures, and Macros

 

W5-W12,W17

05-16

Intelligent Search

L3-L4,W19,C4-C5

 

05-18

Game Playing

 

Project 1 due

 

L4,L6,C6

05-23

Production Systems and Matching

 

Expert Systems

L6,W24,C9

 

L8,W25-W27

 

05-25

Uncertainty

 

Probabilistic Reasoning

 

L5,L9,C12,C18

 

05-30

Memorial Day Holiday

 

 

06-01

Exam 1

 

Knowledge Engineering Tools

 

 

 

Notes

 

06-06

Project 2 due

 

Predicate Logic and Prolog

 

 

L2,L15,C7-C8

 

06-08

Knowledge Representation

 

L7,C3,C17

06-13

Planning

 

Intelligent Agents and SOAR

 

L13,C15-C16

 

L7,L17,C19

06-15

Machine Learning

 

Neural Networks

 

L10,C10

 

L11,C11

 

06-20

Project 3 due

 

Genetic Algorithms

 

 

 

L12,C13-C14

06-22

Natural Language Understanding

 

Object-Oriented AI

 

L14,C20

 

L16,L17

06-27

Exam 2

 

Project 4 due

 

 

06-29

 

Oral Presentations

(7:30 - 10:30pm)