Emotional Computer: Design Challenges and Opportunities

Extensive studies established the existence of a close interaction between emotion and cognition with remarkable influence of the emotion on all sorts of cognitive process. Consequently, technologies that emulate human intelligent behavior cannot be thought completely intelligent without incorporating interference of emotional component in the rational reasoning processes. Recently, several researchers have been started working in the field of emotion modeling to cater the need of interactive computer applications that demand human-like interaction with the computer. However, due to the absence of structured guidelines, the most challenging task for the researcher is to understand and select the most appropriate definitions, theories and processes governing the human psychology to design the intended model. The objective of the present article is to review the background scenario and necessary studies for designing emotion model for a computer machine so that it could generate appropriate synthetic emotions while interacting with the external environmental factors.

[1]  Eva Hudlicka,et al.  Guidelines for Designing Computational Models of Emotions , 2011, Int. J. Synth. Emot..

[2]  Liu Xin,et al.  Emotional state transition model based on stimulus and personality characteristics , 2013, China Communications.

[3]  Mitsuru Ishizuka,et al.  THE EMPATHIC COMPANION: A CHARACTER-BASED INTERFACE THAT ADDRESSES USERS' AFFECTIVE STATES , 2005, Appl. Artif. Intell..

[4]  Stacy Marsella,et al.  Interactive pedagogical drama , 2000, AGENTS '00.

[5]  Michael E. Bratman,et al.  Intention, Plans, and Practical Reason , 1991 .

[6]  Cynthia Breazeal,et al.  Emotion and sociable humanoid robots , 2003, Int. J. Hum. Comput. Stud..

[7]  Joscha Bach,et al.  A Framework for Emergent Emotions, Based on Motivation and Cognitive Modulators , 2012, Int. J. Synth. Emot..

[8]  Kevin Warwick,et al.  Outwitted by the Hidden: Unsure Emotions , 2014, Int. J. Synth. Emot..

[9]  Sarah Rebecca Thomas,et al.  PLACA, an agent oriented programming language , 1993 .

[10]  Ardi Roelofs,et al.  Selective attention and response set in the Stroop task , 2010, Memory & cognition.

[11]  R. Plutchik A GENERAL PSYCHOEVOLUTIONARY THEORY OF EMOTION , 1980 .

[12]  Sigal G. Barsade,et al.  Understanding emotional transitions: the interpersonal consequences of changing emotions in negotiations. , 2011, Journal of personality and social psychology.

[13]  John Yen,et al.  FLAME—Fuzzy Logic Adaptive Model of Emotions , 2000, Autonomous Agents and Multi-Agent Systems.

[14]  Rosalind W. Picard,et al.  Relative subjective count and assessment of interruptive technologies applied to mobile monitoring of stress , 2007, Int. J. Hum. Comput. Stud..

[15]  P. Young,et al.  Emotion and personality , 1963 .

[16]  Ahmad Soleimani,et al.  A Fuzzy Logic Computational Model for Emotion Regulation Based on Gross , 2013, FLAIRS.

[17]  Justine Cassell,et al.  Virtual peers as partners in storytelling and literacy learning , 2003, J. Comput. Assist. Learn..

[18]  O. John,et al.  Automatic vigilance: the attention-grabbing power of negative social information. , 1991, Journal of personality and social psychology.

[19]  Li Gong Is happy better than sad even if they are both non-adaptive? Effects of emotional expressions of talking-head interface agents , 2007, Int. J. Hum. Comput. Stud..

[20]  Anton Nijholt,et al.  Break the Habit! Designing an e-Therapy Intervention Using a Virtual Coach in Aid of Smoking Cessation , 2006, PERSUASIVE.

[21]  Manuel Glez Bedia,et al.  Cognitive and Emotional Contents of Laughter: Framing a New Neurocomputational Approach , 2014, Int. J. Synth. Emot..

[22]  Winslow Burleson,et al.  Gender-Specific Approaches to Developing Emotionally Intelligent Learning Companions , 2007, IEEE Intelligent Systems.

[23]  Shikha Jain,et al.  Programming an expressive autonomous agent , 2016, Expert Syst. Appl..

[24]  P. Petta,et al.  Computational models of emotion , 2010 .

[25]  Juan David Velásquez,et al.  Modeling Emotions and Other Motivations in Synthetic Agents , 1997, AAAI/IAAI.

[26]  Joseph E. LeDoux,et al.  Emotion, memory and the brain. , 1994, Scientific American.

[27]  Stacy Marsella,et al.  EMA: A process model of appraisal dynamics , 2009, Cognitive Systems Research.

[28]  Steven J. Simske,et al.  Recognition of emotions in interactive voice response systems , 2003, INTERSPEECH.

[29]  S. Hamann Towards Understanding Emotion's Effects on Memory , 2009 .

[30]  Eva Hudlicka,et al.  Computational Analytical Framework for Affective Modeling: Towards Guidelines for Designing Computational Models of Emotions , 2015 .

[31]  Jeanine K. Stefanucci,et al.  An effect of mood on the perception of geographical slant , 2011, Cognition & emotion.

[32]  Bruce J. MacLennan,et al.  Ethical Treatment of Robots and the Hard Problem of Robot Emotions , 2014, Int. J. Synth. Emot..

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

[34]  P. Ekman An argument for basic emotions , 1992 .

[35]  Patrick Gebhard,et al.  ALMA: a layered model of affect , 2005, AAMAS '05.

[36]  Clifford Nass,et al.  Computers that care: investigating the effects of orientation of emotion exhibited by an embodied computer agent , 2005, Int. J. Hum. Comput. Stud..

[37]  Eva Hudlicka,et al.  CHALLENGES IN DEVELOPING COMPUTATIONAL MODELS OF EMOTION AND CONSCIOUSNESS , 2009 .

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

