Skip to main content

FAtiMA Modular: Towards an Agent Architecture with a Generic Appraisal Framework

  • Chapter
  • First Online:
Emotion Modeling

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 8750))

Abstract

This paper presents a generic and flexible architecture for emotional agents, with what we consider to be the minimum set of functionalities that allows us to implement and compare different appraisal theories in a given scenario. FAtiMA Modular, the architecture proposed is composed of a core algorithm and by a set of components that add particular functionality (either in terms of appraisal or behaviour) to the architecture, which makes the architecture more flexible and easier to extend.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    We call it affective state since it is used to store affective states such as emotions and moods.

  2. 2.

    External events correspond to events that happen in the environment, such as John pushing Luke, while internal events correspond to events that are triggered by architecture’s internal processes, for instance the activation, success or failure of a given goal.

  3. 3.

    A collectivistic culture values self-sacrifice for the well being of others.

References

  1. Broekens, J., DeGroot, D.: Scalable and flexible appraisal models for virtual agents. In: 5th Game-On International Conference: Computer Games: Artificial Intelligence, Design and Education (2004)

    Google Scholar 

  2. Broekens, J., DeGroot, D., Kosters, W.: Formal models of appraisal: theory, specification, and computational model. Cogn. Syst. Res. 9(3), 173–197 (2008)

    Article  Google Scholar 

  3. Dias, J., Paiva, A.: Feeling and reasoning: a computational model for emotional characters. In: Bento, C., Cardoso, A., Dias, G. (eds.) EPIA 2005. LNCS (LNAI), vol. 3808, pp. 127–140. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  4. Lazarus, R.S.: Psychological Stress and the Coping Processes. McGraw Hill, New York (1966)

    Google Scholar 

  5. Lim, M., Dias, J., Aylett, R., Paiva, A.: Creating adaptive affective autonomous npcs. Special Issue Journal of Autonomous Agents and Multi-Agent Systems (2011) (to appear)

    Google Scholar 

  6. Marsella, S., Gratch, J.: Ema: a process model of appraisal dynamics. Cogn. Syst. Res. 10(1), 70–90 (2009)

    Article  Google Scholar 

  7. Marsella, S., Gratch, J., Petta, P.: Computational models of emotion. In: Scherer, K., Bänziger, T., Roesch, E. (eds.) A Blueprint for an Affectively Competent Agent: Cross-Fertilization Between Emotion Psychology, Affective Neuroscience, and Affective Computing. Oxford University Press, Oxford (2010)

    Google Scholar 

  8. Mascarenhas, S., Dias, J., Prada, R., Paiva, A.: A dimensional model for cultural behaviour in virtual agents. Appl. Artif. Intell. 24(6), 552–574 (2010)

    Article  Google Scholar 

  9. Ortony, A., Clore, G., Collins, A.: The Cognitive Structure of Emotions. Cambridge University Press, UK (1998)

    Google Scholar 

  10. Paiva, A., Dias, J., Sobral, D., Aylett, R., Woods, S., Hall, L., Zoll, C.: Learning by feeling: evoking empathy with synthetic characters. Appl. Artif. Intell. 19(3), 235–266 (2005)

    Article  Google Scholar 

  11. Reisenzein, R.: Appraisal processes conceptualized from a schema-theoretic perspective: contributions to a process analysis of emotions. In: Scherer, K.R., Schorr, A., Johnstone, T. (eds.) Appraisal Processes in Emotion. Theory, Methods, Research. Oxford University Press, Oxford (2001)

    Google Scholar 

  12. Rodrigues, S., Mascarenhas, S., Dias, J., Paiva, A.: I can feel it too! emergent empathic reactions between synthetic characters. In: 3rd International Conference on Affective Computing and Intelligent Interaction and Workshops, ACII 2009, pp. 1–7. IEEE (2009)

    Google Scholar 

  13. Roseman, I., Jose, P., Spindel, M.: Appraisals of emotion-eliciting events: testing a theory of discrete emotions. Pers. Soc. Psychol. 59(5), 899–915 (1990)

    Article  Google Scholar 

  14. Ruth, A., Natalie, V., Elisabeth, A., Paiva, A., Enz, S., Hall, L.: But that was in another country: agents and intercultural empathy. In: Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems, AAMAS ’09, vol. 1, pp. 329–336. International Foundation for Autonomous Agents and Multiagent Systems (2009)

    Google Scholar 

  15. Scherer, K., Schoor, A., Johnstone, T.: Appraisal Processes in Emotion. Theory, Methods, Research. Oxford University Press, Oxford (2001)

    Google Scholar 

Download references

Acknowledgments

This work was partially supported by the European Community (EC), through the EU FP7 ICT-215554 project LIREC, and by national funds through Fundaç\(\mathrm {\tilde{a}}\)o para a Ci\(\mathrm {\hat{e}}\)ncia e a Tecnologia (FCT), under project PEst-OE/EEI/LA0021/2011 and under two scholarships (SFRH BD/19481/2004 and SFRH BD/62174/2009). The authors are solely responsible for the content of this publication. It does not represent the opinion of the EC or the FCT, which are not responsible for any use that might be made of data appearing therein.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to João Dias .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Dias, J., Mascarenhas, S., Paiva, A. (2014). FAtiMA Modular: Towards an Agent Architecture with a Generic Appraisal Framework. In: Bosse, T., Broekens, J., Dias, J., van der Zwaan, J. (eds) Emotion Modeling. Lecture Notes in Computer Science(), vol 8750. Springer, Cham. https://doi.org/10.1007/978-3-319-12973-0_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-12973-0_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-12972-3

  • Online ISBN: 978-3-319-12973-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics