Emotion as a Layered Control System Nancy Alvarado.

Slides:



Advertisements
Similar presentations
Judgment & Decision Making Based on High Consumer Effort
Advertisements

Object Persistence for Synthetic Characters Damian Isla Bungie Studios Microsoft Corp. Bruce Blumberg Synthetic Characters MIT Media Lab.
Why People Buy: Consumer Behavior
Affective Facial Expressions Facilitate Robot Learning Joost Broekens Pascal Haazebroek LIACS, Leiden University, The Netherlands.
Cognitive Systems, ICANN panel, Q1 What is machine intelligence, as beyond pattern matching, classification and prediction. What is machine intelligence,
3 High expectations for every child
Software Architecture in Practice (3 rd Ed) Understanding Quality Attributes Understanding the following: How to express the qualities we want our architecture.
A cognitive theory for affective user modelling in a virtual reality educational game George Katsionis, Maria Virvou Department of Informatics University.
University of Minho School of Engineering Centre ALGORITMI Uma Escola a Reinventar o Futuro – Semana da Escola de Engenharia - 24 a 27 de Outubro de 2011.
Qualitative Feel and Emotion Nancy Alvarado. What is Emotion? Emotion has four aspects: Feelings (feels, qualia) Biological states – physiological arousal.
1 Affective Learning with an EEG Approach Xiaowei Li School of Information Science and Engineering, Lanzhou University, Lanzhou, China
Affective Computing Lecture 5: Dr. Mark Brosnan 2 South:
Emotion and Affect in Computing CHID 370/COM 302 Winter 2007.
ISTD 2003, Thoughts and Emotions Interactive Systems Technical Design Seminar work: Thoughts & Emotions Saija Gronroos Mika Rautanen Juha Sunnari.
Emotion-based Agents: putting the puzzle together Rodrigo Ventura Institute for Systems and.
Introduction to Affect and Cognition Copyright © 2005 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin Chapter 3.
Emergent Model of Emotion Mei Yii Lim, Ruth Aylett, Christian Martyn Jones Heriot-Watt University.
Sociable Machines Cynthia Breazeal MIT Media Lab Robotic Presence Group.
Biointelligence Laboratory School of Computer Science and Engineering Seoul National University Cognitive Robots © 2014, SNU CSE Biointelligence Lab.,
COMPUTATIONAL MODELING OF INTEGRATED COGNITION AND EMOTION Bob MarinierUniversity of Michigan.
Chapter 3 Emotions, Attitudes, and Job Satisfaction
GOALS & GOAL ORIENTATION. Needs Drive Human Behavior  Murray  Maslow.
컴퓨터 그래픽스 분야의 캐릭터 자동생성을 위하여 인공생명의 여러 가지 방법론이 어떻게 적용될 수 있는지 이해
Emotions S. Suchitra. Simplest way to introduce emotions into a computational model – add emotion nodes Nerb & Spada (2001) provided a computational account.
Interpersonal Communication and Relationships Unit 2
IRC Learning and the Novamente Cognition Engine Imitative-Reinforcement-Corrective Learning: A Robust Learning Methodology for Virtual Pets and Avatars.
The Social-Cognitive Perspective
GUI: Specifying Complete User Interaction Soft computing Laboratory Yonsei University October 25, 2004.
An Architecture for Empathic Agents. Abstract Architecture Planning + Coping Deliberated Actions Agent in the World Body Speech Facial expressions Effectors.
Affective Computing: Agents With Emotion Victor C. Hung University of Central Florida – Orlando, FL EEL6938: Special Topics in Autonomous Agents March.
LS8 Digital games today – what do they deliver? April 2015 Digital Media Program, University of Lower Silesia Dr. Krystina Madej School of Literature,
4/12/2007dhartman, CS A Survey of Socially Interactive Robots Terrance Fong, Illah Nourbakhsh, Kerstin Dautenhahn Presentation by Dan Hartmann.
Topics for Today Task planning for non-player characters Coping with player character interactions and their effect on narrative In Hamlet on the Holodeck,
Towards Cognitive Robotics Biointelligence Laboratory School of Computer Science and Engineering Seoul National University Christian.
Emotion Recognition from Electromyography and Skin Conductance Arturo Nakasone (University of Tokyo) Helmut Prendinger (National Institute of Informatics,
T 7.0 Chapter 7: Questioning for Inquiry Chapter 7: Questioning for Inquiry Central concepts:  Questioning stimulates and guides inquiry  Teachers use.
Beyond Gazing, Pointing, and Reaching A Survey of Developmental Robotics Authors: Max Lungarella, Giorgio Metta.
“Low Level” Intelligence for “Low Level” Character Animation Damián Isla Bungie Studios Microsoft Corp. Bruce Blumberg Synthetic Characters MIT Media Lab.
Interactive Spaces Huantian Cao Department of Computer Science The University of Georgia.
Understanding Your Students Brian Parr- The University Of Georgia.
CHAPTER 5 Consumer Behavior: How & Why People Buy
Understanding Groups & Teams Ch 15. Understanding Groups Group Two or more interacting and interdependent individuals who come together to achieve particular.
NEURAL - FUZZY LOGIC FOR AUTOMATIC OBJECT RECOGNITION.
Artificial emotions Mini-Challenge Research Manifesto Foresight Cognitive Systems Inter Action Conference, 3-5 September Dylan Evans & Joanna Bryson.
University of Windsor School of Computer Science Topics in Artificial Intelligence Fall 2008 Sept 11, 2008.
1 1. Representing and Parameterizing Agent Behaviors Jan Allbeck and Norm Badler 연세대학교 컴퓨터과학과 로봇 공학 특강 학기 유 지 오.
Introduction to Neural Networks and Example Applications in HCI Nick Gentile.
Module 16 Emotion.
Heritage Preservation-Oriented Construction of Digital Museums - Tamsui Historic Sites Digital Collection Project as an Example Huang Jui-Mao.
WHAT IS THE SAME THING BETWEEN THEM??  Leading people  Influencing people  Commanding people  Guiding people  Leadership is the influencing process.
Emotional Intelligence
Emotions and Communication
Chapter 7 Affective Computing. Structure IntroductionEmotions Emotions & Computers Applications.
What is in a ROBOT? Robotic Components Unit A – Ch 3.
Artificial Intelligence: Research and Collaborative Possibilities a presentation by: Dr. Ernest L. McDuffie, Assistant Professor Department of Computer.
The Social Robots Project
Application of UDL ‘way of thinking’ UDL-PCG Webinar 5 May 6, 2013.
WP6 Emotion in Interaction Embodied Conversational Agents WP6 core task: describe an interactive ECA system with capabilities beyond those of present day.
COMMUNICATION MEDIA, AND . PRESENTERS: CHOGO,M,D (092SIS10). :AKPADE, YAYRA EDNA (092SIS1).
Cognitive Modeling Cogs 4961, Cogs 6967 Psyc 4510 CSCI 4960 Mike Schoelles
Motivation and Emotion: Driving Consumer Behavior.
Crowds (and research in computer animation and games)
What is cognitive psychology?
Principle Of Learning and Education Course NUR 315
Affect and Human-Computer Interaction
Lecture 5: Dr. Mark Brosnan 2 South:
Crowds (and research in computer animation and games)
Emotion Recognition from Electromyography and Skin Conductance
Robot Improv : Using Drama to Create Believable Agents
Module 16 Emotion.
Presentation transcript:

Emotion as a Layered Control System Nancy Alvarado

What Does Emotion Do for Humans? It is part of what it means to be human. It makes life “worth living” by giving value to experiences. It permits us to respond flexibly to our environment, avoiding bad, approaching good. It coordinates brain, body & behavioral responses. It guides inter-personal relationships. Emotion is necessary to cognitive development because adult-child interaction is facilitated (Kismet).

Emotion & Consciousness Emotion is not strictly a phenomenon of consciousness, although its self-report is. Implicit vs explicit emotions Effects on motivation, memory, decision, other cognition can be set aside when emotion is consciously experienced. Moods vs emotions Long-lasting vs short duration Non-conscious vs conscious Unattributed vs attributed cause

Access vs Phenomenal Consciousness Without phenomenal consciousness, emotion has no effectiveness as a motivator of human behavior. We can prove that phenomenal consciousness exists by observing its impact on behavior. Access consciousness appears to be optional. But perceptual accounts focus mostly on access consciousness not phenomenal. Emotion works the opposite way.

Computer Functions of Emotion Coordinate internal system-wide responses to an environmental stimulus. Bias values of parameters. Identify goal-relevant outcomes and flexibly select responses to them. Prioritize among competing processes. Evaluate and communicate internal states to users.

Affect-Guided Cognition Barnes & Thagard’s DECO system – emotion-guided decision making An affective version of Newell’s SOAR architecture, used in military simulations – Jones, Chown & Henninger Moffat & Frijda – WILL, personality-based autonomous agents Kismet’s behavioral choice system

Sloman’s Distinction Shallow implementations: Behaviors that simulate affect Simple links between triggers and behaviors Use of emotion term labels for variables Deeper implementations Emotion is an integral part of a theory of mind Emotion influences cognition at multiple levels Guided by functionality

Zombies (Robots) Some claim that it is the ability to feel emotion that makes us uniquely human. Rodney Brooks, representationalist, disagrees:

Kismet Cynthia Breazeal (MIT) and her sociable robot – affect motivates and guides social learning. Breazeal, C. (2002). Designing Sociable Machines, MIT Press

Joshua Blue (IBM) Goal – to develop common sense reasoning and human-style semantic processing in a computer system. Method – permit an embodied system with sensors and effectors to develop its own meaning-system through experience in a rich environment. This is what people do.

How Does Joshua Work? Joshua is a deep implementation, using Sloman’s terms. Emotion (valence/arousal) is embedded and affects every aspect of processing. Top-down effects come from cognitive modules operating upon nodes in the semantic network. Joshua has facial expressions to facilitate social interaction and external regulation.

Implementation A spreading-activation semantic network with an advanced knowledge representation creates associations based on experience. Links that are used gain strength, unused links are pruned, as with neurons. Links that rise above a threshold are considered to enter consciousness and become the focus of a set of higher-level cognitive processes.

Emotion is Crucial Every node has an emotional valence assigned when it is created, based on the system’s overall emotional state. The system-wide state constantly changes to reflect the states of the individual nodes. A second parameter, arousal, also determines the strength of valence and the spreading activation among nodes. Consciousness threshold varies with arousal.

Layered Control Emotion performs different functions at different levels in the system: Valence & arousal bias which nodes become active and rise to the consciousness threshold. Appraisals of experience can also change emotion, results of cognition affect emotion. In consciousness, meaning is assigned to certain emotional states – a perceptual approach, permitting override of emotion. External influence comes from social interaction.

Some Shallow Implementations Limited emotional functionality has been designed into a variety of systems with special purposes. Few theorists have focused on emotion in the architecture of mind, but there exist many models of specific aspects of emotion: Appraisal theory Basic emotions theory Approach/avoidance models

MIT Learning Companion Pupil Detection Using the IBM BlueEyes Camera Kapoor, Mota & Picard (2001). Towards a Learning Companion that Recognizes Affect, AAAI Fall Symposium 2001, North Falmouth, MA

Relational Agents Tim Bickmore has developed a virtual agent that acts as an exercise coach to encourage physical training. Here he is shown talking with Rea, a virtual real estate agent.

Sensing Driver Affect Detecting Driver Stress – MIT Media Lab Healey & Picard (2000). Smart Car: Detecting Driver Stress. Proceedings of the 15th International Conference on Pattern Recognition, Barcelona, Spain.

CMU’s OZ Project (Bates/Reilly) Otto & Iris are animated characters that express their own feelings in interactive games Zoesis Studios,

Robot Improv “ Two robots perform a short play based on an elementary acting exercise … The actors decide on their next action and line of dialog based on their current goals and emotional state and the other actor's last actions. There is no pre-determined script, only sets of available actions and dialog for the actors to choose from. Each play is improvised at run-time. ” Bruce, Knight & Nourbakhsh. Robot Improv: Using Drama to Create Believable Agents. The Robotics Institute, Carnegie Mellon University

Navigating Environments Rodrigo Ventura and colleagues have created soccer-playing robots that learn to respond to environmental cues Sadio, Tavares, Ventura & Custodio (2001). An emotion-based agent architecture application with real robots. AAAI Fall Symposium, N. Falmouth, MA.