SlideShare ist ein Scribd-Unternehmen logo
1 von 13
CS3243 FOUNDATIONS OF
ARTIFICIAL INTELLIGENCE
AY2003/2004 Semester 2
Introduction: Chapter 1
CS3243
• Course home page: http://www.comp.nus.edu.sg/~cs3243
• IVLE for schedule, lecture notes, tutorials, assignment, grading,
office hours, etc.
•
• Textbook: S. Russell and P. Norvig Artificial Intelligence: A Modern
Approach Prentice Hall, 2003, Second Edition
• Lecturer: Min-Yen Kan (S15 05-05)
•
• Grading: Class participation (10%), Programming assignment
(15%),
• Midterm test (20%), Final exam (55%)
•
• Class participation includes participation in both lectures and
tutorials (attendance, asking and answering questions, presenting
solutions to tutorial questions).
• Note that attendance at every lecture and tutorial will be taken and
constitutes part of the class participation grade.
•
Outline
• Course overview
• What is AI?
• A brief history
• The state of the art
Course overview
• Introduction and Agents (chapters 1,2)
• Search (chapters 3,4,5,6)
• Logic (chapters 7,8,9)
• Planning (chapters 11,12)
• Uncertainty (chapters 13,14)
• Learning (chapters 18,20)
• Natural Language Processing (chapter
22,23)
What is AI?
Views of AI fall into four categories:
Thinking humanly Thinking rationally
Acting humanly Acting rationally
The textbook advocates "acting rationally"
Acting humanly: Turing Test
• Turing (1950) "Computing machinery and intelligence":
• "Can machines think?"  "Can machines behave intelligently?"
• Operational test for intelligent behavior: the Imitation Game
• Predicted that by 2000, a machine might have a 30% chance of
fooling a lay person for 5 minutes
• Anticipated all major arguments against AI in following 50 years
• Suggested major components of AI: knowledge, reasoning,
language understanding, learning
•
Thinking humanly: cognitive
modeling
• 1960s "cognitive revolution": information-
processing psychology
•
• Requires scientific theories of internal activities
of the brain
•
• -- How to validate? Requires
1) Predicting and testing behavior of human subjects
(top-down)
or 2) Direct identification from neurological data
(bottom-up)
• Both approaches (roughly, Cognitive Science
and Cognitive Neuroscience)
Thinking rationally: "laws of
thought"
• Aristotle: what are correct arguments/thought
processes?
•
• Several Greek schools developed various forms of
logic: notation and rules of derivation for thoughts; may
or may not have proceeded to the idea of
mechanization
•
• Direct line through mathematics and philosophy to
modern AI
•
• Problems:
1. Not all intelligent behavior is mediated by logical deliberation
2. What is the purpose of thinking? What thoughts should I have?
Acting rationally: rational agent
• 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
Rational agents
• An agent is an entity that perceives and acts
•
• This course is about designing rational agents
•
• Abstractly, an agent is a function from percept
histories to actions:
•
[f: P*  A]
• For any given class of environments and tasks,
we seek the agent (or class of agents) with the
best performance
•
AI prehistory
• Philosophy Logic, methods of reasoning, mind as physical
system foundations of learning, language,
rationality
• Mathematics Formal representation and proof algorithms,
computation, (un)decidability, (in)tractability,
probability
• Economics utility, decision theory
• Neuroscience physical substrate for mental activity
• Psychology phenomena of perception and motor control,
experimental techniques
• Computer building fast computers
engineering
• Control theory design systems that maximize an objective
function over time
• Linguistics knowledge representation, grammar
Abridged history of AI
• 1943 McCulloch & Pitts: Boolean circuit model of brain
• 1950 Turing's "Computing Machinery and Intelligence"
• 1956 Dartmouth meeting: "Artificial Intelligence" adopted
• 1952—69 Look, Ma, no hands!
• 1950s Early AI programs, including Samuel's checkers
program, Newell & Simon's Logic Theorist,
Gelernter's Geometry Engine
• 1965 Robinson's complete algorithm for logical reasoning
• 1966—73 AI discovers computational complexity
Neural network research almost disappears
• 1969—79 Early development of knowledge-based systems
• 1980-- AI becomes an industry
• 1986-- Neural networks return to popularity
• 1987-- AI becomes a science
• 1995-- The emergence of intelligent agents
State of the art
• Deep Blue defeated the reigning world chess champion
Garry Kasparov in 1997
• Proved a mathematical conjecture (Robbins conjecture)
unsolved for decades
• No hands across America (driving autonomously 98% of
the time from Pittsburgh to San Diego)
• During the 1991 Gulf War, US forces deployed an AI
logistics planning and scheduling program that involved
up to 50,000 vehicles, cargo, and people
• NASA's on-board autonomous planning program
controlled the scheduling of operations for a spacecraft
• Proverb solves crossword puzzles better than most
humans

