CPS 1 - Spring, 1999 - Ramm 4/5/99 #31
- Announce
- Continue to Read Chapter 15, Artificial Intelligence
- Quiz Wednesday (circuits and logic)
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.
- Trail of Tears
- Much Promise, Hype
- Natural Langauge Translation
Think of our language problems starting each lecture
- Robots
- Deliveries Slow or Absent
- Maybe More a Media Problem
- AI catches the imagination
- Representation
- 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
- Looking at what you know
- Recognition
- 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