Intelligence without Reason

Slides:



Advertisements
Similar presentations
IMA 2.5: Software Architecture and Development Environment Roberto Olivares M.S. Electrical Engineering Vanderbilt University, Spring 2003.
Advertisements

Approaches, Tools, and Applications Islam A. El-Shaarawy Shoubra Faculty of Eng.
Cognitive Systems, ICANN panel, Q1 What is machine intelligence, as beyond pattern matching, classification and prediction. What is machine intelligence,
ARCHITECTURES FOR ARTIFICIAL INTELLIGENCE SYSTEMS
Elephants Don’t Play Chess
Title: Intelligent Agents A uthor: Michael Woolridge Chapter 1 of Multiagent Systems by Weiss Speakers: Tibor Moldovan and Shabbir Syed CSCE976, April.
5-1 Chapter 5: REACTIVE AND HYBRID ARCHITECTURES.
WHAT IS ARTIFICIAL INTELLIGENCE?
A Summary of the Article “Intelligence Without Representation” by Rodney A. Brooks (1987) Presented by Dain Finn.
Knowledge Acquisitioning. Definition The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
Brent Dingle Marco A. Morales Texas A&M University, Spring 2002
Jochen Triesch, UC San Diego, 1 Real Artificial Life: Robots.
Intelligent Agents revisited.
A Robust Layered Control System for a Mobile Robot Rodney A. Brooks Presenter: Michael Vidal.
1 Chapter 19 Intelligent Agents. 2 Chapter 19 Contents (1) l Intelligence l Autonomy l Ability to Learn l Other Agent Properties l Reactive Agents l Utility-Based.
Architectural Design.
THEORIES OF MIND: AN INTRODUCTION TO COGNITIVE SCIENCE Jay Friedenberg and Gordon Silverman.
Intelligence & Artificial Intelligence You must have a pre-prepared sentence or two to spout about what is a description of intelligence.. And what is.
On Roles of Models in Information Systems (Arne Sølvberg) Gustavo Carvalho 26 de Agosto de 2010.
Robotica Lezione 1. Robotica - Lecture 12 Objectives - I General aspects of robotics –Situated Agents –Autonomous Vehicles –Dynamical Agents Implementing.
ARTIFICIAL INTELLIGENCE Introduction: Chapter 1. Outline Course overview What is AI? A brief history The state of the art.
1 Lyle H. Ungar, University of Pennsylvania What is AI? “Artificial Intelligence is the study of how to make computers do things at which, at the moment,
Mobile Robot Control Architectures “A Robust Layered Control System for a Mobile Robot” -- Brooks 1986 “On Three-Layer Architectures” -- Gat 1998? Presented.
Introduction to Behavior- Based Robotics Based on the book Behavior- Based Robotics by Ronald C. Arkin.
The Role of Artificial Life, Cellular Automata and Emergence in the study of Artificial Intelligence Ognen Spiroski CITY Liberal Studies 2005.
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
5-1 LECTURE 5: REACTIVE AND HYBRID ARCHITECTURES An Introduction to MultiAgent Systems
Artificial Intelligence: Prospects for the 21 st Century Henry Kautz Department of Computer Science University of Rochester.
Emotions: a computational semiotics perspective Rodrigo Gonçalves, Ricardo Gudwin, Fernando Gomide Electrical and Computer Engineering School (FEEC) State.
Beyond Gazing, Pointing, and Reaching A Survey of Developmental Robotics Authors: Max Lungarella, Giorgio Metta.
Intelligent Systems Lecture 13 Intelligent robots.
Robotica Lecture 3. 2 Robot Control Robot control is the mean by which the sensing and action of a robot are coordinated The infinitely many possible.
Robotics Sharif In the name of Allah. Robotics Sharif Introduction to Robotics o Leila Sharif o o Lecture #3: The.
Artificial Intelligence By Michelle Witcofsky And Evan Flanagan.
University of Windsor School of Computer Science Topics in Artificial Intelligence Fall 2008 Sept 11, 2008.
1 The main topics in AI Artificial intelligence can be considered under a number of headings: –Search (includes Game Playing). –Representing Knowledge.
Institute for Computer Science VI Autonomous Intelligent Systems
Brooks’ Subsumption Architecture EEL 6838 T. Ryan Fitz-Gibbon 1/24/2004.
Artificial Intelligence By: Ian, Chelsea, Doug, & Grace.
Behavior Based Systems Behavior Based Systems. Key aspects of the behavior-based methodology: Situatedness: Situatedness:  The robot is an entity situated.
SIMULATIONS, REALIZATIONS, AND THEORIES OF LIFE H. H. PATTEE (1989) By Hyojung Seo Dept. of Psychology.
Subsumption Architecture and Nouvelle AI Arpit Maheshwari Nihit Gupta Saransh Gupta Swapnil Srivastava.
Chapter 1: Introduction to Neuro-Fuzzy (NF) and Soft Computing (SC)
Robotics Sharif In the name of Allah Robotics Sharif Introduction to Robotics o Leila Sharif o o Lecture #4: The.
Artificial Intelligence: Research and Collaborative Possibilities a presentation by: Dr. Ernest L. McDuffie, Assistant Professor Department of Computer.
INTELLIGENCE WITHOUT REPRESENTAION 인지과학 협동과정 이광주.
Artificial Intelligence Hossaini Winter Outline book : Artificial intelligence a modern Approach by Stuart Russell, Peter Norvig. A Practical Guide.
A Generic Model for Software Architecture Yun Sang-hyun Rossak. W. / Kirova. V. / Jolian. L. / Lawson. H. / Zemel. T. Software, IEEE Jul/Aug.
Artificial Intelligence
Lecture and laboratory No. 10 Modeling product as system Óbuda University John von Neumann Faculty of Informatics Institute of Applied Mathematics Master.
What is cognitive psychology?
LECTURE 5: REACTIVE AND HYBRID ARCHITECTURES
Fall 2004 Perceptron CS478 - Machine Learning.
Designing Agents’ Behaviors and Interactions within ADELFE
CHAPTER 1 Introduction BIC 3337 EXPERT SYSTEM.
Chapter 11: Artificial Intelligence
Chapter 6 Heuristics and Controlled Problem Solving
第 1 章 绪论.
Build Intelligence from the bottom up!
Build Intelligence from the bottom up!
Today: Classic & AI Control Wednesday: Image Processing/Vision
Course Instructor: knza ch
Non-Symbolic AI lecture 4
Interdisciplinary Program in Cognitive Science Lee, Jung-Woo
Build Intelligence from the bottom up!
What is AI?.
CHAPTER I. of EVOLUTIONARY ROBOTICS Stefano Nolfi and Dario Floreano
Introduction to Artificial Intelligence Instructor: Dr. Eduardo Urbina
Structural Emergence in Partially Ordered Sets
Behavior Based Systems
Presentation transcript:

