CS534 ARTIFICIAL INTELLIGENCE. SPRING 98
Introduction to AI -- Slides
PROF. CAROLINA RUIZ
Department of Computer Science
Worcester Polytechnic Institute
Next: About this document
CS534 Introduction to Artificial Intelligence.
Lecture 1. INTRODUCTION
The objectives of this lecture are:
- To define Artificial Intelligence (AI).
- To describe the topics to be covered during this semester.
- To go over some organizational details.
WHAT IS AI?
- AI is a relatively new field
- It started at the end of the 1940s
- Its name was coined by John McCarthy in 1956
- There are many definitions of Artificial Intelligence. Two of them are:
- ``AI as an attempt to understand intelligent entities and
to build them'' (Russell and Norvig, 1995)
- ``AI is the design and study of computer programs that behave intelligently''
(Dean, Allen, and Aloimonos, 1995)
- What is an ``intelligent entity'' or what does it mean to
``behave intelligently''?
- ``Intelligence is the degree of accomplishment exhibited by a system
when performing a task''
(Allen. AAAI’97 invited lecture)
OTHER DEFINITIONS OF AI
(Taken from Russell and Norvig, 1995)
(Ideal system is one that always chooses the best possible option)
THE TURING TEST
For the "acting humanly" approach
- It was proposed by Alan Turing (1950).
- This test is an operational definition of intelligence:
It defines
intelligent behavior as the ability to achieve human-level performance in all
cognitive tasks, sufficient to consistently fool human interrogators.
- Test:
A computer is interrogated by a human through a tty terminal and passes the
test if the interrogator cannot tell if there is a computer or a human at the other end.
- To pass the Turing test a machine will need to:
- represent knowledge
- reason automatically
- learn
- process natural language
- For the TOTAL Turing test (which includes
also a video signal so that the interrogator can test the subject's perceptual
abilities) the machine will also need to:
- 5
- ``see'' (computer vision)
- 6
- ``move'' (robotics)
There has NOT been a big effort to try to pass the Turing test.
WHAT IS AI? (Cont.)
- AI is at the intersection of
- philosophy,
- mathematics,
- psychology,
- computer engineering,
- linguistics,
- cognitive science, and
- computer science.
- It differs from philosophy and psychology
(which are also concerned with intelligence)
in which AI strives to BUILD intelligent entities as well as to understand them.
- It differs from other subareas of computer science and engineering,
in its emphasis on perception, reason, and action.
WHAT IS AI? (Cont.)
- AI can be seen as an ensemble of ideas about
- representing knowledge
- using knowledge to solve problems
- with two goals:
TOPICS TO BE COVERED THIS TERM
- First half of this semester:
- Knowledge Representation Techniques:
Semantic Nets, Rules, Frames and Inheritance, Logic ...
- Problem Solving Strategies:
Generate and Test, Means-Ends Analysis, Problem Reduction, Blind Search,
Heuristic Search, Optimal Search, Tree and Adversarial Search (Game Playing),
Genetic Algorithms, Planning.
- Second half of the semester:
- Learning,
- Vision, and
- Natural Language Processing.
SUCCESSFUL STORIES IN AI:
- Computer Chess:
e.g. Deep Blue, developed at IBM.
- Robot Explorers:
e.g. Space exploration on Mars. Robot designed at the Jet
Propulsion Laboratory.
- Autonomous vehicles:
e.g. car developed at Carnegie Mellon Univ.
- Expert Systems for Medical Diagnosis:
e.g. MYCIN (diagnoses blood
infections. It performs as well as human experts and considerably better than
junior doctors) developed at Stanford Univ.
- Expert Systems for Financial Applications.
- Language Translation Systems.
- Air Traffic Control Systems
- Automated Personal Assistants
- Robots for Hazardous Conditions
Next: About this document
Carolina Ruiz
Tue Jan 20 17:14:16 EST 1998