Weitere ähnliche Inhalte

Was ist angesagt?

Artificial intelligence
Artificial intelligence Artificial intelligence
Artificial intelligence Nilanjan Mandal
 
Artificial Intelligence AI Topics History and Overview
Artificial Intelligence AI Topics History and OverviewArtificial Intelligence AI Topics History and Overview
Artificial Intelligence AI Topics History and Overviewbutest
 
Numbers and Reactions - Thoughts of making Mathematics and Science accessible...
Numbers and Reactions - Thoughts of making Mathematics and Science accessible...Numbers and Reactions - Thoughts of making Mathematics and Science accessible...
Numbers and Reactions - Thoughts of making Mathematics and Science accessible...Rebecca Carvalho
 
Research Roadmap For Cse, Iit Kgp Next 5 Years
Research Roadmap For Cse, Iit Kgp   Next 5 YearsResearch Roadmap For Cse, Iit Kgp   Next 5 Years
Research Roadmap For Cse, Iit Kgp Next 5 Yearsppd1961
 
420_421.ppt
420_421.ppt420_421.ppt
420_421.pptbutest
 
Artificial intelligence presentation
Artificial intelligence presentationArtificial intelligence presentation
Artificial intelligence presentationIbrahim Kazanci
 

Was ist angesagt? (8)

Artificial intelligence
Artificial intelligence Artificial intelligence
Artificial intelligence
 
Artificial Intelligence AI Topics History and Overview
Artificial Intelligence AI Topics History and OverviewArtificial Intelligence AI Topics History and Overview
Artificial Intelligence AI Topics History and Overview
 
Numbers and Reactions - Thoughts of making Mathematics and Science accessible...
Numbers and Reactions - Thoughts of making Mathematics and Science accessible...Numbers and Reactions - Thoughts of making Mathematics and Science accessible...
Numbers and Reactions - Thoughts of making Mathematics and Science accessible...
 
FDP SumCourse Schedule July 2009 (1)
FDP SumCourse Schedule July  2009 (1)FDP SumCourse Schedule July  2009 (1)
FDP SumCourse Schedule July 2009 (1)
 
Research Roadmap For Cse, Iit Kgp Next 5 Years
Research Roadmap For Cse, Iit Kgp   Next 5 YearsResearch Roadmap For Cse, Iit Kgp   Next 5 Years
Research Roadmap For Cse, Iit Kgp Next 5 Years
 
Artificial intel
Artificial intelArtificial intel
Artificial intel
 
420_421.ppt
420_421.ppt420_421.ppt
420_421.ppt
 
Artificial intelligence presentation
Artificial intelligence presentationArtificial intelligence presentation
Artificial intelligence presentation
 

Andere mochten auch

Planning A Web Application
Planning A Web ApplicationPlanning A Web Application
Planning A Web Applicationahmad bassiouny
 
An Ontological Formalization Of The Planning Task
An Ontological Formalization Of The Planning TaskAn Ontological Formalization Of The Planning Task
An Ontological Formalization Of The Planning Taskahmad bassiouny
 
