Emotions to control agent deliberation

The execution of an artificial agent is usually implemented with a sense--reason--act cycle. This cycle includes tasks such as event processing, generating and revising plans, and selecting actions to execute. However, there are typically many choices in the design of such a cycle, which are often hard-coded in the cycle in an ad hoc way. The question of this paper is how one decides, in a principled way, how often and which reasoning rules to apply, how to interleave the execution of plans, or when to start replanning. This paper proposes and formalizes the eliciting conditions of hope, fear, joy, and distress according to a well-known psychological model of human emotion. These conditions are then used to reduce the choices an agent can make in each state. They formalize the idea that emotions focus an agent's attention on what is important in each state.

[1]  Winfried Lamersdorf,et al.  Jadex: A BDI Reasoning Engine , 2005, Multi-Agent Programming.

[2]  K. Scherer,et al.  Appraisal processes in emotion: Theory, methods, research. , 2001 .

[3]  Koen V. Hindriks,et al.  Modules as Policy-Based Intentions: Modular Agent Programming in GOAL , 2007, PROMAS.

[4]  Andrew Ortony,et al.  The Cognitive Structure of Emotions , 1988 .

[5]  Joseph E LeDoux The Emotional Brain: The Mysterious Underpinnings of Emotional Life , 1996 .

[6]  Mehdi Dastani,et al.  Programming Agents with Emotions , 2006, ECAI.

[7]  Karen Gasper,et al.  Affective feelings as feedback: Some cognitive consequences. , 2001 .

[8]  Michael Winikoff,et al.  JACKTM Intelligent Agents: An Industrial Strength Platform , 2005, Multi-Agent Programming.

[9]  Mehdi Dastani,et al.  2APL: a practical agent programming language , 2008, Autonomous Agents and Multi-Agent Systems.

[10]  P. Ekman,et al.  The nature of emotion: Fundamental questions. , 1994 .

[11]  Mehdi Dastani,et al.  A Formal Model of Emotion-Based Action Tendency for Intelligent Agents , 2009, EPIA.

[12]  Ross A. Thompson,et al.  Emotion regulation: Conceptual foundations , 2007 .

[13]  C. Adam Emotions: from psychological theories to logical formalization and implementation in a BDI agent , 2007 .

[14]  J. Russell,et al.  The psychology of facial expression: Studies in Emotion and Social Interaction , 1997 .

[15]  N. Frijda THE EMOTIONS (STUDIES IN EMOTION AND SOCIAL INTERACTION) , 2011 .

[16]  R. Lazarus Emotion and Adaptation , 1991 .

[17]  G. Fricchione Descartes’ Error: Emotion, Reason and the Human Brain , 1995 .

[18]  Joseph E LeDoux The emotional brain , 1996 .

[19]  A. Damasio Descartes’ Error. Emotion, Reason and the Human Brain. New York (Grosset/Putnam) 1994. , 1994 .

[20]  Michael Wooldridge,et al.  Programming Multi-Agent Systems in AgentSpeak using Jason (Wiley Series in Agent Technology) , 2007 .

[21]  Stacy Marsella,et al.  A domain-independent framework for modeling emotion , 2004, Cognitive Systems Research.