UNIVERSITY OF DAYTON
CPS 480/580: Introduction to Artificial Intelligence
Spring Semester 2011 3 credits T Th 1:30-2:45pm
207 Miriam Hall
|
Professor: Dr. Jennifer Seitzer
Office: 144 Anderson Hall Email: seitzer@udayton.edu Course Web Page:
http://homepages.udayton.edu/~jseitzer1/cps480 Phone: (937)
229-2197 *Office Hours:
|
Mailing Address: Dr. Jennifer Seitzer, Associate Professor Computer Science Department University of Dayton 300 College Park Dayton, OH 45469-2160 |
Description
and Motivation
Intelligence is an elusive concept. Artificial intelligence is more elusive
because, here, we attempt to simulate this unquantifiable and uncodifiable dictating force of humans. We use many techniques to do this, none of
which is all-inclusive, but all together, continue to give us more effective
and smarter systems.
We will
study these techniques. Primarily, in
this semester, we will focus on traditional “good old-fashioned AI” (GOFAI) which
concentrates on search and knowledge representation. We will also introduce the concept of an agent:
any entity that perceives its environment through sensors and acts
upon or changes its environment through actuators or effectors. In this class, we will consider many
manifestations of agents. We will
approach the fundamental techniques of classical artificial intelligence,
knowledge representation and heuristic search strategies, using agents to
implement, understand, and elucidate. We will learn the basics of the
programming languages LISP, PROLOG, and SPARQL and examine how knowledge
representation on the Semantic Web is represented. We will finalize our study by considering
embodied intelligent agents in the form of robots.
Required Text:
Required Text: Artificial Intelligence A Modern Approach 3rd Edition
By, Stuart Russell and Peter Norvig
ISBN # 0-13-103805-2
Course Objectives
Helpful
Materials
PROLOG
Interpreter
PROLOG Interpreter WINZIP format-- Please Download and Unzip