Behavior Based Systems Behavior Based Systems. Key aspects of the behavior-based methodology: Situatedness: Situatedness:  The robot is an entity situated.

Slides:



Advertisements
Similar presentations
Chapter 8 Learning © 2004 John Wiley & Sons, Inc.
Advertisements

Approaches, Tools, and Applications Islam A. El-Shaarawy Shoubra Faculty of Eng.
Chapter Thirteen Conclusion: Where We Go From Here.
Adaptability Theory as a Guide for Interfacing Computers and Human Society.
Embedded System Lab Kim Jong Hwi Chonbuk National University Introduction to Intelligent Robots.
Faculty of Management and Organization Emergence of social constructs and organizational behaviour How cognitive modelling enriches social simulation Martin.
Matching brain and body dynamics Daniel Wolpert: – "Why don't plants have brains?" – "Plants don't have to move!" Early phases of embodied artificial intelligence:
Intelligence without Reason
Chapter 4: Towards a Theory of Intelligence Gert Kootstra.
Jochen Triesch, UC San Diego, 1 Real Artificial Life: Robots.
A. How does life arise from the nonliving? 1.Generate a molecular proto-organism in vitro. 2.Achieve the transition to life in an artificial chemistry.
Behavior Based Robotic دکتر سعید شیری قیداری  کتاب Behavior Based Robotic Ronald C. Arkin Amirkabir University of Technology Computer Engineering & Information.
New topic Cognition and Ideology Good News: no annotative references! Bad News: An exercise on the Panels in Zimmerman West Wing ( we need to take a field.
Psychological Theories
Behavior- Based Approaches Behavior- Based Approaches.
Introduction and History of Psychology Chapter 1.
The History and Methods of Cognitive Psychology. What is Cognitive Psychology? The branch of psychology that studies how we perceive, attend, recognize,
Trends in Motor Control
Head Start State-based T/TA Office for Arizona A member of the National Head Start Training and Technical Assistance Network Head Start Arizona Head Start.
Kurt Lewin: Field Theory And Adolescence Thamer Alkhadra BDS, MS.
Cognitive level of Analysis
Cognitive Psychology, 2 nd Ed. Chapter 1. Defining Cognitive Psychology The study of human mental processes and their role in thinking, feeling, and behaving.
Robotica Lezione 1. Robotica - Lecture 12 Objectives - I General aspects of robotics –Situated Agents –Autonomous Vehicles –Dynamical Agents Implementing.
Behavior Based Systems Behavior Based Systems Lezione 5.
Human Evolution II Session Life A multidisciplinary anthropic focus.
1 Lesson 1 Introduction to Social Psychology and Some Research Methods.
Introduction to psychology
Introduction to Behavior- Based Robotics Based on the book Behavior- Based Robotics by Ronald C. Arkin.
Module 1: Discovering Psychology Mr. Kennedy 213.
Ecological Interface Design
 Learning is acquiring new or modifying existing knowledge, behaviors, skills, values or preferences and may involve synthesizing different types of.
Beyond Gazing, Pointing, and Reaching A Survey of Developmental Robotics Authors: Max Lungarella, Giorgio Metta.
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.
Artificial Intelligence By Michelle Witcofsky And Evan Flanagan.
1 Intelligent Autonomous Adaptive Control ( AAC) Method and AAC systems Prof. Alexander ZHDANOV Head of Adaptive control methods Department
Autonomy and Artificiality Margaret A. Boden Hojin Youn.
Copyright © Allyn & Bacon 2007 Chapter 1 Introduction and History of Psychology.
Comparing the Two Theories
University of Windsor School of Computer Science Topics in Artificial Intelligence Fall 2008 Sept 11, 2008.
Unit 1: Scope, History, and Methodology By: J. Mulder AP Psychology.
A New Artificial Intelligence 7 Kevin Warwick. Embodiment & Questions.
Management in complexity Physics and Biology Walter Baets, PhD, HDR Associate Dean for Innovation and Social Responsibility Professor Complexity, Knowledge.
Perspectives Of Psychology. Biological Perspective Emphasizes physical causes of behavior Look for connections between events in the brain and behavior/mental.
Psychological Perspectives
Lecture 1: Overview of Motor Control. What is Motor Control?
SIMULATIONS, REALIZATIONS, AND THEORIES OF LIFE H. H. PATTEE (1989) By Hyojung Seo Dept. of Psychology.
Social Cognitive Theory Pertemuan 9 & 10 Matakuliah: Psikologi Sosial dan Intervensi Psikologi Tahun: 2009/2010.
Copyright © Allyn & Bacon 2007 Chapter 1 Introduction and History of Psychology.
Unit 1: Scope, History, and Methodology By: J. Mulder AP Psychology.
Chapter 1: Introduction to Neuro-Fuzzy (NF) and Soft Computing (SC)
Copyright © 2016, 2012, 2009 Pearson Education, Inc. All Rights Reserved Personality Sixth edition Chapter 7 Cognitive and Social- Cognitive Aspects of.
What is in a ROBOT? Robotic Components Unit A – Ch 3.
THE NERVOUS SYSTEM CENTRAL NERVOUS SYSTEM PERIPHERAL NERVOUS SYSTEM PERIPHERAL NERVOUS SYSTEM.
Chapter 2. From Complex Networks to Intelligent Systems in Creating Brain-Like Intelligence, Olaf Sporns Course: Robots Learning from Humans Park, John.
Motor Behavior Chapter 5. Motor Behavior Define motor behavior, motor development, motor control, and motor learning. What is the influence of readiness,
Chapter 4 Motor Control Theories Concept: Theories about how we control coordinated movement differ in terms of the roles of central and environmental.
Gestalt Psychology. Gestaltism Is a theory of mind and of brain influenced by the Berlin School This theory states that the mind is hollistic with a tendency.
By Lisa Fiore 1.  How does psychoanalytic theory explain development across the lifespan?  What is the relationship between psychosocial crises and.
Biological level of analysis Biology is defined as the study of life (from the Greek bios meaning ‘life’ and logos meaning ‘study’). Physiology and behavoiur.
Psychological Perspectives Seven Ways of Approaching Psychology.
Functionality of objects through observation and Interaction Ruzena Bajcsy based on Luca Bogoni’s Ph.D thesis April 2016.
What is cognitive psychology?
“Perceptual Symbol Systems”
CS 4630: Intelligent Robotics and Perception
Seven Principles of Synthetic Intelligence
Bioagents and Biorobots David Kadleček, Michal Petrus, Pavel Nahodil
Introduction to Psychology
Cognitive Level of Analysis: Cognitive Processes
CHAPTER I. of EVOLUTIONARY ROBOTICS Stefano Nolfi and Dario Floreano
Introduction to Artificial Intelligence Instructor: Dr. Eduardo Urbina
Presentation transcript:

Behavior Based Systems Behavior Based Systems

Key aspects of the behavior-based methodology: Situatedness: Situatedness:  The robot is an entity situated and surrounded by the real world (or real virtual world); Brooks: "World is its best model" Embodiment: Embodiment:  A robot has a physical presence (a body with limitations, non-holonomic robot), or virtual presence (a software body with limitations)‏ Emergence: Emergence:  Intelligence arises from the interactions of the robotic agent with its environment. It is not the property of either the agent or the environment in isolation but is rather a result of the interplay between them

Issues in Behavior-based Paradigm Grounding in reality Grounding in reality  Symbol grounding problem; Brooks: "The world is its own best model" Problem of using simulators Ecological dynamics Ecological dynamics  An agent is immersed in a highly dynamic environment Evolutionary processes shape agents to fit their ecological niche Scalability Scalability

Definitions An individual behavior: An individual behavior:  A stimulus-response pair for a given environmental setting that is modulated by attention and determined by intention Attention: Attention:  prioritizes tasks and focuses sensory resources and is determined by the current environmental context Intention: Intention:  Determines what set of behaviors should be active based on the robotic agent's internal goals and objectives

Definitions (cont.)‏ Emergent behavior: Emergent behavior:  The global observed behavior; a consequence of the interaction of the active individual behaviors Reflexive behavior (purely reactive behavior)‏ Reflexive behavior (purely reactive behavior)‏  Behavior that is generated by hardwired reactive behaviors with tight sensor-effector coupling.

Animal Behavior Ideas Ideas  Animal behavior defines intelligence (or stupidity)‏  Proof that intelligent behavior is possible  Can provide models that can be used to create intelligent machines  Biological studies are not necessary viewed as constraining for robots; Problems Problems  Biological hardware is different  Our knowledge of the functioning of the biological hardware is  often inadequate

Animal behavior Studies Neuroscience Neuroscience  The study of the nervous system's anatomy, physiology, biochemistry, and molecular biology Psychology Psychology  The study of mind and behavior Ethology Ethology  The study of animal behavior in natural conditions

Evidence from Neuroscience Many specialized small systems in animal kingdom have been analyzed: Many specialized small systems in animal kingdom have been analyzed:  bat sonar  wiping reflex in frogs  cockroach locomotion Evidence exists that vector calculation is used in some areas in the brain Evidence exists that vector calculation is used in some areas in the brain Evidence exists that the "planning" in the central nervous system translate into establishing equilibrium points that implicitly specify the desired motion Evidence exists that the "planning" in the central nervous system translate into establishing equilibrium points that implicitly specify the desired motion

Force fields in frog spinal cord

Some neuroscience theories Schema theory Schema theory  Philosophical model; Immanuel Kant  Neurological schema theory (C.1910)‏  A schema is the basic unit of behavior from which complex actions can be constructed. Neural networks theory Neural networks theory  Basic model (1943) (McCulloch&Pitts)‏  Perceptron (1959) (Minsky&Papert)‏  Backpropagation (1985) (Rummelhart, Hinton & Williams

Psychology Robotics is currently using ideas and theories of human psychology that researchers in psychology no longer accept as valid. Robotics is currently using ideas and theories of human psychology that researchers in psychology no longer accept as valid. i.e.recycling of old ideas of psychology in the field of robotics; i.e.recycling of old ideas of psychology in the field of robotics; controversial ideas and theorems can be used in robotics controversial ideas and theorems can be used in robotics

Some paradigms in psychology Behaviorism, (1910)‏ Behaviorism, (1910)‏  Main idea: Everything is "Stimulus and Response"  B.F.Skinner Gestalt psychology, (1947)‏ Gestalt psychology, (1947)‏  Main idea: “Pure behaviorism is limited; there exists levels of organization above the sensation“ Ecological psychology, (1979)‏ Ecological psychology, (1979)‏  Main idea: "Things are perceived in terms of the opportunities they afford." Concept of affordances.  The observer and the environment complement each other.

Some paradigms in psychology Cognitive psychology, (1975)‏ Cognitive psychology, (1975)‏  Cognition: the activity of knowing: the acquisition, organization, and use of knowledge; Main idea: Main idea:  “classical behaviorism explains only animal behavior  A series of subsystems processes the environmental information:  stimulus ⇒ attention ⇒ perception ⇒ thought processes ⇒ decision ⇒ response

Ethology Animal behavior can be categorized into three major classes: Animal behavior can be categorized into three major classes:  Reflexes rapid, automatic, involuntary responses to a stimuli rapid, automatic, involuntary responses to a stimuli  Taxes behavioral responses that orient the animal toward (positive tropism) or away (negative tropism) from a stimulus, examples: behavioral responses that orient the animal toward (positive tropism) or away (negative tropism) from a stimulus, examples: chemotaxis (positive/negative tropism towards a certain chemical), chemotaxis (positive/negative tropism towards a certain chemical), phototaxis (positive/negative tropism towards light)‏ phototaxis (positive/negative tropism towards light)‏  Fixed-action patterns Time-extended response patterns triggered by a stimulus but persisting for longer than the stimulus itself Time-extended response patterns triggered by a stimulus but persisting for longer than the stimulus itself

Ecological niche The status of an animal in its community, in terms of its relations to food and enemies, is generally called its niche The status of an animal in its community, in terms of its relations to food and enemies, is generally called its niche Evolution has molded animals to fit their niche. Evolution has molded animals to fit their niche. To be self sufficient, an agent must exhibit behavioral stability and market viability. To be self sufficient, an agent must exhibit behavioral stability and market viability.  Behavioral stability implies that the agent does not succumb to irrecoverable debt of any vital resource  Market viability amounts to pleasing the robot's employer

Ecological niche of robots If the roboticist intends to build a system that is autonomous and can successfully compete with other environmental inhabitants, that system must find a stable niche or it (as an application) will be unsuccessful. If the roboticist intends to build a system that is autonomous and can successfully compete with other environmental inhabitants, that system must find a stable niche or it (as an application) will be unsuccessful. For robots to be commonplace, they must find the ecological niches that allow them to survive and/or dominate their competitors, whether they be mechanical or biological. For robots to be commonplace, they must find the ecological niches that allow them to survive and/or dominate their competitors, whether they be mechanical or biological.