CIS 579 Artificial Intelligence

Spring 2003

 

Bruce R. Maxim, PhD

Associate Professor

Office: 120 ELB

Phone:  436-9155

e-mail: bmaxim@umich.edu                                                                 

Classroom:    144 SB

Meeting Time: 4:30-7:30

              MW

Office Hours: 3:30-4: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 will determine your grade in this course. There will be 4 projects using several AI tools (including LISP) not all of which will require the development of complete programs from scratch. You will be expected to do term project and to present your term project orally. The smaller projects will count for 50% of your grade, the oral presentation 10%, and the term project 40%. Late work will be penalized, as will evidence of cheating in any form.

 

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

        Addison-Wesley, 2002. (Required)

 

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

        Addison-Wesley, 1989. (Required)

 

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

 

Date

 

Topic

Reading

05-05

Lisp: Primitives, Predicates, and

Conditionals

 

L1,W1-W4

05-07

Lisp: Iteration, I/O, Recursion,

Data Structures, and Macros

 

W5-W12,W17

05-12

Intelligent Search

 

L3-L5,W19

 

05-14

Game Playing

 

Project 1 due

L4-L5

05-19

Production Systems and Matching

 

Expert Systems

L5,W24

 

L7,W25-W27

 

05-21

Uncertainty

L8

 

05-26

Memorial Day Holiday

 

 

05-28

Probabilistic Reasoning

 

Project 2 due

 

L8

06-02

Knowledge Engineering Tools

 

Predicate Logic

 

Notes

 

L2

06-04

Prolog

 

L14

06-09

Knowledge Representation

 

L6

06-11

Planning

 

Intelligent Agents and SOAR

 

Project 3 due

 

L12

 

L6,L16

06-16

Class starts at 6:00 (Exam CIS 479)

 

Machine Learning

 

 

 

L9

06-18

Neural Networks

 

Genetic Algorithms

 

L10

 

L11

06-23

Natural Language Understanding

 

Object-Oriented AI

 

Project 4 due

 

L13

 

L15,L16

06-25

Oral Presentations

(3:30 - 7:30 pm)

 

 

06-26

 

Term project write-ups due