Effects Based Planning And Assessment
Effects Based Planning And AssessmentEffects Based Planning And Assessment
Effects Based Planning And Assessmentahmad bassiouny
 
Continuous Systems To Discrete Event Systems
Continuous Systems To Discrete Event SystemsContinuous Systems To Discrete Event Systems
Continuous Systems To Discrete Event Systemsahmad bassiouny
 

Andere mochten auch (6)

Head Of Standards
Head Of StandardsHead Of Standards
Head Of Standards
 
Planning A Web Application
Planning A Web ApplicationPlanning A Web Application
Planning A Web Application
 
An Ontological Formalization Of The Planning Task
An Ontological Formalization Of The Planning TaskAn Ontological Formalization Of The Planning Task
An Ontological Formalization Of The Planning Task
 
Aggregate Planning
Aggregate PlanningAggregate Planning
Aggregate Planning
 
Effects Based Planning And Assessment
Effects Based Planning And AssessmentEffects Based Planning And Assessment
Effects Based Planning And Assessment
 
Continuous Systems To Discrete Event Systems
Continuous Systems To Discrete Event SystemsContinuous Systems To Discrete Event Systems
Continuous Systems To Discrete Event Systems
 

Mehr von ahmad bassiouny (20)

Work Study & Productivity
Work Study & ProductivityWork Study & Productivity
Work Study & Productivity
 
Work Study
Work StudyWork Study
Work Study
 
Motion And Time Study
Motion And Time StudyMotion And Time Study
Motion And Time Study
 
Motion Study
Motion StudyMotion Study
Motion Study
 
The Christmas Story
The Christmas StoryThe Christmas Story
The Christmas Story
 
Turkey Photos
Turkey PhotosTurkey Photos
Turkey Photos
 
Mission Bo Kv3
Mission Bo Kv3Mission Bo Kv3
Mission Bo Kv3
 
Miramar
MiramarMiramar
Miramar
 
Mom
MomMom
Mom
 
Linearization
LinearizationLinearization
Linearization
 
Kblmt B000 Intro Kaizen Based Lean Manufacturing
Kblmt B000 Intro Kaizen Based Lean ManufacturingKblmt B000 Intro Kaizen Based Lean Manufacturing
Kblmt B000 Intro Kaizen Based Lean Manufacturing
 
How To Survive
How To SurviveHow To Survive
How To Survive
 
Dad
DadDad
Dad
 
Ancient Hieroglyphics
Ancient HieroglyphicsAncient Hieroglyphics
Ancient Hieroglyphics
 
Dubai In 2009
Dubai In 2009Dubai In 2009
Dubai In 2009
 
DesignPeopleSystem
DesignPeopleSystemDesignPeopleSystem
DesignPeopleSystem
 
Organizational Behavior
Organizational BehaviorOrganizational Behavior
Organizational Behavior
 
Work Study Workshop
Work Study WorkshopWork Study Workshop
Work Study Workshop
 
Workstudy
WorkstudyWorkstudy
Workstudy
 
Time And Motion Study
Time And  Motion  StudyTime And  Motion  Study
Time And Motion Study
 

