Professional Documents
Culture Documents
Introduction: AI problems,
Foundation of AI and history of AI ,
Intelligent agents: Agents and Environments,
The concept of rationality,
The nature of environments,
Structure of agents,
Problem solving agents,
Problem formulation.
What is Artificial Intelligence?
Figure 13.2
In a Turing test, the interrogator must
determine which respondent is the
computer and which is the human
1952-1956: Samuel’s checkers(draughts) program.
1956:General Problem Solver (GPS) is a computer program created
in 1959 by Herbert A. Simon, J. C. Shaw, and Allen Newell intended
to work as a universal problem solver machine.
1959: Gelernter’ Geometry Engine.
1961: James Slagle(PhD dissertation, MIT) wrote(in List) the first
symbolic integration Program, SAINT, which solved calculus
problems at the college freshman Level.
1963: Thomas Evans program analogy to solve IQ test type analogy
problems.
1963: Edward A.Feigenbaum & Julian Feldman published computers
and Thought,the first collection of articles about artificial
Intelligence.
1964: Danny Bob row shows that computers can understand
natural language well enough to solve algebra word problems
correctly.
1965: J.Allen Robinson invented a mechanical proof
procedure,the Resolution Method,which allowed programs to
work efficiently with formal logic as a representation language.
1966-74: AI discovers computational complexity.
1967: Dendral Program (Feigenbaum, Lederberg, Buchanan,
Sutherland at Stanford),First Successful knowledge-based
program for Scientific reasoning.
Example 2:
A robotic agent might have cameras and infrared range finders
for sensors and
various motors for actuators.
Agents Interact with environments through sensors and actuators
AGENT FUNCTION: Mathematically speaking, we say that an agent's
behavior is described by the agent function that maps any given percept
sequence to an action.
AGENTPROGRAM Internally, the agent function for an artificial agent
will be implemented by an AGENTPROGRAM.
This particular world has just two locations: squares A and B.
The vacuum agent perceives which square it is in and whether there
is dirt in the square.
It can choose to move left, move right, suck up the dirt, or do
nothing.
One very simple agent function is the following: if the current square
is dirty, then suck, otherwise move to the other square.
Good Behavior: The concept of Rationality