Professional Documents
Culture Documents
Lecture 1 Introduction
Lecture 1 Introduction
Artificial Intelligence
•“The branch of computer science that is concerned with the
automation of intelligent behavior.” (Luger and Stublefield,
1993)
Introduction
1 2
•If the response of a computer to an unrestricted textual •Method must not just exhibit behavior sufficient to fool a
natural-language conversation cannot be distinguished human judge but must do it in a way demonstrably
from that of a human being then it can be said to be analogous to human cognition.
intelligent.
No. My name is Mary.
?
•Cognitive Science: Interdisiplinary field (AI, psychology,
linguistics, philosophy, anthropology) that tries to form
computational theories of human cognition.
3 4
Thinking Rationally: Laws of Thought Acting Rationally: Rational Agents
•Formalize “correct” reasoning using a mathematical model •An agent is an entity that perceives its environment and is
(e.g. of deductive reasoning). able to execute actions to change it.
-Formalizing common sense knowledge is difficult. •True maximization of goals requires omniscience and
-General deductive inference is computationally unlimited computational abilities.
intractable.
5 6
Foundations of AI Birth
7 8
Early Years Early Limitations
•Development of General Problem Solver by Newell and •Hard to scale solutions to toy problems to more realistic
Simon in early sixties. ones due to difficulty of formalizing knowledge and
combinatorial explosion of search space of potential
solutions.
•Arthur Samuel’s late fifties work on learning to play
checkers.
9 10
•Discovery that detailed knowledge of the specific domain •Development of numerous expert systems in early eighties.
can help control search and lead to expert level
performance for restricted tasks.
•Estimated $2 billion industry by 1988.
•First expert system DENDRAL for interpreting mass
spectrogram data to determine molecular structure by •Japanese start “Fifth Generation” project in 1981 to build
Buchanan, Feigenbaum, and Lederberg (1969). intelligent computers based on Prolog logic programming.
•Early expert systems developed for other tasks: •MCC established in Austin in 1984 to counter Japanese
project.
-MYCIN: diagnosis of bacterial infection (1975)
•Limitations become apparent, prediction of AI Winter
-PROSPECTOR: Found molybendum deposit based on
geological data (1979)
-Brittleness and domain specificity
-R1: Configure computers for DEC (1982) -Knowledge acquisition bottleneck
11 12
Rebirth of Neural Networks Recent Times
•New algorithms discovered for training more complex •General focus on learning and training methods to address
neural networks (1986). knowledge-acquisition bottleneck.
-Scheduling/configuration applications
(Successful companies: I2, Red Pepper, Trilogy)
13 14