Chapter 1. Cognitive Systems Introduction in Cognitive Systems, Christensen et al. Course: Robots Learning from Humans Park, Sae-Rom Lee, Woo-Jin Statistical.

Slides:



Advertisements
Similar presentations
Pat Langley Computational Learning Laboratory Center for the Study of Language and Information Stanford University, Stanford, California
Advertisements

Pat Langley School of Computing and Informatics Arizona State University Tempe, Arizona USA Modeling Social Cognition in a Unified Cognitive Architecture.
Artificial Intelligence
ARCHITECTURES FOR ARTIFICIAL INTELLIGENCE SYSTEMS
Breakout session B questions. Research directions/areas Multi-modal perception cognition and interaction Learning, adaptation and imitation Design and.
Intelligent Agents Russell and Norvig: 2
ENTERFACE’08 Multimodal Communication with Robots and Virtual Agents.
Jenkins — Modular Perception and Control Brown Computer — ROUGH DRAFT ( ) 1 Workshop Introduction: Modular Perception.
Yiannis Demiris and Anthony Dearden By James Gilbert.
ENTERFACE’08 Multimodal high-level data integration Project 2 1.
AuRA: Principles and Practice in Review
Delmar Learning Copyright © 2003 Delmar Learning, a Thomson Learning company Nursing Leadership & Management Patricia Kelly-Heidenthal
Experiences with an Architecture for Intelligent Reactive Agents By R. Peter Bonasso, R. James Firby, Erann Gat, David Kortenkamp, David P Miller, Marc.
Provisional draft 1 ICT Work Programme Challenge 2 Cognition, Interaction, Robotics NCP meeting 19 October 2006, Brussels Colette Maloney, PhD.
What is Cognitive Science? … is the interdisciplinary study of mind and intelligence, embracing philosophy, psychology, artificial intelligence, neuroscience,
Robotics for Intelligent Environments
Introductory Remarks Robust Intelligence Solicitation Edwina Rissland Daniel DeMenthon, George Lee, Tanya Korelsky, Ken Whang (The Robust Intelligence.
 For many years human being has been trying to recreate the complex mechanisms that human body forms & to copy or imitate human systems  As a result.
Biointelligence Laboratory School of Computer Science and Engineering Seoul National University Cognitive Robots © 2014, SNU CSE Biointelligence Lab.,
CS Machine Learning. What is Machine Learning? Adapt to / learn from data  To optimize a performance function Can be used to:  Extract knowledge.
Intelligent Agents. Software agents O Monday: O Overview video (Introduction to software agents) O Agents and environments O Rationality O Wednesday:
Robotica Lezione 1. Robotica - Lecture 12 Objectives - I General aspects of robotics –Situated Agents –Autonomous Vehicles –Dynamical Agents Implementing.
Introduction to Behavior- Based Robotics Based on the book Behavior- Based Robotics by Ronald C. Arkin.
© H. Hajimirsadeghi, School of ECE, University of Tehran Conceptual Imitation Learning Based on Functional Effects of Action Hossein Hajimirsadeghi School.
An Architecture for Empathic Agents. Abstract Architecture Planning + Coping Deliberated Actions Agent in the World Body Speech Facial expressions Effectors.
Title: Designing a narrative-based educational game to model learners’ motivational characteristics Authors: Jutima Methaneethorn Dr. Paul Brna Organisation:
COMPUTER ASSISTED / AIDED LANGUAGE LEARNING (CALL) By: Sugeili Liliana Chan Santos.
Situated Design of Virtual Worlds Using Rational Agents Mary Lou Maher and Ning Gu Key Centre of Design Computing and Cognition University of Sydney.
1 PLAN RECOGNITION & USER INTERFACES Sony Jacob March 4 th, 2005.
Towards Cognitive Robotics Biointelligence Laboratory School of Computer Science and Engineering Seoul National University Christian.
Beyond Gazing, Pointing, and Reaching A Survey of Developmental Robotics Authors: Max Lungarella, Giorgio Metta.
Intelligent Systems Lecture 13 Intelligent robots.
Synthetic Cognitive Agent Situational Awareness Components Sanford T. Freedman and Julie A. Adams Department of Electrical Engineering and Computer Science.
Emergence of Cognitive Grasping through Emulation, Introspection and Surprise GRASP EUl 7 th Framework Program GRASP Emergence of Cognitive Grasping through.
Key Centre of Design Computing and Cognition – University of Sydney Concept Formation in a Design Optimization Tool Wei Peng and John S. Gero 7, July,
The roots of innovation Future and Emerging Technologies (FET) Future and Emerging Technologies (FET) The roots of innovation Proactive initiative on:
Demonstration and Verbal Instructions
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
University of Windsor School of Computer Science Topics in Artificial Intelligence Fall 2008 Sept 11, 2008.
School of something FACULTY OF OTHER Facing Complexity Using AAC in Human User Interface Design Lisa-Dionne Morris School of Mechanical Engineering
Using RouteGraphs as an Appropriate Data Structure for Navigational Tasks SFB/IQN-Kolloquium Christian Mandel, A1-[RoboMap] Overview Goal scenario.
Intelligent Robot Architecture (1-3)  Background of research  Research objectives  By recognizing and analyzing user’s utterances and actions, an intelligent.
1 1. Representing and Parameterizing Agent Behaviors Jan Allbeck and Norm Badler 연세대학교 컴퓨터과학과 로봇 공학 특강 학기 유 지 오.
Introduction to Artificial Intelligence CS 438 Spring 2008 Today –AIMA, Ch. 25 –Robotics Thursday –Robotics continued Home Work due next Tuesday –Ch. 13:
Introduction of Intelligent Agents
Chapter 9. PlayMate System (1/2) in Cognitive Systems, Henrik Iskov Chritensen et al. Course: Robots Learning from Humans Kwak, Hanock Biointelligence.
Chapter 10. The Explorer System in Cognitive Systems, Christensen et al. 2 nd Part Course: Robots Learning from Humans Park, Seong-Beom Behavioral neurophysiology.
Chapter 10. The Explorer System in Cognitive Systems, Christensen et al. Course: Robots Learning from Humans On, Kyoung-Woon Biointelligence Laboratory.
Chapter 8. Situated Dialogue Processing for Human-Robot Interaction in Cognitive Systems, Christensen et al. Course: Robots Learning from Humans Sabaleuski.
‘Activity in Context’ – Planning to Keep Learners ‘in the Zone’ for Scenario-based Mixed-Initiative Training Austin Tate, MSc in e-Learning Dissertation.
Companion Cognitive Systems: A Step toward Human-Level AI
RULES Patty Nordstrom Hien Nguyen. "Cognitive Skills are Realized by Production Rules"
Grounded cognition. Barsalou, L. W. (2008). Annual Review of Psychology, 59, Grounded theories versus amodal representations. – Recapitulation.
Chapter 2. From Complex Networks to Intelligent Systems in Creating Brain-Like Intelligence, Olaf Sporns Course: Robots Learning from Humans Park, John.
Thrust IIB: Dynamic Task Allocation in Remote Multi-robot HRI Jon How (lead) Nick Roy MURI 8 Kickoff Meeting 2007.
Chapter 13. How to build an imitator in Imitation and Social Learning in Robots, Humans and Animals Course: Robots Learning from Humans Park, Susang
1 An infrastructure for context-awareness based on first order logic 송지수 ISI LAB.
Slide no 1 Cognitive Systems in FP6 scope and focus Colette Maloney DG Information Society.
Intelligent Agents Chapter 2. How do you design an intelligent agent? Definition: An intelligent agent perceives its environment via sensors and acts.
Network Management Lecture 13. MACHINE LEARNING TECHNIQUES 2 Dr. Atiq Ahmed Université de Balouchistan.
Functionality of objects through observation and Interaction Ruzena Bajcsy based on Luca Bogoni’s Ph.D thesis April 2016.
Chapter 12. Some Requirements for Human-Like Robots: Why the Recent Over-Emphasis on Embodiment Has Held Up Progress Aaron Sloman School of Computer Science,
Introduction to Machine Learning, its potential usage in network area,
Learning Fast and Slow John E. Laird
Scenario Specification and Problem Finding
Bioagents and Biorobots David Kadleček, Michal Petrus, Pavel Nahodil
Intelligent Agents Chapter 2.
Course Instructor: knza ch
Cognitive Dynamic System
LEARNER-CENTERED PSYCHOLOGICAL PRINCIPLES. The American Psychological Association put together the Leaner-Centered Psychological Principles. These psychological.
Presentation transcript:

Chapter 1. Cognitive Systems Introduction in Cognitive Systems, Christensen et al. Course: Robots Learning from Humans Park, Sae-Rom Lee, Woo-Jin Statistical Learning & Computational Finance Laboratory Industrial Engineering Seoul National University

Contents Introduction Objective of Project Motivating example Organization of the Research/Research Questions Architecture Representations Learning Perception-Action Modelling Continuous Planning and Acting Models of Action and Communication Multi-Modal Recognition and Categrization Scenario Driven Research Organization of the Book 2

CoSy project The assumption of the visionary FP6 “To construct physically instantiated … systems that can perceive, understand … and interact with their environment, and evolve in order to achieve human-like performance in activities requiring context- (situation and task) specific knowledge” Requirements Architectures, forms of representation, perceptual mechanisms, learning, planning, reasoning, motivation, action, and communication To validate science progress using test scenarios

Contents Introduction Objective of Project Motivating example Organization of the Research/Research Questions Architecture Representations Learning Perception-Action Modelling Continuous Planning and Acting Models of Action and Communication Multi-Modal Recognition and Categrization Scenario Driven Research Organization of the Book 4

Objective of Project Problem Most systems able to perform complex tasks that humans and other animals can perform easily, for instance robot manipulators, or intelligent advisers, have to be carefully crafted The way to forward Combining many different capabilities in a coherent manner -> 4-5 year child Generic capabilities

Steps to Success Achievable sub-goals Theory deliverables Implementation deliverables Theory deliverables The notion of an architecture combining components Reactive Deliberative Self-reflective, meta management Different learning processes Different varieties of communication and social interaction

Steps to Success Implementation Deliverables nature nurture vs Linguistic Visual Reasoning Planning Motor skills Integration

Contents Introduction Objective of Project Motivating example Organization of the Research/Research Questions Architecture Representations Learning Perception-Action Modelling Continuous Planning and Acting Models of Action and Communication Multi-Modal Recognition and Categrization Scenario Driven Research Organization of the Book 8

Motivating Example

Contents Introduction Objective of Project Motivating example Organization of the Research/Research Questions Architecture Representations Learning Perception-Action Modelling Continuous Planning and Acting Models of Action and Communication Multi-Modal Recognition and Categrization Scenario Driven Research Organization of the Book 10

Organization of the Research Research challenges Two scenarios for study of integrated systems Two major milestones Using intermodality and affordances for the acquisition of concepts, categories and language Introspection of models & representations; planning for autonomy – goal seeking architectures Represen- tations learning Perception- action modeling Communi- cation Planning & failure handling

Architecture Putting pieces together into a complex functional system Perception, action, reasoning and communicating

Representation The representation should Enable integration of representations of objects, scenes, actions, events, causal relations and affordances Allow incremental updating or sometimes correction Allow different types of learning (supervised, unsupervised, reinforcement) Allow integration of various modalities, of very different input signals Be suitable for recognition and categorization in the presence of a cluttered background and variable illumination Be scalable

Representation

Specific vs General Representations

Learning Modes of learning Tutor Driven A user (tutor) shows to the system an object or an action and explains to the cognitive system what he/she is showing or doing Tutor Supervised A cognitive system detects a new object, an action, event, affordance or a scene by itself and builds its representation in an unsupervised manner. Exploratory Updates the representation autonomously

Learning Example

Continuous Learning Representations employed allow the learning to be a continuous, open-ended, life-long process Continuously updated over time, adapting to the change in environment, new tasks, user reactions, user preferences, … Reliable continuous learning Representations have to be carefully chosen How new data is extracted and prepared

Perception-Action Modelling Abstract relation model General, non-task specific Observability of the world hand-constructed abstraction Probability relational representation Capture uncertainty in both action and observation Tractable for localization and path planning in continuous space Sensor-dependence Reinforcement learning Identifying features that are relevant to predicting the outcome on the task

Continuous Planning Difficulties Dynamic nature, partial observability Conditional planning Probabilistic planning 20

Continuous Planning Active Failure Diagnosis In most approaches it is typically assumed that the sensors and actuators of the robot are reliable in the sense that their input always corresponds to the expected input and that there is no malfunction of the sensors or actuators These approaches do not exploit the actuators of the robot to identify potential faults Once a fault has been identified, the high-level system is notified so that appropriate actions can be generated at the planning level. 21

Continuous Planning Collaborative Planning and Acting Cooperation is at the heart of the Cosy project Common language protocol Dialogue

Continuous Planning

Models of Action and Communication for Embodied Cognitive Agents Natural Language Integration of communication and action Recognition of intention, attention, and grounding/understanding Mixed-initiative Embodiment in an unknown environment

Models of Action and Communication for Embodied Cognitive Agents

Multi-Modal Recognition and Categorization Recognize Categorize Entry level categorization vs Recognition Recognition of objects Categorization Multi-cue

Scenario Driven Research System level Exploration/Mapping of Space Models of objects and concepts

Exploration / Mapping of space Where am I? How do I get to my destination? How do I detect that I have arrived at the destination? Perception and action Localization in the World Construction of a map of the environment Plan a sequence of actions

Affordances and Newer Approaches Space Object Robustness Wall, Door, Table

The World as an Outside Memory

Mapping of the Environment Encoding of position of objects/places Encoding of environmental topology Invariant to changes to perception system Invariant to changes in action system Facilitate spatial reasoning

Models for Object and Concepts Representation Continuous Learning Robustness Categorization Architecture Communication and Language

Contents Introduction Objective of Project Motivating example Organization of the Research/Research Questions Architecture Representations Learning Perception-Action Modelling Continuous Planning and Acting Models of Action and Communication Multi-Modal Recognition and Categrization Scenario Driven Research Organization of the Book 33

Organization Chapter 2 Architecture design, representation Chapter 3 perception - action Chapter 4 spatial maps Chapter 5 visual perception Chapter 6 planning recovery Chapter 7 adaptation & learning Chapter 8 Human-robot interaction Chapter 9 & 10 Demonstration

Thank you for Listening