Artificial Intelligence and Symbolic Programming (CPS 440)
USEFUL WEB POINTERS2001-2002 Distinguished Speakers in Cognitive Science Lecture Series: Speakers
Talk to Eliza
Read about others talking to Eliza in an AOL chatroom
Lenny Foner's article on Julia entitled "What's an agent anyway?"
Play the Wumpus game
Play the Eight Puzzle
AI REFERENCESHome page of Course Text
Artificial intelligence (AI) is the study of information processing underlying cognitive tasks done by humans and other animals (e.g. perception, language, learning, and action). It is both a scientific enterprise and an engineering challenge. The ultimate goal of AI is to build intelligent systems that can duplicate the wonderful capacity of nervous systems ( brains) to map sensory information (e.g. images, text) into meaningful actions (e.g. pick up a coffee cup, answer a question, navigate in a new city). In the past 50 years, AI has made many impressive advances (e.g. world computer chess champion, an autonomous car that drove from the East coast to the West coast, dozens of expert systems for specialized tasks). However, many tasks that are seemingly effortless for humans (e.g. read a newspaper, understand fast moving TV images, learn a new language) are stunningly difficult to duplicate even on the most powerful machines.
This course will study an agent-based approach to AI. Agents are computational entities embedded in some large dynamic environment (e.g. robots inhabiting the physical world).