[39]  K. Scherer What are emotions? And how can they be measured? , 2005 .

[40]  Jan Treur,et al.  A computational model based on Gross’ emotion regulation theory , 2010, Cognitive Systems Research.

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

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

[43]  Alexandru Popescu,et al.  GAMYGDALA: An Emotion Engine for Games , 2014, IEEE Transactions on Affective Computing.

[44]  Allen Y. Yang,et al.  Robust Face Recognition via Sparse Representation , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[45]  Patricia Greenspan,et al.  Emotions and Reasons: An Inquiry into Emotional Justification , 1996 .

[46]  Max Talanov,et al.  Computational Emotional Thinking and Virtual Neurotransmitters , 2014, Int. J. Synth. Emot..

[47]  C. Darwin,et al.  The Expression of the Emotions in Man and Animals , 1872 .

[48]  William Forde Thompson,et al.  Composing by Listening: A Computer-Assisted System for Creating Emotional Music , 2012, Int. J. Synth. Emot..

[49]  Mehdi Dastani,et al.  A formal model of emotion triggers: an approach for BDI agents , 2011, Synthese.

[50]  Yoav Shoham Agent-Oriented Programming , 1993, Artif. Intell..

[51]  A. Mehrabian Framework for a comprehensive description and measurement of emotional states. , 1995, Genetic, social, and general psychology monographs.

[52]  Rosalind W. Picard Emotion Research by the People, for the People , 2010 .

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

[54]  Deborah Abdel Nabi,et al.  The Compilation and Validation of a Collection of Emotional Expression Images Communicated by Synthetic and Human Faces , 2013, Int. J. Synth. Emot..

[55]  James C. Lester,et al.  Lifelike Pedagogical Agents for Mixed-initiative Problem Solving in Constructivist Learning Environments , 2004, User Modeling and User-Adapted Interaction.

[56]  Klaus R. Scherer,et al.  Advocating a Componential Appraisal Model to Guide Emotion Recognition , 2012, Int. J. Synth. Emot..

[57]  Ira J. Roseman,et al.  Appraisals of emotion-eliciting events: Testing a theory of discrete emotions. , 1990 .

[58]  A. Ortony,et al.  What's basic about basic emotions? , 1990, Psychological review.

[59]  Veikko Surakka,et al.  The effects of affective interventions in human-computer interaction , 2004, Interact. Comput..

[60]  Rosalind W. Picard Affective Computing , 1997 .

[61]  K. Oatley Best Laid Schemes: The Psychology of Emotions , 1992 .

[62]  Hong Jiang,et al.  From rational to emotional agents , 2007 .

[63]  John H. L. Hansen,et al.  Nonlinear feature based classification of speech under stress , 2001, IEEE Trans. Speech Audio Process..

[64]  Dong-Hwa Kim,et al.  On Realizing a Multi-Agent Emotion Engine , 2011, Int. J. Synth. Emot..

[65]  Dominique Duhaut,et al.  GRACE – GENERIC ROBOTIC ARCHITECTURE TO CREATE EMOTIONS , 2008 .

[66]  W. Cannon The James-Lange theory of emotions: a critical examination and an alternative theory. By Walter B. Cannon, 1927. , 1927, The American journal of psychology.

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

[68]  Max Talanov,et al.  Appraisal, Coping and High Level Emotions Aspects of Computational Emotional Thinking , 2015, Int. J. Synth. Emot..

[69]  Shikha Jain,et al.  EMIA: Emotion Model for Intelligent Agent , 2015, J. Intell. Syst..

[70]  Michael Biehl,et al.  Towards Emotion Classification Using Appraisal Modeling , 2015, Int. J. Synth. Emot..

[71]  J. Panksepp Affective Neuroscience: The Foundations of Human and Animal Emotions , 1998 .

[72]  H. Damasio,et al.  The Iowa Gambling Task and the somatic marker hypothesis: some questions and answers , 2005, Trends in Cognitive Sciences.

[73]  A. Damasio Descartes' error: emotion, reason, and the human brain. avon books , 1994 .

[74]  Hector J. Levesque,et al.  ConGolog, a concurrent programming language based on the situation calculus , 2000, Artif. Intell..

[75]  B. Rothbaum,et al.  Virtual Reality Exposure Therapy for PTSD Vietnam Veterans: A Case Study , 1999, Journal of traumatic stress.

[76]  Katherine Isbister Better game characters by design : a psychological approach , 2006 .

[77]  K. Scherer Emotion as a multicomponent process: A model and some cross-cultural data. , 1984 .

[78]  Krishna Asawa,et al.  Recognition of Emotions using Energy Based Bimodal Information Fusion and Correlation , 2014, Int. J. Interact. Multim. Artif. Intell..

[79]  Thomas Rist,et al.  The automated design of believable dialogues for animated presentation teams , 2001 .

[80]  Shikha Jain,et al.  EmoXract: Domain independent emotion mining model for unstructured data , 2014, 2014 Seventh International Conference on Contemporary Computing (IC3).

[81]  W. James,et al.  What Is an Emotion , 1977 .

[82]  Von-Wun Soo,et al.  Feeling Ambivalent: A Model of Mixed Emotions for Virtual Agents , 2006, IVA.

[83]  W. James II.—WHAT IS AN EMOTION ? , 1884 .

[84]  W. Lewis Johnson,et al.  Pedagogical agents on the Web , 1999, AGENTS '99.

[85]  Edward E. Smith,et al.  Cognitive Psychology: Mind and Brain , 2006 .

[86]  Koen V. Hindriks,et al.  Agent Programming in 3APL , 1999, Autonomous Agents and Multi-Agent Systems.