Intelligence without Reason Rodney A. Brooks CS790X Anil Shankar

Overview of the talk Status-check on research in AI Intelligence without explicit reasoning systems Influence of various disciplines and technology on the development of AI Situatedness, Embodiment, Intelligence and Emergence CS790X Anil Shankar

Robotics Static environments Off board computation Sense-Model-Plan-Act architectures (SMPA) Assuming that the static world can scale to the real dynamic world Were these robots “intelligent”? CS790X Anil Shankar

Re-think Intelligence Do we always problem-solve and plan? An agent’s internal representation compared with real-world object representation Where should the agents be? Can an agent have goals and beliefs? So how do we re-think then ? CS790X Anil Shankar

The new manifesto Situatedness (S) Embodiment (E) Intelligence (I) Emergence (E) Compare SEIE with SMPA Check your computer for intelligence CS790X Anil Shankar

Us and Them Silicon based machines Biological machines Von Neumann architecture Biological machines Low speed, massively parallel, fixed and bounded network topology, redundancies in design What would the classical AI guys say? CS790X Anil Shankar

Classical A.I Turing Test Chess Dartmouth Conference AI techniques Allowed disembodiment Chess What about Go? Dartmouth Conference Search AI techniques Search, Pattern recognition, learning, planning and induction (disembodied and non-situated, reliance on performance increases Where did all these ideas come from ? CS790X Anil Shankar

Other Disciplines Cybernetics Abstraction Knowledge Representation Organism and it’s environment should be modeled together (situatedness) Abstraction Blocks world, controlled environments, Shakey, internal models, complacence with performance in static environments Knowledge Representation Represent knowledge, problem-solve, learn …ungrounded! CS790X Anil Shankar

Other disciplines (2) Vision Parallelism Biology Reconstruct static external world as a three dimensional model Parallelism Neural networks, no situatedness, hand-crafted problems, real-world performance missing Biology Use ethology to make an ungrounded assumption about hierarchical models of thinking/intelligence CS790X Anil Shankar

Other disciplines (3) Psychology Marr’s view of vision maybe different from biological vision Representation of knowledge as Central storage (concepts, individuals, categories, goals, intentions, etc.) Knowledge stored independent of the circumstances in which it is acquired Modality-specific organization of meaning CS790X Anil Shankar

Other disciplines (4) Neuroscience What about the hormones? Do we know enough about the neurological organization simple creatures? Do we want to consider something that might actually work? CS790X Anil Shankar

Brave New World Situatedness Embodiment Intelligence Emergence The world is its own best model Embodiment The world grounds regress Intelligence Intelligence is determined by the dynamics of interaction with the world Emergence Intelligence is in the eye of the observer Will these work ? CS790X Anil Shankar

Brooks’ Approach Situatedness Embodiment Highly reactive architectures with manipulable representations No symbols and decentralized computation What do we need next? CS790X Anil Shankar

Domain Principles Complete integrated intelligent autonomous agents Embodiment in the real world Efficient performance in dynamic environments Operate on time-scales in proportion to that used by humans How do we realize them ? CS790X Anil Shankar

Computation Principles Asynchronous network having active computational components No implicit semantics in exchanged messages Asynchronously connected sensors and actuators to two-sided buffers What will these ideas help us realize? CS790X Anil Shankar

Some consequences A state enabled system and not just a reactive one Bounded search space Simple data structures No implicit separation of data and computation Practice and Principles ? CS790X Anil Shankar

More on Brooks’ robots No central model, no central control locus Network components can perform more than one function Behavior specific networks, build and test method No hierarchical arrangement, parallel operation of behaviors (layers) Use the world itself as a communication medium Simpler design, on-board computation, miniaturization possible Limitations Power, computational capability The real robots please CS790X Anil Shankar

A few specific robots Allen Herbert Toto Reactive, sonar, non-reactive goal selecting layer, same computational mechanism for both reactive and non-reactive components Herbert World as it’s own model, opportunistic control system, adapt to dynamic changes Toto Extract only relevant representations, decentralized, active-maps Complex goal-directed and intentional behavior with no long term internal state Everything is not peachy CS790X Anil Shankar

A few issues Complexity Learning Behaviors Environment, sensors and actuators, layers Learning Representations for a task, calibration, interaction of modules, new modules Behaviors Specification, number, interaction What else is there to do next? CS790X Anil Shankar

Issues Convergence Synthesis Complexity Learning Coherence Relevance Adequacy Representation Emergence Communication Cooperation Interference Density Individuality Almost done CS790X Anil Shankar

Status-check on research in AI Main Points Status-check on research in AI Intelligence without explicit reasoning systems, emergent property and evolutionary basis Influence of various disciplines and technology on the development of AI Situatedness, Embodiment, Intelligence and Emergence Questions ? Comments? Suggestions ? CS790X Anil Shankar