Lecture 01 (Introduction)
Lecture 01 (Introduction)
Artificial Intelligence
Dr. Javid
CS-414
Fall 2022
CS-414
Textbook: S. Russell and P. Norvig Artificial
Intelligence: A Modern Approach Prentice Hall, 2003,
Second Edition
Course overview
Introduction and Agents (chapters 1,2)
Search (chapters 3,4)
Games (chapter 5)
Constraints processing (chapter 6)
Representation and Reasoning with Logic
(chapters 7,8,9)
Learning (chapters 18,20)
Planning (chapter 11)
Uncertainty (chapters 13,14)
Natural Language Processing (chapter 22,23)
Today’s class
What is Artificial Intelligence?
A brief History
Intelligent agents
State of the art
What is Artificial Intelligence
(John McCarthy , Basic Questions)
What is Artificial
Intelligence?
Human-like (“How to simulate humans intellect and
behavior on by a machine.)
Mathematical problems (puzzles, games, theorems)
Common-sense reasoning (if there is parking-space,
probably illegal to park)
Expert knowledge: lawyers, medicine, diagnosis
Social behavior
Rational-like:
achieve goals, have performance measure
What is Artificial
Intelligence
Thought processes
“The exciting new effort to make computers
think .. Machines with minds, in the full and
literal sense” (Haugeland, 1985)
Behavior
“The study of how to make computers do
things at which, at the moment, people are
better.” (Rich, and Knight, 1991)
The automation of activities that we associate
with human thinking, activities such as
decision-making, problem solving, learning…
(Bellman)
The Turing Test
(Can Machine think? A. M. Turing, 1950)
Requires
Natural language
Knowledge representation
Automated reasoning
Machine learning
(vision, robotics) for full test
What is AI?
Turing test (1950)
Requires:
Natural language
Knowledge representation
automated reasoning
machine learning
(vision, robotics.) for full test
Thinking humanly:
Introspection, the general problem solver (Newell and Simon 1961)
Cognitive sciences
Thinking rationally:
Logic
Problems: how to represent and reason in a domain
Acting rationally:
Agents: Perceive and act
AI examples
Common sense reasoning
Tweety
Yale Shooting problem
Update vs revise knowledge
The OR gate example: A or B - C
Observe C=0, vs Do C=0
Robocup Video
Soccer Robocupf
Darpa Challenge
Darpa’s-challenge-video
http://www.darpa.mil/grandchallenge05/
TechPapers/Stanford.pdf
Agents (chapter 2)
Agent types
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, and other organs
for sensors; hands,
legs, mouth, and other body parts for
actuators
Robotic agent: cameras and infrared range
finders for sensors;
various motors for actuators
Agents and environments
Vacuum-cleaner world
Rational agents
An agent should strive to "do the right thing",
based on what it can perceive and the actions it
can perform. The right action is the one that will
cause the agent to be most successful
Performance measure: An objective criterion for
success of an agent's behavior
E.g., performance measure of a vacuum-
cleaner agent could be amount of dirt
cleaned up, amount of time taken, amount
of electricity consumed, amount of noise
generated, etc.
Rational agents
Real-World Applications of AI
AI is alive and well in various “every day” applications
• many products, systems, have AI components
Assigned Reading
Chapters 1 and 2 in the text R&N