Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 11: Artificial Intelligence Computer Science: An Overview Tenth Edition.

Slides:



Advertisements
Similar presentations
Chapter 09 AI techniques in different game genres (Puzzle/Card/Shooting)
Advertisements

Artificial Intelligence Lecture 11. Computer Science Robotics & AI.
1 Lecture 35 Brief Introduction to Main AI Areas (cont’d) Overview  Lecture Objective: Present the General Ideas on the AI Branches Below  Introduction.
Chapter 10 Artificial Intelligence © 2007 Pearson Addison-Wesley. All rights reserved.
Artificial Intelligence
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 11 Object, Object- Relational, and XML: Concepts, Models, Languages,
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 5: Algorithms Computer Science: An Overview Tenth Edition by J. Glenn.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide
Chapter 1 Overview of Computers and Programming. Copyright ©2004 Pearson Addison-Wesley. All rights reserved.1-2 Figure 1.3 Components of a Computer.
Chapter 10 Artificial Intelligence. 2 Chapter 10: Artificial Intelligence 10.1 Intelligence and Machines 10.2 Understanding Images 10.3 Reasoning 10.4.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 5 Part 1 Conditionals and Loops.
Artificial Intelligence
3.11 Robotics, artificial intelligence and expert systems Strand 3 Karley Holland.
Leroy Garcia 1.  Artificial Intelligence is the branch of computer science that is concerned with the automation of intelligent behavior (Luger, 2008).
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Computer Science: An Overview Tenth Edition by J. Glenn Brookshear Chapter.
Artificial Intelligence
Artificial Intelligence: Its Roots and Scope
Chapter 0: Introduction Computer Science: An Overview Eleventh Edition
1 AI and Agents CS 171/271 (Chapters 1 and 2) Some text and images in these slides were drawn from Russel & Norvig’s published material.
Chapter 11: Artificial Intelligence
Artificial Intelligence Dr. Paul Wagner Department of Computer Science University of Wisconsin – Eau Claire.
Artificial Intelligence By John Debovis & Keith Bright.
Invitation to Computer Science 5th Edition
Artificial Intelligence Introduction (2). What is Artificial Intelligence ?  making computers that think?  the automation of activities we associate.
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
Chapter 10 Artificial Intelligence. © 2005 Pearson Addison-Wesley. All rights reserved 10-2 Chapter 10: Artificial Intelligence 10.1 Intelligence and.
What is Artificial Intelligence? AI is the effort to develop systems that can behave/act like humans. Turing Test The problem = unrestricted domains –human.
Artificial Intelligence: Its Roots and Scope
计算机科学概述 Introduction to Computer Science 陆嘉恒 中国人民大学 信息学院
11 C H A P T E R Artificial Intelligence and Expert Systems.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Limits.
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Decision Support Systems Chapter 10.
NEURAL NETWORKS FOR DATA MINING
Introduction to machine learning and data mining 1 iCSC2014, Juan López González, University of Oviedo Introduction to machine learning Juan López González.
An informal description of artificial neural networks John MacCormick.
Chapter 11 Artificial Intelligence Introduction to CS 1 st Semester, 2015 Sanghyun Park.
Lecture on Introduction to Artificial Intelligence Chapter#10 Sec 10.1 and 10.3 (before Heuristics)
Artificial Intelligence By Michelle Witcofsky And Evan Flanagan.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 5: Algorithms Computer Science: An Overview Tenth Edition by J. Glenn.
How Solvable Is Intelligence? A brief introduction to AI Dr. Richard Fox Department of Computer Science Northern Kentucky University.
CSC Intro. to Computing Lecture 22: Artificial Intelligence.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 5: Algorithms Computer Science: An Overview Tenth Edition by J. Glenn.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 11: Artificial Intelligence Computer Science: An Overview Tenth Edition.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Computer Science: An Overview Tenth Edition by J. Glenn Brookshear Chapter.
Chapter 18 Connectionist Models
Copyright © 2012 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Computer Science: An Overview Eleventh Edition by J. Glenn Brookshear Chapter.
Network Management Lecture 13. MACHINE LEARNING TECHNIQUES 2 Dr. Atiq Ahmed Université de Balouchistan.
Chapter 13 Artificial Intelligence. Artificial Intelligence – Figure 13.1 The Turing Test.
Decision Support and Business Intelligence Systems (9 th Ed., Prentice Hall) Chapter 12: Artificial Intelligence and Expert Systems.
Sub-fields of computer science. Sub-fields of computer science.
Brief Intro to Machine Learning CS539
Chapter 11: Artificial Intelligence
Chapter 11: Artificial Intelligence
Organization and Knowledge Management
PART IV: The Potential of Algorithmic Machines.
Basic Intro Tutorial on Machine Learning and Data Mining
MANAGING KNOWLEDGE FOR THE DIGITAL FIRM
Artificial Intelligence
Artificial Intelligence introduction(2)
TA : Mubarakah Otbi, Duaa al Ofi , Huda al Hakami
AI and Agents CS 171/271 (Chapters 1 and 2)
Presentation transcript:

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 11: Artificial Intelligence Computer Science: An Overview Tenth Edition by J. Glenn Brookshear

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 11-2 Chapter 11: Artificial Intelligence 11.1 Intelligence and Machines 11.2 Perception 11.3 Reasoning 11.4 Additional Areas of Research 11.5 Artificial Neural Networks 11.6 Robotics 11.7 Considering the Consequences

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 11-3 Intelligent Agents Agent: A “device” that responds to stimuli from its environment –Sensors –Actuators Much of the research in artificial intelligence can be viewed in the context of building agents that behave intelligently

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 11-4 Levels of Intelligent Behavior Reflex: actions are predetermined responses to the input data More intelligent behavior requires knowledge of the environment and involves such activities as: –Goal seeking –Learning

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 11-5 Figure 11.1 The eight-puzzle in its solved configuration

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 11-6 Figure 11.2 Our puzzle-solving machine

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 11-7 Approaches to Research in Artificial Intelligence Engineering track –Performance oriented Theoretical track –Simulation oriented

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 11-8 Turing Test Test setup: Human interrogator communicates with test subject by typewriter. Test: Can the human interrogator distinguish whether the test subject is human or machine?

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 11-9 Techniques for Understanding Images Template matching Image processing –edge enhancement –region finding –smoothing Image analysis

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Language Processing Syntactic Analysis Semantic Analysis Contextual Analysis

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Figure 11.3 A semantic net

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Components of a Production Systems 1. Collection of states –Start (or initial) state –Goal state (or states) 2. Collection of productions: rules or moves –Each production may have preconditions 3. Control system: decides which production to apply next

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Reasoning by Searching State Graph: All states and productions Search Tree: A record of state transitions explored while searching for a goal state –Breadth-first search –Depth-first search

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Figure 11.4 A small portion of the eight-puzzle’s state graph

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Figure 11.5 Deductive reasoning in the context of a production system

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Figure 11.6 An unsolved eight-puzzle

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Figure 11.7 A sample search tree

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Figure 11.8 Productions stacked for later execution

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Heuristic Strategies Heuristic: A “rule of thumb” for making decisions Requirements for good heuristics –Must be easier to compute than a complete solution –Must provide a reasonable estimate of proximity to a goal

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Figure 11.9 An unsolved eight-puzzle

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Figure An algorithm for a control system using heuristics

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Figure The beginnings of our heuristic search

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Figure The search tree after two passes

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Figure The search tree after three passes

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Figure The complete search tree formed by our heuristic system

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Handling Real-World Knowledge Representation and storage Accessing relevant information –Meta-Reasoning –Closed-World Assumption Frame problem

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Learning Imitation Supervised Training Reinforcement Evolutionary Techniques

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Artificial Neural Networks Artificial Neuron –Each input is multiplied by a weighting factor. –Output is 1 if sum of weighted inputs exceeds the threshold value; 0 otherwise. Network is programmed by adjusting weights using feedback from examples.

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Figure A neuron in a living biological system

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Figure The activities within a processing unit

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Figure Representation of a processing unit

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Figure A neural network with two different programs

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Figure An artificial neural network

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Figure Training an artificial neural network

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Figure Training an artificial neural network (continued)

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Figure Training an artificial neural network (continued)

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Figure Training an artificial neural network (continued)

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Figure The structure of ALVINN

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Associative Memory Associative memory: The retrieval of information relevant to the information at hand One direction of research seeks to build associative memory using neural networks that when given a partial pattern, transition themselves to a completed pattern.

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Figure An artificial neural network implementing an associative memory

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Figure The steps leading to a stable configuration

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Robotics Truly autonomous robots require progress in perception and reasoning. Major advances being made in mobility Plan development versus reactive responses Evolutionary robotics

Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Issues Raised by Artificial Intelligence When should a computer’s decision be trusted over a human’s? If a computer can do a job better than a human, when should a human do the job anyway? What would be the social impact if computer “intelligence” surpasses that of many humans?