Artificial Intelligence
Artificial Intelligence
(ITec4151)
Introduction
What is AI about?
Historical Definition of AI
The study of the conjecture that every aspect of learning or any other
feature of intelligence can in principle be so precisely described that a
machine can be made to simulate it.”
Views of AI fall into four categories:
Acting humanly: Turing Test
The Turing Test, proposed by Alan Turing (1950), was designed to
provide satisfactory operational definitions of intelligence. Turing defined
intelligent behavior as the ability to achieve human-level performance in
all cognitive tasks, sufficient to fool an interrogator.
• However, the so called total Turing Test includes a video signal so that the
interrogator can test the subject’s perceptual abilities, as well as the
opportunity for the interrogator to pass physical objects “through the
hatch.” To pass the total Turing Test, the computer will need computer vision
to perceive objects, and robotics to move them about.
Thinking humanly: The cognitive modeling approach
If we are going to say that a given program thinks like a human, we must have
some way of determining how humans think. We need to get inside the actual
workings of human minds.
• For example, Newell and Simon, who developed GPS, the “General Problem
Solver” (Newell and Simon, 1961), were not content to have their program
correctly solve problems.
• The Greek philosopher Aristotle was one of the first to attempt to codify “right
thinking, “that is, irrefutable reasoning processes. His famous syllogisms
provided patterns for argument structures that always gave correct conclusions
given correct premises. For example, “Socrates is a man; all men are mortal;
therefore Socrates is mortal.” These laws of thought were supposed to govern
the operation of the mind, and initiated the field of logic.
Cont..
Aristotle: what are correct arguments/thought processes?
Problems:
An agent is just something that perceives and acts. (This may be an unusual
use of the word, but you will get used to it.) In this approach, AI is viewed as
the study and construction of rational agents.
In the “laws of thought” approach to AI, the whole emphasis was on correct
inferences. Making correct inferences is sometimes part of being a rational
agent, because one way to act rationally is to reason logically to the conclusion
that a given action will achieve one’s goals, and then to act on that conclusion.
Cont..
Human behavior, on the other hand, is well-adapted for one specific environment
and is the product, in part, of a complicated and largely unknown evolutionary process
that still may be far from achieving perfection.
• Rational behavior: doing the right thing
The right thing: that which is expected to maximize goal achievement,
given the available information
Doesn't necessarily involve thinking –e.g., blinking reflex –but thinking
should be in the service of rational action
An agent is an entity that perceives and acts
Agents
An agent is anything that can be viewed as perceiving its environment through
sensors and acting upon that environment through actuators
Human agent:
eyes, ears, skin, nose and other organs for sensors;
hands, legs, mouth, and other body parts for actuators
home, office, market, etc.… are environments
Robotic agent:
cameras and infrared range finders for sensors;
various motors for actuators
roads, forest, etc.… are environments
Cont..
Agents can perform actions in order to modify future percepts so as to obtain
useful information (information gathering, exploration)
An agent should strive to "do the right thing", based on what it can perceive
and the actions it can perform.
Agents and environments
Cont.….
[f: P*->A]
• AI itself is a young field, it has inherited many ideas, viewpoints, and techniques
from other disciplines. From over 2000 years of tradition in philosophy, theories
of reasoning and learning have emerged, along with the view point that
the mind is constituted by the operation of a physical system. From over
400 years of mathematics, we have formal theories of logic, probability, decision
making, and computation.
AI prehistory
Philosophy Logic, methods of reasoning, mind as physical
system foundations of learning, language, rationality
The fields of speech recognition illustrates the pattern. In the 1970s, a wide
variety of different architectures and approaches were tried.
Many of these were rather ad hoc and fragile, and were demonstrated on a few
specially selected examples. In recent years, approaches based on hidden
Markov models (HMMs) have come to dominate the area.