CPS 1 - Spring, 1998 - Jewart 4/6 #31
- Announcements
- Quiz Wed, Reviews tonight and tomorrow
- For Wed quiz and lecture, read sections from Ch 15:
The Dream, Representing Knowledge, Understanding,
Learning, Frames, Expert Systems, Game Playing
Chapter 15. Artificial Intelligence
- What is it?
- C3PO? Robot workers? Deep Blue? Computer games?
- Much debate
- "Intelligence" itself is arguable
- Goal: build machines capable of doing what
humans do.
- Representation (first thing people agree on)
- Knowledge: set of facts and relationships that pertain
to an object or event
- How do we represent knowledge?
- In Java, can represent Strings, ints, etc.
- What about concepts?
- Semantic nets
- Understanding: relating external perceptions to an
internal representation of knowledge
- Learning: rote learning and concept learning
- Searching (second thing people agree on)
- Looking at what you know
- Understanding revisited
- Expert Systems
- Knowledge represented as rules, comes from domain expert
- Searching program written by programmer
- Very specialized
- Actually work in real world (tanks, turbulence, music,
patient diagnosis)
- Rules often in format of if statements
- Driving a car (Race
applet)
- Game Playing
- Game of Nim
- Compare to checkers, chess
- Problems/ideas for solutions