Artificial Intelligence

  • 1. CS3243 FOUNDATIONS OF ARTIFICIAL INTELLIGENCE AY2003/2004 Semester 2 Introduction: Chapter 1
  • 2. CS3243 • Course home page: http://www.comp.nus.edu.sg/~cs3243 • IVLE for schedule, lecture notes, tutorials, assignment, grading, office hours, etc. • • Textbook: S. Russell and P. Norvig Artificial Intelligence: A Modern Approach Prentice Hall, 2003, Second Edition • Lecturer: Min-Yen Kan (S15 05-05) • • Grading: Class participation (10%), Programming assignment (15%), • Midterm test (20%), Final exam (55%) • • Class participation includes participation in both lectures and tutorials (attendance, asking and answering questions, presenting solutions to tutorial questions). • Note that attendance at every lecture and tutorial will be taken and constitutes part of the class participation grade. •
  • 3. Outline • Course overview • What is AI? • A brief history • The state of the art
  • 4. Course overview • Introduction and Agents (chapters 1,2) • Search (chapters 3,4,5,6) • Logic (chapters 7,8,9) • Planning (chapters 11,12) • Uncertainty (chapters 13,14) • Learning (chapters 18,20) • Natural Language Processing (chapter 22,23)
  • 5. What is AI? Views of AI fall into four categories: Thinking humanly Thinking rationally Acting humanly Acting rationally The textbook advocates "acting rationally"
  • 6. Acting humanly: Turing Test • Turing (1950) "Computing machinery and intelligence": • "Can machines think?"  "Can machines behave intelligently?" • Operational test for intelligent behavior: the Imitation Game • Predicted that by 2000, a machine might have a 30% chance of fooling a lay person for 5 minutes • Anticipated all major arguments against AI in following 50 years • Suggested major components of AI: knowledge, reasoning, language understanding, learning •
  • 7. Thinking humanly: cognitive modeling • 1960s "cognitive revolution": information- processing psychology • • Requires scientific theories of internal activities of the brain • • -- How to validate? Requires 1) Predicting and testing behavior of human subjects (top-down) or 2) Direct identification from neurological data (bottom-up) • Both approaches (roughly, Cognitive Science and Cognitive Neuroscience)
  • 8. Thinking rationally: "laws of thought" • Aristotle: what are correct arguments/thought processes? • • Several Greek schools developed various forms of logic: notation and rules of derivation for thoughts; may or may not have proceeded to the idea of mechanization • • Direct line through mathematics and philosophy to modern AI • • Problems: 1. Not all intelligent behavior is mediated by logical deliberation 2. What is the purpose of thinking? What thoughts should I have?
  • 9. Acting rationally: rational agent • 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
  • 10. Rational agents • An agent is an entity that perceives and acts • • This course is about designing rational agents • • Abstractly, an agent is a function from percept histories to actions: • [f: P*  A] • For any given class of environments and tasks, we seek the agent (or class of agents) with the best performance •
  • 11. AI prehistory • Philosophy Logic, methods of reasoning, mind as physical system foundations of learning, language, rationality • Mathematics Formal representation and proof algorithms, computation, (un)decidability, (in)tractability, probability • Economics utility, decision theory • Neuroscience physical substrate for mental activity • Psychology phenomena of perception and motor control, experimental techniques • Computer building fast computers engineering • Control theory design systems that maximize an objective function over time • Linguistics knowledge representation, grammar
  • 12. Abridged history of AI • 1943 McCulloch & Pitts: Boolean circuit model of brain • 1950 Turing's "Computing Machinery and Intelligence" • 1956 Dartmouth meeting: "Artificial Intelligence" adopted • 1952—69 Look, Ma, no hands! • 1950s Early AI programs, including Samuel's checkers program, Newell & Simon's Logic Theorist, Gelernter's Geometry Engine • 1965 Robinson's complete algorithm for logical reasoning • 1966—73 AI discovers computational complexity Neural network research almost disappears • 1969—79 Early development of knowledge-based systems • 1980-- AI becomes an industry • 1986-- Neural networks return to popularity • 1987-- AI becomes a science • 1995-- The emergence of intelligent agents
  • 13. State of the art • Deep Blue defeated the reigning world chess champion Garry Kasparov in 1997 • Proved a mathematical conjecture (Robbins conjecture) unsolved for decades • No hands across America (driving autonomously 98% of the time from Pittsburgh to San Diego) • During the 1991 Gulf War, US forces deployed an AI logistics planning and scheduling program that involved up to 50,000 vehicles, cargo, and people • NASA's on-board autonomous planning program controlled the scheduling of operations for a spacecraft • Proverb solves crossword puzzles better than most humans