Using progressive adaptability against the complexity of modeling emotionally influenced virtual agents
|
|
- Candice McKenzie
- 5 years ago
- Views:
Transcription
1 Using progressive adaptability against the complexity of modeling emotionally influenced virtual agents Ricardo Imbert Facultad de Informática Universidad Politécnica de Madrid Angélica de Antonio Facultad de Informática Universidad Politécnica de Madrid Abstract The traditional consideration that intelligent behaviors can only be produced from pure reasoning fails when trying to explain most of human behaviors, in which the emotional component has a decisive weight. However, the inclusion of this kind of emotional factors charges agent architectures with an extra complexity, making them less efficient or reusable. This paper presents a generic cognitive architecture for agents with emotionally influenced behaviors, called COGNITIVA, which bets on adaptability to fight against that complexity. This architecture, together with a progressive specification process for its application, has been used successfully to model 3D intelligent virtual agents. Keywords: Emotion, personality, virtual characters, cognitive agent architecture, specification process 1 Including emotions in the rational process of agents 1.1 Emotion vs. rationality Emotion and rationality have been traditionally considered as two sides of the same coin and, therefore, inherently irreconcilable and not combinable. In fact, emotion has been observed as something rather irrational that plays down value to human rationality [1], something non scientific [2]. Probably, the traditional approach fails in considering emotional systems as systems that lose the desirable rationality and control. Up to this point, it is worth to remark that, from the neurological perspective, no polarization, or clean dividing line occurs between thinking and emotions [2]. 1.2 Emotional architectures for agents When trying to incorporate this emotional dimension into computer systems, most of the theoretical models are very hard to be applied directly, because their psychological formulation has a difficult fitting on computer restrictions. In fact, most of the current emotionallyinspired computational systems (almost always agent-oriented) match one of a very small group of emotional model types: appraisal models, motivational models, dimensional models... The empirical results of these approaches reveal that including an emotional influence in the agent s reasoning model helps to better explain and understand behaviors observed in real life. However, neither these models nor the architectures and systems developed from them, provide a definitive solution if there is one to the inclusion of emotions into the general process of intelligent reasoning. Some deficiency or drawback is always imputed to everyone, although, depending on the contexts and problems, they also prove sometimes to be acceptably adequate.
2 The structure underlaying emotional architectures is, frequently, very complex. Sometimes, emotional elements and mechanisms are interwoven with the restrictions and particularities of the application context and with the problem to be solved, mingling with them, and making them very difficult and costly to be reused in different contexts. (cf. [3], [4]). In other situations, emotional architectures are very generic, independent from any specific problem (cf. [5], [6]). However, usually the lack of an orientation to the particular necessities of the problem originates less-efficient, computationally demanding mechanisms. In the end, the need to produce feasible applications usually forces the designers to reconsider their structure and simplify some of their inherent features. Our hypothesis is that current solutions are not as satisfactory as they should be because they fail, precisely, in the attitude with which they cope with complexity: instead of betting on specificity or generality, we believe that the key to the solution lies in adaptivity. The complexity must be faced from a new perspective to allow the development of both reusable and efficient systems; a new approach adaptable to the specific necessities of the application context and problem, but without losing a generic nature; and a new architectural focus able to provide coherent and explainable structures, components and processes. 2 An adaptable cognitive architecture The proposal presented in this paper is a generic architecture, called COGNITIVA, meant to allow the development of agents with emotionally influenced behaviors. Considering an agent as a continuous perception-cognition-action cycle, the scope of the architecture described is restricted to the cognitive activity, although imposing no constraints on the other two modules (perceptual and actuation). As opposed to the precedent generic architectures, COGNITIVA explicitly provides mechanisms to facilitate its adaptation to any context and specific problem from a double perspective: Adaptation of its structure: COGNITIVA is a multilevel architecture that encompasses different kinds of behavior: reactive, deliberative and social. Besides, it includes a flexible model to define interdependencies and influences between elements such as personality traits, attitudes, physical states, concerns and emotions. Both behaviors and constituent elements are configurable depending on the specific needs of every individual. Adaptation through the application process: for applying the generic architecture to a particular context, a gradual specification process has been designed. This process begins with the functional specification of the generic architecture, which provides a particular design and implementation for every information structure and function described in the generic core. This first specification is, still, very context independent. In this way, a certain functional specification of the architecture will be available to be applied in many different contexts. The approaching to a concrete application problem is performed through a second specification step, called contextual specification, in which all the particular values and procedures dependent on the application environment are added. The advantage of this approach is that the core of the cognitive architecture remains independent from the context particularities. The functional specification process the more expensive, in terms of effort and complexity does not need to be repeated for any different application context, and the contextual specification process has shown to be cheap and quick. In this way, the cost of reuse is considerably reduced and the efficiency of the applications is increased. In the following sections a brief description of COGNITIVA is provided, and the specification process to be followed to model intelligent agents in a 3D virtual environment is described. 3 Description of COGNITIVA It was mentioned above that COGNITIVA is a multi-layered emotional architecture, presenting
3 three layers to deal with different types of behaviors: a reactive layer, to provide immediate responses to events perceived from the environment; a deliberative layer, to generate goaldriven behaviors; and a social layer, to manage behaviors that take into account interactions with other agents. Besides, COGNITIVA is restricted to the cognitive function of the agent. This implies that it must interchange information with the other two agent modules (sensors and effectors). To isolate the cognitive module from the particular characteristics of sensors and effectors, the architecture proposes two specific elements: the interpreter and the scheduler, shown in figure 1. This figure represents the architecture from the perspective of its internal components and processes. Figure 1: Internal components and processes of COGNITIVA. The interpreter receives perceptions coming from the sensors, filters and discards those not interesting to the agent, and translates them into percepts 1, inteligible by the rest of the components and processes of the cognitive module. The interpreter also serves the percepts to the appropriate components and processes of the cognitive architecture, namely the beliefs, the past 1 Name proposed by Pierce [7], in the context of visual perception, to design the initial interpretative hypothesis of what is perceived. history, the processes related to the reactive behavior and the goal generators. The agent s set of beliefs represents the information that the agent maintains about the current state. COGNITIVA defines a taxonomy to manage beliefs, depending on its object and its nature. On one hand, a belief may be referred to a place in the environment, to objects located in it, and to other individuals. Besides, the agent maintains beliefs concerning the current situation, for instance, the state of a negotiation process. On the other hand, beliefs may describe defining characteristics (DCs), i.e. traits that mark out the overall features of places, objects or individuals; transitory states (TSs), characteristics that represent the current state of the environment places, objects or individuals, and whose values change more often than those of DCs; and attitudes, which influence the behavior of the agent directed towards the environment s elements (places, objects or individuals). Among the whole set of agent s beliefs, CO- GNITIVA distinguishes a small subset related to the agent itself, that has been called the agent s personal model. It includes DCs such as its personality traits, TSs such as its moods and its physical states, and also its attitudes towards others. The architecture also describes the conceptually possible relationships among these kinds of beliefs. Besides, to update moods, COGNITIVA allows the definition of expectations, inspired on the proposal of Seif El-Nasr [8], adapted, in turn, from the OCC Model [9]. Expectations capture the predisposition of the agent towards events confirmed or potential. The agent s past history maintains propositions related to any significant event from the agent s point of view that happened. Past history is a key tool to include, in the agent reasoning, considerations on events occurred in past moments. Behaviors that do not take into account past events are specially disappointing to human observers. The processes related to the agent s reactive behavior generate responses to time-demanding events produced by changes in the environment. Depending on the implicit willfulness of the response, COGNITIVA provides two different types of reactive processes: reflex processing (in-
4 stinctive pre-attentive processes) and conscious reactions processing (preconceived or learnt reactive mini-plans). The percepts coming from the interpreter, together with other factors, such as the agent s beliefs and its past history, are considered to propose new goal directed behaviors by two goal generators, a deliberative one and a social one. Depending on the scope of the goal, it could be proposed by the deliberative layer, when it is strictly circumscribed to the personal capabilities of the agent or by the social layer, when it entails some interaction with other agents. Nevertheless, the subsequent treatment of goals is independent of their origin. Two planning processes, one in the deliberative layer and another one in the social layer, collaborate to interweave actions (each one from its particular perspective), and build plans to reach every active goal. COGNITIVA considers actions proposed by the reactive layer more priority than those coming from the other two layers. To allow deliberative and social layers to control the agent s reactive behavior, the architecture provides concerns. Concerns are expressions that limit the range (a higher and a lower threshold) of desirable values for the transitory states of the personal model (moods and physical states) of the agent in a specific moment. The corresponding intermediation role between the cognitive module and the effectors is played by the scheduler. Apart from being the interface between both modules, the scheduler maintains the agent s agenda, establishing the proper order and concurrency in the execution of all the actions generated from any layer. The actions managed by the scheduler can be concrete (directly handleable by the effectors) or abstract (it must be processed before being sent to the effectors). Every time the scheduler selects an action to be executed, it will be sent to the effectors if it is a concrete action, or will be redirected to the corresponding reasoner (deliberative or social, depending on the nature of the action), if it is abstract, in order to be translated into new concrete or abstract actions. Every action to be executed will generate several expectations, that the scheduler will communicate to the interpreter to be considered in future perceptions. 4 Functional specification of the architecture The first step towards the application of the proposed architecture is the design and implementation of a functional specification. In this phase, the format of all the representations and the operation of all the functions described by the generic core of the architecture must be detailed, independently of the final application context. The first aspect to be defined is the valuation domain for every representation element proposed in COGNITIVA, and the arithmetic with which the functions specified in the architecture will manage those values. For instance, for the functional specification described in this paper, it has been chosen a fuzzy valuation of the main elements of the architecture: those of the personal model (personality traits, moods, physical states, attitudes, and upper and lower thresholds of concerns... ). Other components to be defined in any functional specification are: the possible influential functions between beliefs of the personal model; the structure and format of the past history (in the present functional specification, the mechanism designed to deal with past history is based on inverse deltas); the format of concerns (in this functional specification we have used the same fuzzy domains defined above to value both upper and lower thresholds); the structure of expectations and their associated processes (in the described functional specification, all their elements follow the fuzzy structures); the structure of actions, goals and plans, as well as the planning process that will be used by the deliberative and social layers (we have selected for this functional specification a hierarchical planner for both layers, called SHOP2 [10]); and all the functions defined in the generic architecture, including those for the management of beliefs, to update past history, to maintain the desirable value of concerns... 5 A contextual specification: the 3D Virtual Savannah A functional specification provides a context independent framework, which will serve as the basis for many different contexts, through a con-
5 text specification procedure. The advantage is that a functional specification, an effort demanding activity, will be performed only once. Along this section, the process of contextual specification is described through its application to simulating the behavior of two types of virtual characters (lions and zebras) in a virtual environment that represents an African savannah, called the 3D Virtual Savannah. Its ultimate goal is to simulate the behavior of this virtual animals, restricting their actuation to a limited set of actions, related to their movement and to some basic necessities to be satisfied, such as drinking, eating and hunting. This simple scenario has been used as a testbed for COGNITIVA. The advantage of using a cognitive architecture to control the behavior of the virtual characters is that it will be enriched with the influence of their personality traits, moods, attitudes..., producing behaviors beyond the purely rational ones. In this way, many individuals with an identical architecture, but configured with different DCs, will generate diverse behaviors, increasing the variability observed in the environment at a very low cost, and contributing to its believability for the user. The first activity proposed in the contextual specification process is the particularization of the beliefs to be maintained by both kinds of individuals (lions and zebras): an only place (the savannah); some objects (a river to quench the thirst, the pasture zone, in which zebras graze, and the lion s haunt); the beliefs about individuals (DCs about zebras e.g. their personality traits, courage and strength and lions strength ; TSs for zebras, such as their moods fear, happiness and surprise or their physical states thirst, hunger and tiredness ; TSs for lions, such as moods anger and happiness and the same set of physical states used to model zebras; and the attitudes maintained by zebras, such as the apprehension towards other individuals). In this phase are also specified: the particular relationships among beliefs of the personal model; the events that will be considered for the representation of the past history for both kinds of virtual animals; the default value of the concerns thresholds, both for zebras and lions; the actions concrete and abstract that the agents will be able to execute, the expectations about the execution of the actions; the perceptions that the interpreter will be able to receive and the set of percepts that the rest of the components of the cognitive module will be able to use; the reactive behaviors of the agents (reflex and conscious reactions); and the goals that the deliberative goals generator will manage. We have considered no social behavior needed for this specific context. The time invested in this second specification has been comparatively very small, when compared to the time devoted to the definition and implementation of the functional specification. 6 Application results The application of the progressive specification process has allow to model and implement a fully operative collection of agents with emotionally influenced behaviors. Even more, factors such as DCs make it possible to easily create many different individuals (with different behaviors) depending on their personality traits. It is viable, then, to create a herd of zebras with heterogeneous behaviors with little effort, only by varying the value of their personality traits. The motivating hypothesis was that an emotional architecture for agents have to be generic enough to cope with many different application contexts and problems, but, at the same time, it must be easily adaptable to any of those contexts and it must operate efficiently, without incurring in a disproportionate increase in effort. COGNITIVA, together with the progressive specification process defined for its application, fulfills the aims of generality and specificity, but what about the effort of adapting it to several different contexts of application? The measures recorded about the effort devoted to create the products of every specification phase, shown in figure 2, indicate that the functional specification is the most expensive activity, while the effort to generate the individuals for the specific context of the 3D Virtual Savannah has been proportionally much lower. This means that the biggest effort has to be concentrated in the development of a functional framework (the functional specification) from which many different agents will be derivable. That is, the major effort is devoted to an activity
6 References [1] D. Davis and S. Lewis. Computational models of emotion for autonomy and reasoning. Informatica (Special Edition on Perception and Emotion Based Reasoning), 27(2): , [2] R. Picard. Affective computing. Technical Report 321, MIT Media Laboratory, Perceptual Computing Section, Nov Figure 2: Distribution of the effort among the diverse phases and specification activities. that will be developed only once and that will be continuously reused. Besides, these results have been corroborated by the results obtained in the application of the same functional specification to a radically different context (the simulation of virtual bidders in an environment of Vickrey auctions). For this new contextual specification, the measures of effort have been quite similar to those obtained for the 3D Virtual Savannah. 7 Conclusions Human behaviors are rarely exclusively explainable through pure reason. Other emotional factors, that influence decisively on them, must be also considered. However, the efforts until today to build architectures including those emotional factors fail when facing the complexity through just specificity or generality. This paper presents COGNITIVA, an architecture with generic mechanisms and structures to build agents with emotionally influenced behaviors. Together with the architecture, a progressive process of specification has been proposed, to allow facing particular contexts of application without increasing its complexity or computational cost. This alternative focus on adaptability to build agents with emotionally influenced behaviors has been applied to the control of 3D virtual characters, showing to be beneficial in terms of effort, and effective in terms of believability. [3] S. Gadanho. Learning behavior-selection by emotions and cognition in a multi-goal robot task. Journal of Machine Learning Research, 4: , [4] J. Gratch and S. Marsella. Evaluating the modeling and use of emotion in virtual humans. Proceedings of the 3rd International Joint Conference on Autonomous Agents and Multi Agent Systems (AAMAS 2004), pages , New York, [5] S. Allen. Concern Processing in Autonomous Agents. PhD thesis, Faculty of Science of The University of Birmingham, School of Computer Science, UK, [6] D. Cañamero. Modeling motivations and emotions as a basis for intelligent behavior. Procs. of the First International Symposium on Autonomous Agents (Agents 97), pages , New York, [7] C. Pierce. Collected Papers. The Belknap Press of Harvard University Press, Cambridge, [8] M. Seif El-Nasr, J. Yen, and T. R. Ioerger. FLAME a fuzzy logic adaptive model of emotions. Autonomous Agents and Multi-Agent Systems, 3(3): , [9] A. Ortony, G. Clore, and A. Collins. The Cognitive Structure of Emotions. Cambridge University Press, Cambridge, UK, [10] D. Nau, T.-C. Au, O. Ilghami, U. Kuter, J. Murdock, D. Wu, and F. Yaman. SHOP2: An HTN planning system. Journal of Artificial Intelligence Research, 20: , 2003.
COGNITIVA: A Context Independent Cognitive Architecture for Agents Combining Rational and Emotional Behaviours
COGNITIVA: A Context Independent Cognitive Architecture for Agents Combining Rational and Emotional Behaviours RICARDO IMBERT, ANGÉLICA DE ANTONIO Facultad de Informática Universidad Politécnica de Madrid
More informationRepresenting Emotion and Mood States for Virtual Agents
Representing Emotion and Mood States for Virtual Agents Luis Peña 1, Jose-María Peña 2, and Sascha Ossowski 1 1 Universidad Rey Juan Carlos {luis.pena,sascha.ossowski}@urjc.es 2 Universidad Politecnica
More informationProposal for a Multiagent Architecture for Self-Organizing Systems (MA-SOS)
Proposal for a Multiagent Architecture for Self-Organizing Systems (MA-SOS) Niriaska Perozo 1, Jose Aguilar 2, and Oswaldo Terán 3 1 Unidad de Investigación en Inteligencia Artificial, UCLA, Barquisimeto
More informationEmotion in Intelligent Virtual Agents: the Flow Model of Emotion
Emotion in Intelligent Virtual gents: the Flow Model of Emotion Luís Morgado 1,2 and Graça Gaspar 2 1 Instituto Superior de Engenharia de Lisboa Rua Conselheiro Emídio Navarro, 1949-014 Lisboa, Portugal
More informationArtificial Intelligence
Artificial Intelligence Intelligent Agents Chapter 2 & 27 What is an Agent? An intelligent agent perceives its environment with sensors and acts upon that environment through actuators 2 Examples of Agents
More informationBehavior Architectures
Behavior Architectures 5 min reflection You ve read about two very different behavior architectures. What are the most significant functional/design differences between the two approaches? Are they compatible
More informationNothing in biology makes sense except in the light of evolution Theodosius Dobzhansky Descent with modification Darwin
Evolutionary Psychology: Emotion, Cognition and Intelligence Bill Meacham, Ph.D. APDG, 11 May 2015 www.bmeacham.com Evolution Nothing in biology makes sense except in the light of evolution Theodosius
More informationAffective Agent Architectures
Affective Agent Architectures Matthias Scheutz Artificial Intelligence and Robotics Laboratory Department of Computer Science and Engineering University of Notre Dame Notre Dame, IN 46556, USA mscheutz@cse.nd.edu
More informationAffect and Affordance: Architectures without Emotion
Affect and Affordance: Architectures without Emotion Darryl N. Davis, Suzanne C. Lewis and Gauvain Bourgne University of Hull, UK. Abstract General frameworks of mind map across tasks and domains. By what
More informationAffective Computing for Intelligent Agents. Introduction to Artificial Intelligence CIS 4930, Spring 2005 Guest Speaker: Cindy Bethel
Affective Computing for Intelligent Agents Introduction to Artificial Intelligence CIS 4930, Spring 2005 Guest Speaker: Cindy Bethel Affective Computing Affect: phenomena manifesting i itself under the
More informationUseful Roles of Emotions in Animated Pedagogical Agents. Ilusca L. L. Menezes IFT6261 :: Winter 2006
Useful Roles of Emotions in Animated Ilusca L. L. Menezes IFT6261 :: Winter 2006 Objectives To provide opportunities: To understand the importance of the emotions in learning To explore how to model emotions
More informationModule 1. Introduction. Version 1 CSE IIT, Kharagpur
Module 1 Introduction Lesson 2 Introduction to Agent 1.3.1 Introduction to Agents An agent acts in an environment. Percepts Agent Environment Actions An agent perceives its environment through sensors.
More informationReactivity and Deliberation in Decision-Making Systems
11 Reactivity and Deliberation in Decision-Making Systems Carle Côté 11.1 Introduction 11.2 Let s Begin at the Beginning 11.3 Common Pitfall #1 : One Decision Model to Rule Them All! 11.4 Common Pitfall
More informationCreating Adaptive and Individual Personalities in Many Characters Without Hand-Crafting Behaviors
Creating Adaptive and Individual Personalities in Many Characters Without Hand-Crafting Behaviors Jennifer Sandercock, Lin Padgham, and Fabio Zambetta School of Computer Science and Information Technology,
More informationApplying Appraisal Theories to Goal Directed Autonomy
Applying Appraisal Theories to Goal Directed Autonomy Robert P. Marinier III, Michael van Lent, Randolph M. Jones Soar Technology, Inc. 3600 Green Court, Suite 600, Ann Arbor, MI 48105 {bob.marinier,vanlent,rjones}@soartech.com
More informationPART - A 1. Define Artificial Intelligence formulated by Haugeland. The exciting new effort to make computers think machines with minds in the full and literal sense. 2. Define Artificial Intelligence
More informationUnmanned autonomous vehicles in air land and sea
based on Gianni A. Di Caro lecture on ROBOT CONTROL RCHITECTURES SINGLE AND MULTI-ROBOT SYSTEMS: A CASE STUDY IN SWARM ROBOTICS Unmanned autonomous vehicles in air land and sea Robots and Unmanned Vehicles
More informationPredicting Learners Emotional Response in Intelligent Distance Learning Systems
Predicting Learners Emotional Response in Intelligent Distance Learning Systems Soumaya Chaffar, Claude Frasson Département d'informatique et de recherche opérationnelle Université de Montréal C.P. 6128,
More informationEmotional Agents need Formal Models of Emotion
Emotional Agents need Formal Models of Emotion Joost Broekens and Doug DeGroot Leiden Institute of Advanced Computer Science, Leiden University, Leiden, The Netherlands, Email: {broekens,degroot}@liacs.nl
More informationArtificial Emotions to Assist Social Coordination in HRI
Artificial Emotions to Assist Social Coordination in HRI Jekaterina Novikova, Leon Watts Department of Computer Science University of Bath Bath, BA2 7AY United Kingdom j.novikova@bath.ac.uk Abstract. Human-Robot
More informationThe Attribute Index - Leadership
26-Jan-2007 0.88 / 0.74 The Attribute Index - Leadership Innermetrix, Inc. Innermetrix Talent Profile of Innermetrix, Inc. http://www.innermetrix.cc/ The Attribute Index - Leadership Patterns Patterns
More informationCS148 - Building Intelligent Robots Lecture 5: Autonomus Control Architectures. Instructor: Chad Jenkins (cjenkins)
Lecture 5 Control Architectures Slide 1 CS148 - Building Intelligent Robots Lecture 5: Autonomus Control Architectures Instructor: Chad Jenkins (cjenkins) Lecture 5 Control Architectures Slide 2 Administrivia
More informationLEARNING. Learning. Type of Learning Experiences Related Factors
LEARNING DEFINITION: Learning can be defined as any relatively permanent change in behavior or modification in behavior or behavior potentials that occur as a result of practice or experience. According
More informationLearning and Emotional Intelligence in Agents
From: AAAI Technical Report FS-98-03. Compilation copyright 1998, AAAI (www.aaai.org). All rights reserved. Learning and Emotional Intelligence in Agents Magy Seif El-Nasr Thomas R. Ioerger John Yen Assistant
More informationCOMP329 Robotics and Autonomous Systems Lecture 15: Agents and Intentions. Dr Terry R. Payne Department of Computer Science
COMP329 Robotics and Autonomous Systems Lecture 15: Agents and Intentions Dr Terry R. Payne Department of Computer Science General control architecture Localisation Environment Model Local Map Position
More informationLearning to Use Episodic Memory
Learning to Use Episodic Memory Nicholas A. Gorski (ngorski@umich.edu) John E. Laird (laird@umich.edu) Computer Science & Engineering, University of Michigan 2260 Hayward St., Ann Arbor, MI 48109 USA Abstract
More informationAffective Systems. Rotterdam, November 11, 2004
Affective Systems Rotterdam, November 11, 2004 What is an affective system? A fly? A dog? A software? A human? An ant? What is an affective system? We need a definition of affect in order to define affective
More informationAgent-Based Systems. Agent-Based Systems. Michael Rovatsos. Lecture 5 Reactive and Hybrid Agent Architectures 1 / 19
Agent-Based Systems Michael Rovatsos mrovatso@inf.ed.ac.uk Lecture 5 Reactive and Hybrid Agent Architectures 1 / 19 Where are we? Last time... Practical reasoning agents The BDI architecture Intentions
More informationAffective Motivational Collaboration Theory. by Mohammad Shayganfar - A PhD Dissertation. Presented at
Affective Motivational Collaboration Theory by Mohammad Shayganfar - mshayganfar@wpi.edu A PhD Dissertation Presented at WORCESTER POLYTECHNIC INSTITUTE in partial fulfillment of the requirements for the
More informationAGENT-BASED SYSTEMS. What is an agent? ROBOTICS AND AUTONOMOUS SYSTEMS. Today. that environment in order to meet its delegated objectives.
ROBOTICS AND AUTONOMOUS SYSTEMS Simon Parsons Department of Computer Science University of Liverpool LECTURE 16 comp329-2013-parsons-lect16 2/44 Today We will start on the second part of the course Autonomous
More informationUnifying Emotion and Cognition: The Flow Model Approach
Unifying Emotion and Cognition: The Flow Model Approach Luís Morgado,2 and Graça Gaspar 2 Instituto Superior de Engenharia de Lisboa Rua Conselheiro Emídio Navarro, 949-04 Lisboa, Portugal lm@isel.ipl.pt
More informationUsing an Emotional Intelligent Agent to Improve the Learner s Performance
Using an Emotional Intelligent Agent to Improve the Learner s Performance Soumaya Chaffar, Claude Frasson Département d'informatique et de recherche opérationnelle Université de Montréal C.P. 6128, Succ.
More informationWP 7: Emotion in Cognition and Action
WP 7: Emotion in Cognition and Action Lola Cañamero, UH 2 nd Plenary, May 24-27 2005, Newcastle WP7: The context Emotion in cognition & action in multi-modal interfaces? Emotion-oriented systems adapted
More informationSemiotics and Intelligent Control
Semiotics and Intelligent Control Morten Lind 0rsted-DTU: Section of Automation, Technical University of Denmark, DK-2800 Kgs. Lyngby, Denmark. m/i@oersted.dtu.dk Abstract: Key words: The overall purpose
More informationEMOTIONAL LEARNING. Synonyms. Definition
EMOTIONAL LEARNING Claude Frasson and Alicia Heraz Department of Computer Science, University of Montreal Montreal (Québec) Canada {frasson,heraz}@umontreal.ca Synonyms Affective Learning, Emotional Intelligence,
More informationIntroduction to Artificial Intelligence 2 nd semester 2016/2017. Chapter 2: Intelligent Agents
Introduction to Artificial Intelligence 2 nd semester 2016/2017 Chapter 2: Intelligent Agents Mohamed B. Abubaker Palestine Technical College Deir El-Balah 1 Agents and Environments An agent is anything
More informationIntroduction to affect computing and its applications
Introduction to affect computing and its applications Overview What is emotion? What is affective computing + examples? Why is affective computing useful? How do we do affect computing? Some interesting
More informationLumus360 Psychometric Profile Pat Sample
Lumus360 Psychometric Profile Pat Sample 1. Introduction - About Lumus360 Psychometric Profile Behavioural research suggests that the most effective people are those who understand themselves, both their
More informationLecture 5- Hybrid Agents 2015/2016
Lecture 5- Hybrid Agents 2015/2016 Ana Paiva * These slides are based on the book by Prof. M. Woodridge An Introduction to Multiagent Systems and the slides online compiled by Professor Jeffrey S. Rosenschein..
More informationChronic Fatigue Syndrome (CFS) / Myalgic Encephalomyelitis/Encephalopathy (ME)
Chronic Fatigue Syndrome (CFS) / Myalgic Encephalomyelitis/Encephalopathy (ME) This intervention (and hence this listing of competences) assumes that practitioners are familiar with, and able to deploy,
More informationAssessing the validity of appraisalbased models of emotion
Assessing the validity of appraisalbased models of emotion Jonathan Gratch, Stacy Marsella, Ning Wang, Brooke Stankovic Institute for Creative Technologies University of Southern California The projects
More informationThe Semantics of Intention Maintenance for Rational Agents
The Semantics of Intention Maintenance for Rational Agents Michael P. Georgeffand Anand S. Rao Australian Artificial Intelligence Institute Level 6, 171 La Trobe Street, Melbourne Victoria 3000, Australia
More informationGrounding Ontologies in the External World
Grounding Ontologies in the External World Antonio CHELLA University of Palermo and ICAR-CNR, Palermo antonio.chella@unipa.it Abstract. The paper discusses a case study of grounding an ontology in the
More informationCAAF: A Cognitive Affective Agent Programming Framework
CAAF: A Cognitive Affective Agent Programming Framework F. Kaptein, J. Broekens, K. V. Hindriks, and M. Neerincx Delft University of Technology, Mekelweg 2, 2628 CD Delft, The Netherlands, F.C.A.Kaptein@tudelft.nl
More informationArtificial Intelligence
Artificial Intelligence COMP-241, Level-6 Mohammad Fahim Akhtar, Dr. Mohammad Hasan Department of Computer Science Jazan University, KSA Chapter 2: Intelligent Agents In which we discuss the nature of
More informationExperiments with Helping Agents
Published in D. D'Aloisi, C. Ferrari, A. Poggi (eds.), Atti del Gruppo di Lavoro su Intelligenza Artificiale Distribuita, IV Convegno dell'associazione Italiana per l'intelligenza Artificiale (AI*IA).
More informationIntelligent Agents. CmpE 540 Principles of Artificial Intelligence
CmpE 540 Principles of Artificial Intelligence Intelligent Agents Pınar Yolum pinar.yolum@boun.edu.tr Department of Computer Engineering Boğaziçi University 1 Chapter 2 (Based mostly on the course slides
More informationA Synthetic Mind Model for Virtual Actors in Interactive Storytelling Systems
A Synthetic Mind Model for Virtual Actors in Interactive Storytelling Systems Samir Araujo and Luiz Chaimowicz Computer Science Department Federal University of Minas Gerais Abstract Interactive Storytelling
More informationTowards Motivation-based Plan Evaluation
Towards Motivation-based Plan Evaluation Alexandra M. Coddington Department of Computer Science, University of Durham, Durham, DH1 3LE, U.K. A.M.Coddington@durham.ac.uk Michael Luck Department of Electronics
More informationTowards Formal Modeling of Affective Agents in a BDI Architecture
Towards Formal Modeling of Affective Agents in a BDI Architecture Bexy Alfonso, Emilio Vivancos, and Vicente Botti Universitat Politècnica de València, Departamento de Sistemas Informáticos y Computación,
More informationEMOTIONAL INTELLIGENCE QUESTIONNAIRE
EMOTIONAL INTELLIGENCE QUESTIONNAIRE Personal Report JOHN SMITH 2017 MySkillsProfile. All rights reserved. Introduction The EIQ16 measures aspects of your emotional intelligence by asking you questions
More informationSamantha Wright. September 03, 2003
BarOn Emotional Quotient Inventory By Reuven Bar-On, Ph.D. Resource Report Name: ID: Admin. Date: Samantha Wright September 03, 2003 Copyright 2002 Multi-Health Systems Inc. All rights reserved. P.O. Box
More informationUnifying Cognitive Functions and Emotional Appraisal. Bob Marinier John Laird University of Michigan 26 th Soar Workshop: May 24, 2006
Unifying Cognitive Functions and Emotional Appraisal Bob Marinier John Laird University of Michigan 26 th Soar Workshop: May 24, 2006 Introduction Have independent theories of emotion and cognitive functions
More informationWHAT IS SELF? MODULE-IV OBJECTIVES 16.1 CONCEPT OF SELF. What is Self? Self and Personality. Notes
What is Self? MODULE-IV 16 WHAT IS SELF? Self is focus of our everyday behaviour and all of us do have a set of perceptions and beliefs about ourselves. This kind of self concept plays important role in
More informationEmotions in Intelligent Agents
From: FLAIRS-02 Proceedings. Copyright 2002, AAAI (www.aaai.org). All rights reserved. Emotions in Intelligent Agents N Parameswaran School of Computer Science and Engineering University of New South Wales
More informationEIQ16 questionnaire. Joe Smith. Emotional Intelligence Report. Report. myskillsprofile.com around the globe
Emotional Intelligence Report EIQ16 questionnaire Joe Smith myskillsprofile.com around the globe Report The EIQ16 questionnaire is copyright MySkillsProfile.com. myskillsprofile.com developed and publish
More informationProgramming with Goals (3)
Programming with Goals (3) M. Birna van Riemsdijk, TU Delft, The Netherlands GOAL slides adapted from MAS course slides by Hindriks 4/24/11 Delft University of Technology Challenge the future Outline GOAL:
More informationTTI Personal Talent Skills Inventory Coaching Report
TTI Personal Talent Skills Inventory Coaching Report "He who knows others is learned. He who knows himself is wise." Lao Tse Mason Roberts District Manager YMCA 8-1-2008 Copyright 2003-2008. Performance
More informationAffect in Virtual Agents (and Robots) Professor Beste Filiz Yuksel University of San Francisco CS 686/486
Affect in Virtual Agents (and Robots) Professor Beste Filiz Yuksel University of San Francisco CS 686/486 Software / Virtual Agents and Robots Affective Agents Computer emotions are of primary interest
More informationRobot Learning Letter of Intent
Research Proposal: Robot Learning Letter of Intent BY ERIK BILLING billing@cs.umu.se 2006-04-11 SUMMARY The proposed project s aim is to further develop the learning aspects in Behavior Based Control (BBC)
More informationRobotics Summary. Made by: Iskaj Janssen
Robotics Summary Made by: Iskaj Janssen Multiagent system: System composed of multiple agents. Five global computing trends: 1. Ubiquity (computers and intelligence are everywhere) 2. Interconnection (networked
More informationPersonal Talent Skills Inventory
Personal Talent Skills Inventory Sales Version Inside Sales Sample Co. 5-30-2013 Introduction Research suggests that the most effective people are those who understand themselves, both their strengths
More informationBEHAVIOR CHANGE THEORY
BEHAVIOR CHANGE THEORY An introduction to a behavior change theory framework by the LIVE INCITE team This document is not a formal part of the LIVE INCITE Request for Tender and PCP. It may thus be used
More informationThinking the environment aurally An enactive approach to auditory-architectural research and design
1 Thinking the environment aurally An enactive approach to auditory-architectural research and design Alex Arteaga (Lecture given in the Architecture and Urban Planning section of the conference Invisible
More informationTHE CUSTOMER SERVICE ATTRIBUTE INDEX
THE CUSTOMER SERVICE ATTRIBUTE INDEX Jane Doe Customer Service XYZ Corporation 7-22-2003 CRITICAL SUCCESS ATTRIBUTES ATTITUDE TOWARD OTHERS: To what extent does Jane tend to maintain a positive, open and
More informationModelling character emotion in an interactive virtual environment
Modelling character emotion in an interactive virtual environment El Jed Mehdi, Pallamin Nico, Dugdale Julie and Pavard Bernard GRIC-IRIT Groupe de Recherche en Ingénierie Cognitive - Institut de Recherche
More informationInnate and Learned Emotion Network
Innate and Learned Emotion Network Rony NOVIANTO a and Mary-Anne WILLIAMS b a rony@ronynovianto.com b mary-anne@themagiclab.org Centre for Quantum Computation and Intelligent Systems University of Technology
More informationAgents. Environments Multi-agent systems. January 18th, Agents
Plan for the 2nd hour What is an agent? EDA132: Applied Artificial Intelligence (Chapter 2 of AIMA) PEAS (Performance measure, Environment, Actuators, Sensors) Agent architectures. Jacek Malec Dept. of
More informationAffective Game Engines: Motivation & Requirements
Affective Game Engines: Motivation & Requirements Eva Hudlicka Psychometrix Associates Blacksburg, VA hudlicka@ieee.org psychometrixassociates.com DigiPen Institute of Technology February 20, 2009 1 Outline
More informationemotions "affective computing" 30/3/
emotions "affective computing" 1 emotion and thought Globe & Mail, March 25, p. A15 "Emotions are an intrinsically human process..", [Dr. Mayberry] said. "One cannot separate emotions from thinking." Are
More informationAssignment 2: Experimental Design
Assignment 2: Experimental Design Description In this assignment, you will follow the steps described in the Step-by-Step Experimental Design lecture to design an experiment. These steps will provide you
More informationWhat is Stress? What Causes Stress?
Stress Management What is Stress? Any situation can lead to stress too much to do, a conflict between people, disappointment, criticism, even compliments. These situations are not stress; they are stressors.
More informationAgents and Environments
Agents and Environments Berlin Chen 2004 Reference: 1. S. Russell and P. Norvig. Artificial Intelligence: A Modern Approach. Chapter 2 AI 2004 Berlin Chen 1 What is an Agent An agent interacts with its
More informationEmotional Intelligence: The other side of smart
What is Emotional Intelligence? Knowing yourself Emotional Intelligence: The other side of smart Knowing how we relate to others Knowing how to adapt to difficult situations Managing stress Leading a happy,
More informationModels of Information Retrieval
Models of Information Retrieval Introduction By information behaviour is meant those activities a person may engage in when identifying their own needs for information, searching for such information in
More informationBarOn Emotional Quotient Inventory. Resource Report. John Morris. Name: ID: Admin. Date: December 15, 2010 (Online) 17 Minutes 22 Seconds
BarOn Emotional Quotient Inventory By Reuven Bar-On, Ph.D. Resource Report Name: ID: Admin. Date: Duration: John Morris December 15, 2010 (Online) 17 Minutes 22 Seconds Copyright 2002 Multi-Health Systems
More informationLECTURE 5: REACTIVE AND HYBRID ARCHITECTURES
Reactive Architectures LECTURE 5: REACTIVE AND HYBRID ARCHITECTURES An Introduction to MultiAgent Systems http://www.csc.liv.ac.uk/~mjw/pubs/imas There are many unsolved (some would say insoluble) problems
More informationDesigning Human-like Video Game Synthetic Characters through Machine Consciousness
Designing Human-like Video Game Synthetic Characters through Machine Consciousness Raúl Arrabales, Agapito Ledezma and Araceli Sanchis Computer Science Department Carlos III University of Madrid http://conscious-robots.com/raul
More informationMotivation CURRENT MOTIVATION CONSTRUCTS
Motivation CURRENT MOTIVATION CONSTRUCTS INTEREST and ENJOYMENT TASK VALUE GOALS (Purposes for doing) INTRINSIC vs EXTRINSIC MOTIVATION EXPECTANCY BELIEFS SELF-EFFICACY SELF-CONCEPT (Self-Esteem) OUTCOME
More informationBehavioral EQ MULTI-RATER PROFILE. Prepared for: By: Session: 22 Jul Madeline Bertrand. Sample Organization
Behavioral EQ MULTI-RATER PROFILE Prepared for: Madeline Bertrand By: Sample Organization Session: Improving Interpersonal Effectiveness 22 Jul 2014 Behavioral EQ, Putting Emotional Intelligence to Work,
More informationAbstract. 2. Metacognition Architecture. 1. Introduction
Design of Metacontrol and Metacognition mechanisms in SMCA Using Norms and Affect rules Venkatamuni Vijaya Kumar, Darryl. N. Davis, and K.R. Shylaja New Horizon college of Engineering, DR.AIT, Banagalore,
More information[1] provides a philosophical introduction to the subject. Simon [21] discusses numerous topics in economics; see [2] for a broad economic survey.
Draft of an article to appear in The MIT Encyclopedia of the Cognitive Sciences (Rob Wilson and Frank Kiel, editors), Cambridge, Massachusetts: MIT Press, 1997. Copyright c 1997 Jon Doyle. All rights reserved
More informationAffective Computing Ana Paiva & João Dias. Lecture 1. Course Presentation
Affective Computing Ana Paiva & João Dias Lecture 1. Course Presentation Motivation. What is Affective Computing? Applications and Problems Perspectives on Emotions History of Affective Sciences Communication
More informationKnowledge Based Systems
Knowledge Based Systems Human Expert A human expert is a specialist for a specific differentiated application field who creates solutions to customer problems in this respective field and supports them
More informationAffective Goal and Task Selection for Social Robots
Affective Goal and Task Selection for Social Robots Matthias Scheutz and Paul Schermerhorn Human-Robot Interaction Laboratory Cognitive Science Program and School of Informatics Indiana University Bloomington,
More informationCHAPTER II CONCEPTUAL FRAMEWORK
CHAPTER II CONCEPTUAL FRAMEWORK 2.0.0 INTRODUCTION The details about introduction, rationale of the present study, statement of the problem objectives of the study, hypotheses of the study, delimitation
More informationICS 606. Intelligent Autonomous Agents 1. Intelligent Autonomous Agents ICS 606 / EE 606 Fall Reactive Architectures
Intelligent Autonomous Agents ICS 606 / EE 606 Fall 2011 Nancy E. Reed nreed@hawaii.edu 1 Lecture #5 Reactive and Hybrid Agents Reactive Architectures Brooks and behaviors The subsumption architecture
More informationArtificial Intelligence Lecture 7
Artificial Intelligence Lecture 7 Lecture plan AI in general (ch. 1) Search based AI (ch. 4) search, games, planning, optimization Agents (ch. 8) applied AI techniques in robots, software agents,... Knowledge
More informationLook on the Bright Side: A Model of Cognitive Change in Virtual Agents
Look on the Bright Side: A Model of Cognitive Change in Virtual Agents Juan Martínez-Miranda, Adrián Bresó, and Juan Miguel García-Gómez ITACA Institute, Biomedical Informatics Group, Universitat Politècnica
More informationFoundations for a Science of Social Inclusion Systems
Foundations for a Science of Social Inclusion Systems Fabio N. Akhras Renato Archer Center of Information Technology Rodovia Dom Pedro I, km 143,6 13089-500 Campinas, São Paulo, Brazil Phone: 0055-19-37466268
More informationGuidelines for Developing Explainable Cognitive Models 1
Guidelines for Developing Explainable Cognitive Models 1 Maaike Harbers 1,3, Joost Broekens 2, Karel van den Bosch 3, John-Jules Meyer 1 1 Utrecht University, The Netherlands; 2 TU Delft, The Netherlands;
More informationSamantha Wright. September 03, 2003
BarOn Emotional Quotient Inventory By Reuven Bar-On, Ph.D. Development Report Name: ID: Admin. Date: Samantha Wright September 03, 2003 The information given in this report should be used as a means of
More informationPLANNING THE RESEARCH PROJECT
Van Der Velde / Guide to Business Research Methods First Proof 6.11.2003 4:53pm page 1 Part I PLANNING THE RESEARCH PROJECT Van Der Velde / Guide to Business Research Methods First Proof 6.11.2003 4:53pm
More informationMotivational Affordances: Fundamental Reasons for ICT Design and Use
ACM, forthcoming. This is the author s version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version will be published soon. Citation:
More informationTRACOM Sneak Peek. Excerpts from CONCEPTS GUIDE
TRACOM Sneak Peek Excerpts from CONCEPTS GUIDE REV MAR 2017 Concepts Guide TABLE OF CONTENTS PAGE Introduction... 1 Emotions, Behavior, and the Brain... 2 Behavior The Key Component to Behavioral EQ...
More informationChapter 2: Your Psychological and Spiritual Well-Being
Chapter 2: MULTIPLE CHOICE 1. When comparing factors that encompass psychological health, which of the following most apply? a. physical and mental health b. mental state and social health c. emotional
More informationInternational Research Journal of Engineering and Technology (IRJET) e-issn: Volume: 03 Issue: 06 June p-issn:
INSPIRING LEADERSHIP THROUGH EMOTIONAL INTELLIGENCE Syed Mansoor Pasha Asst.professor Anurag Group of Institutions E-mail: Syd.mansoor@gmail.com Abstract: In today s rapidly changing environment effective
More informationA Computational Framework for Concept Formation for a Situated Design Agent
A Computational Framework for Concept Formation for a Situated Design Agent John S Gero Key Centre of Design Computing and Cognition University of Sydney NSW 2006 Australia john@arch.usyd.edu.au and Haruyuki
More informationTTI Personal Talent Skills Inventory Emotional Intelligence Version
TTI Personal Talent Skills Inventory Emotional Intelligence Version "He who knows others is learned. He who knows himself is wise." Lao Tse Henry Stein 7-31-2008 Copyright 2004-2008. Target Training International,
More informationINTERVIEWS II: THEORIES AND TECHNIQUES 5. CLINICAL APPROACH TO INTERVIEWING PART 1
INTERVIEWS II: THEORIES AND TECHNIQUES 5. CLINICAL APPROACH TO INTERVIEWING PART 1 5.1 Clinical Interviews: Background Information The clinical interview is a technique pioneered by Jean Piaget, in 1975,
More information