Innate and Learned Emotion Network

Size: px
Start display at page:

Download "Innate and Learned Emotion Network"

Transcription

1 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 Sydney, Australia Abstract. Autonomous agents sometimes can only rely on the subjective information in terms of emotions to make decision due to the inavailability of the nonsubjective knowledge. However, current emotion models lack of integrating innate emotion and learned emotion and tend to focus on a specific aspect. This paper describes the underlying new computational emotion model in ASMO which integrates both innate and learned emotions as well as reasoning based on probabilistic causal network. ASMO s emotion model is compared with other models and related works and shows its practical capabilities to utilize subjective knowledge in decision making. Keywords. Innate and learned emotion, Emotion causal network, Attentive and Self-modifying (ASMO) emotion 1. Introduction Autonomous agents sometimes do not have the required non-subjective knowledge to reason about the environment and need to rely on the subjective knowledge available to make decision, which are typically presented in terms of emotions. For example, a duration or a cost of a path is unknown but a user s opinion or feeling about the path is known. This subjective knowledge or emotion is also needed when reasoning does not find the optimal solution in time because of the complexity of the systems. In addition, it can be used to represent agents preferences when more than one acceptable solution is found, which create their individual characteristics. Inspired by human emotion, we model this subjective knowledge or emotion on the existing ASMO cognitive architecture [8,9]. The discussion of whether human emotion is innate or learned leads to two major aspects of emotion, namely biological and cognitive aspects, which are often viewed as being opposed to each other. The biological aspect leads to a basic emotion theory whereas the cognitive aspect leads to a cognitive appraisal theory [13]. In this paper, we explore both of these aspects. The theory of biological and cognitive aspects of emotion and how they are designed in ASMO are described in Section 2. In Section 3, we describe how behavior and physiological responses are influenced by emotion and reasoning. The evaluation of ASMO s emotion model in a robot bear is then discussed in Section 4. We conclude with a comparison with other models and related works in Section 5 and highlight its practical impact.

2 2. Emotion Theory and Design Emotions can be represented using a n-dimensional space [12] where each coordinate in a space refers to a specific instance of emotion. In the current ASMO architecture, three emotional dimensions namely positive valence, negative valence and arousal are used to indicate how pleasant, unpleasant, and exciting a situation or an event is respectively. The values of these dimensions are bounded from 0 to 1 (equivalent to a range from 0 to 100 percent) and thus a dimension could not have a negative value. We view emotion as the probability of causing pleasantness, unpleasantness, and excitement to occur. An event which has the probability of 0.7 to cause pleasantness to occur, may imply that it has the probability of 0.3 to cause pleasantness to not occur, but does not imply that it has the probability of 0.3 to cause unpleasantness to occur and vice versa. In another words, a situation is not necessarily unpleasant when pleasantness does not occur. This suggests that both positive and negative valence dimensions should be independent to each other, i.e. bivariate instead of bipolar dimensions. Some studies have found that people can feel both happy and sad at the same time [5] although it is not clear in those studies whether people do so because they interpret the same situations from different perspectives, hence different appraisals. Other emotion models have also suggested different kind of bivariate dimensions such as [7,18], however, they are less clear and practical. For example, the difference between pleasantness and positive affect dimensions in work by Watson and Tellegen [18] is ambiguous. ASMO s emotion is modeled using a directed acyclic causal network [11] where nodes are divided into four categories, namely label, dimension, biological, and cognitive nodes (see Figure 1 for an example of an emotion network). This causal network restricts the parent nodes to be the cause of their children nodes, i.e. causality relationship. For example, rain node can be the parent of wet node, but not vice versa. The label nodes represent types of emotion, such as happy and sad. The dimension nodes are connected to the label nodes and correspond to the emotional dimensions, i.e. positive valence, negative valence, and arousal dimension. The biological nodes are connected to the dimension nodes and/or other biological nodes. The cognitive nodes are connected to the dimension nodes, biological nodes and/or other cognitive nodes. Figure 1. Emotion network with different node categories

3 2.1. Biological Appraisal Human emotion cannot always be justified. People sometimes report that they like something because of the way it is regardless its relevance and effects to them. They have no reason or do not think that they need a reason to like it. They seem to have biologically innate or built-in knowledge to evaluate situations without reasoning, similar to traits that are imprinted in the DNA. Studies have shown that infants have innate preferences to sweet taste [4]. Infants have also shown an emotionally innate response to high-pitched human voices [19]. Major research traditions in the biological perspective of emotion can be seen in [13, p.309]. We refer to biological appraisal as this evaluation of an event or a situation based on innate or built-in knowledge. In ASMO, innate knowledge is built as biological nodes where their conditional probability values can be determined at design time. By convention, these nodes are fixed across the agent s lifespan, which are useful when the designers want to embed permanent characteristics or personality to the agent, e.g. being harmful to human is unpleasant. The strength level of the characteristics or personality depends on the conditional probability values. The agent can have a maximum strength of emotional judgement about an event by ensuring that the conditional probability values are at maximum, which is Cognitive Appraisal According to cognitive appraisal theory, emotions are elicited based on the individual s subjective appraisal of a situation or an event in terms of its relevance and effects to personal well-being [6]. Some of the most frequently used theories in computational modeling, such as the OCC theory [10] and Scherer s theory[17] describe criteria to evaluate a situation in order to generate an emotion. A theory can have the same criteria and yet generates different emotions because of the different ways to structure the criteria. Major research traditions in the cognitive perspective of emotion can be seen in [13, p.311]. Cognitive appraisal is the evaluation of an event or a situation based on the knowledge which is learned because of its relevance and effects to personal well-being. In ASMO, the evaluation criteria are structured as cognitive nodes in the causal network, which can be learned from the environment, such as through association or conditioning. As the number of nodes increases, the network becomes computationally intractable to do exact inferece, so approximate inference method such as Monte Carlo algorithm [16] is used to approximately evaluate the situations. Cognitive appraisal can be seen as a specific type of reasoning. It always evaluates situations in terms of the probability of the emotional dimensions to occur whereas reasoning evaluates situations in terms of the probability of the goals to occur. Reasoning does not necessary elicit emotions as shown in Figure 1 where the energy node is disconnected from the dimensional nodes. However, reasoning can just be as same as cognitive appraisal when the goals are the emotional dimensions nodes, e.g. the agent wants to get pleasantness. Thus, ASMO s emotion network integrates the different perspectives of emotion and reasoning on the same network. 3. Behavior and Physiological Responses Biological appraisal, cognitive appraisal and reasoning influence behavior and physiological responses. Some people would do things based on their goals despite their emo-

4 tions, while some others would do the same things based on their emotions despite their goals. Consider a play sleep situation where a person encounters a dilemma between playing a red ball game, playing drums, or going to sleep (see Figure 1 for the emotion network). Assume that the person is a male for the simplicity of the paper and the emotion towards the red sensation is innate. He likes to play his favorite red ball game without any reason, but he also wants to play drums, because he thinks that he will get praised when he plays the drums and not the ball game. Meanwhile, he needs to go to sleep to have enough energy for working the next day. In this case, biological appraisal favors playing ball behavior because of the innate preference in the red sensation. Cognitive appraisal favors the playing drums behavior because he has learned that praise is benefit for his well-being. Reasoning favors going to sleep behavior because his goals can be achieved. Depending on which evaluation is higher, he will choose to play ball or drums despite his goal to sleep or choose to go to sleep despite his emotion about playing ball and drums. Behavior and physiological responses are also effected by arousal. The higher the arousal is, the faster the responses. When people are highly aroused, they will act or move faster and their heart rates are faster than when they are calm or in a normal state. 4. Discussion The emotion network mechanism is evaluated using a robot bear called Smokey based on the play sleep dilemma described above. Smokey is presented with a red ball and drums while he has a goal to sleep. His evaluation is calculated based on the conditional probability tables where initial values are shown in Table 1. Other probabilities which are not shown in the table are given a fair probability of 0.5 and p(a) refers to p(a=true) which is the probability of A is true. Symbol assignments t true R red sensation B p(r) D p(p) S p(e) f false P praise t 0.8 t 0.7 t 0.8 B play ball E energy f 0.5 f 0.5 f 0.2 D play drum PV positive valence S to sleep Table 1. Initial values of the conditional probility tables R P p(pv) t t 0.9 t f 0.9 f t 0.9 f f 0.5 The audience (i.e. his friends) can send him a request during the interaction to influence his decision. Each request is interpreted as a 0.05 increased in the prior probability. Table 2 shows the audience s influences on the play drums behavior, where p(a B) is the probability of A given B. Initially, Smokey chooses to play his favorite red ball as X is the highest value in the first trial. However, he changes his decision to play drums on the third trial as his belief of getting praise increases because of the requests from the audience, i.e. the W values increased. The to sleep behavior remains in a lower value because he has a strong embedded emotional judgement in this experiment. Arousal is used to determine the speeds of the arms movements and the heart shape LEDs beat rate. Emotion can not only compete with the reasoning, but also reinforce it and vice versa. For example, if Smokey does not have to work the next day and has a goal to

5 W: p(p=t D=t) Trial W X Y Z X: p(pv=t B=t) Y: p(pv=t D=t) Z: p(e=t S=t) Table 2. Play sleep evaluation and audience s influences on play drums behavior have fun with his friends instead, then both playing ball and playing drums behaviors are valid and reinforced by the reasoning. Smokey will choose the behavior with the highest judgement value, which indicates his preference over the other behaviors. In this case, one behavior may be prefered over the others when there is more than one behavior to achieve the goals. In ASMO s emotion model, developers can provide some preferences to agents which become their personal characteristics. 5. Comparison and Related Works Conati and Maclaren have provided a brief summary of emotion models that integrate causes and effects [2]. In addition, Rumbell et al. have also described a recent comparison of emotion models in autonomous agents [15]. To our understanding, we are not aware of any emotion models that integrate innate emotion (biological appraisal), learned emotion (cognitive appraisal) and reasoning which can influence the agent s behaviors. A similar probabilistic approach using dynamic decision network has been used to recognize students emotions based on the OCC cognitive appraisal theory [1,2]. Like ASMO s emotion model, it contains nodes to represent the situations, such as student s goal, interaction pattern, appraisal, and agent s action nodes. However, this model does not account the biological aspect of emotion and how emotions and reasoning influence the agent s behavior. Considering the non-cognitive aspect of emotion, Rosis et al. [14] describe a BDI emotion model that distinguishes cognitive evaluations with intuitive appraisals. They proposed that cognitive evaluation is a rational judgement that is supported by reasons whereas intuitive appraisal is a non-rational judgement based on associative learning and memory instead of justifiable reasons. In ASMO, both of these judgements are considered as cognitive appraisals, because they are based on the knowledge which is learned due to its relevence and effects to personal well-being whereas biological appraisal is based on the innate knowledge. The ASMO s emotion model to represent and reason preferences shares similarities with works in preference logic [3]. Instead of using logic, ASMO uses bayesian probability to model the preferences. The desirability in preference logic is similar to the prior probability in bayesian causal network of ASMO s emotion model, which is the belief of a condition will occur in terms of probability. 6. Conclusion Subjective preferences or knowledge which are typically presented in terms of emotions can be used to complement decision making and to create personal characteristics. ASMO integrates a reasoning together with innate and learned emotions, which are rep-

6 resented as biological appraisal and cognitive appraisal into a probabilistic casual network. It allows developers to build autonomous agents that can respond to the environment in a practical manner. References [1] C. Conati. Probabilistic assessment of user s emotions in educational games. Applied Artificial Intelligence, 16(7-8): , [2] C. Conati and H. Maclaren. Empirically building and evaluating a probabilistic model of user affect. User Modeling and User-Adapted Interaction, 19(3): , [3] C. Domshlak, E. Hüllermeier, S. Kaci, and H. Prade. Preferences in ai: an overview. Artif. Intell., 175(7-8): , May [4] A. Drewnowski. Taste preferences and food intake. Annual Review of Nutrition, 17(1): , [5] J. T. Larsen and A. P. McGraw. Further evidence for mixed emotions. Personality and Social Psychology Review, Jan [6] R. S. Lazarus. Emotion and adaptation. Oxford University Press, [7] C. J. Norris, J. Gollan, G. G. Berntson, and J. T. Cacioppo. The current status of research on the structure of evaluative space. Biological Psychology, 84(3): , The biopsychology of emotion: Current theoretical and empirical perspectives. [8] R. Novianto, B. Johnston, and M.-A. Williams. Attention in the asmo cognitive architecture. In Proceedings of the First Annual Meeting of the BICA Society, [9] R. Novianto and M.-A. Williams. The role of attention in robot self-awareness. In Robot and Human Interactive Communication, RO-MAN The 18th IEEE International Symposium on, pages , Sep [10] A. Ortony, G. L. Clore, and A. Collins. The cognitive structure of emotions. Cambridge University Press, [11] J. Pearl. Causality: models, reasoning, and inference. Cambridge University Press, [12] J. Posner, J. A. Russell, and B. S. Peterson. The circumplex model of affect: An integrative approach to affective neuroscience, cognitive development, and psychopathology. Development and Psychopathology, 17: , [13] J. Reeve. Understanding motivation and emotion. John Wiley & Sons, [14] F. Rosis, C. Castelfranchi, P. Goldie, and V. Carofiglio. Cognitive evaluations and intuitive appraisals: can emotion models handle them both? In R. Cowie, C. Pelachaud, and P. Petta, editors, Emotion- Oriented Systems, Cognitive Technologies, pages Springer Berlin Heidelberg, [15] T. Rumbell, J. Barnden, S. Denham, and T. Wennekers. Emotions in autonomous agents: comparative analysis of mechanisms and functions. Autonomous Agents and Multi-Agent Systems, [16] S. J. Russell and P. Norvig. Artificial intelligence: a modern approach. Prentice Hall series in artificial intelligence. Prentice Hall, [17] K. R. Scherer. Appraisal considered as a process of multilevel sequential checking. In K. R. Scherer, A. Schorr, and T. Johnstone, editors, Appraisal processes in emotion: theory, methods, research, affective science, pages Oxford University Press, New York, NY, US, [18] D. Watson and A. Tellegen. Toward a consensual structure of mood. Psychological Bulletin, 98(2): , Sep [19] P. H. Wolff. The natural history of crying and other vocalizations in early infancy. In B. M. Foss, editor, Determinants of infant behavior, pages Methuen, London, 1969.

Intelligent Machines That Act Rationally. Hang Li Bytedance AI Lab

Intelligent Machines That Act Rationally. Hang Li Bytedance AI Lab Intelligent Machines That Act Rationally Hang Li Bytedance AI Lab Four Definitions of Artificial Intelligence Building intelligent machines (i.e., intelligent computers) Thinking humanly Acting humanly

More information

Intelligent Machines That Act Rationally. Hang Li Toutiao AI Lab

Intelligent Machines That Act Rationally. Hang Li Toutiao AI Lab Intelligent Machines That Act Rationally Hang Li Toutiao AI Lab Four Definitions of Artificial Intelligence Building intelligent machines (i.e., intelligent computers) Thinking humanly Acting humanly Thinking

More information

emotions "affective computing" 30/3/

emotions 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 information

Emotions of Living Creatures

Emotions of Living Creatures Robot Emotions Emotions of Living Creatures motivation system for complex organisms determine the behavioral reaction to environmental (often social) and internal events of major significance for the needs

More information

Affect and Affordance: Architectures without Emotion

Affect 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 information

Emotion Lecture 26 1

Emotion Lecture 26 1 Emotion Lecture 26 1 The Trilogy of Mind Immanuel Kant (1791); Hilgard (1980) There are three absolutely irreducible faculties of mind: knowledge, feeling, and desire. Cognition Knowledge and Beliefs Emotion

More information

A ective Computing of Constitutional States for Human Information Interaction

A ective Computing of Constitutional States for Human Information Interaction A ective Computing of Constitutional States for Human Information Interaction Brian Jalaian 1, Hooman Samani 2, Michael Lee 1, and Adrienne Raglin 1 1 U.S. Army Research Laboratory, Adelphi, MD {brian.jalaian.ctr,michael.h.lee.civ,adrienne.j.raglin.civ}@mail.mil

More information

A Formal Model of Emotional-Response, Inspired from Human Cognition and Emotion Systems

A Formal Model of Emotional-Response, Inspired from Human Cognition and Emotion Systems Res. Lett. Inf. Math. Sci., 2006, Vol. 9, pp 89-97 89 vailable online at http://iims.massey.ac.nz/research/letters/ Formal Model of Emotional-Response, Inspired from Human Cognition and Emotion Systems

More information

[1] provides a philosophical introduction to the subject. Simon [21] discusses numerous topics in economics; see [2] for a broad economic survey.

[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 information

Creating Adaptive and Individual Personalities in Many Characters Without Hand-Crafting Behaviors

Creating 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 information

Emotional intelligence in interactive systems

Emotional intelligence in interactive systems To appear in Design and Emotion, (Eds., D. McDonagh, P. Hekkert, J. van Erp and D. Gyi (pp.262-266) London: Taylor & Francis Emotional intelligence in interactive systems Antonella De Angeli and Graham

More information

Emotions in Intelligent Agents

Emotions 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 information

ERA: Architectures for Inference

ERA: Architectures for Inference ERA: Architectures for Inference Dan Hammerstrom Electrical And Computer Engineering 7/28/09 1 Intelligent Computing In spite of the transistor bounty of Moore s law, there is a large class of problems

More information

Emotional Agents need Formal Models of Emotion

Emotional 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 information

Useful Roles of Emotions in Animated Pedagogical Agents. Ilusca L. L. Menezes IFT6261 :: Winter 2006

Useful 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 information

Affect 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 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 information

Spotting Liars and Deception Detection skills - people reading skills in the risk context. Alan Hudson

Spotting Liars and Deception Detection skills - people reading skills in the risk context. Alan Hudson Spotting Liars and Deception Detection skills - people reading skills in the risk context Alan Hudson < AH Business Psychology 2016> This presentation has been prepared for the Actuaries Institute 2016

More information

PSYC 222 Motivation and Emotions

PSYC 222 Motivation and Emotions PSYC 222 Motivation and Emotions Session 6 The Concept of Emotion Lecturer: Dr. Annabella Osei-Tutu, Psychology Department Contact Information: aopare-henaku@ug.edu.gh College of Education School of Continuing

More information

Felt Emotions. Cristiano Castelfranchi. ISTC-CNR TY-Theoretical Psychology Group 1

Felt Emotions. Cristiano Castelfranchi. ISTC-CNR TY-Theoretical Psychology Group 1 Felt Emotions Cristiano Castelfranchi ISTC-CNR TY-Theoretical Psychology Group 1 cristiano.castelfranchi@istc.cnr.it Abstract What does it mean feeling something? How body activation and its perception

More information

Affective Computing Ana Paiva & João Dias. Lecture 1. Course Presentation

Affective 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 information

MPEG-4 Facial Expression Synthesis based on Appraisal Theory

MPEG-4 Facial Expression Synthesis based on Appraisal Theory MPEG-4 Facial Expression Synthesis based on Appraisal Theory L. Malatesta, A. Raouzaiou, K. Karpouzis and S. Kollias Image, Video and Multimedia Systems Laboratory, National Technical University of Athens,

More information

Artificial Emotions to Assist Social Coordination in HRI

Artificial 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 information

Towards Human Affect Modeling: A Comparative Analysis of Discrete Affect and Valence-Arousal Labeling

Towards Human Affect Modeling: A Comparative Analysis of Discrete Affect and Valence-Arousal Labeling Towards Human Affect Modeling: A Comparative Analysis of Discrete Affect and Valence-Arousal Labeling Sinem Aslan 1, Eda Okur 1, Nese Alyuz 1, Asli Arslan Esme 1, Ryan S. Baker 2 1 Intel Corporation, Hillsboro

More information

Motivation, Conflict, Emotion. Abdul-Monaf Al-Jadiry, MD; FRCPsych Professor of Psychiatry

Motivation, Conflict, Emotion. Abdul-Monaf Al-Jadiry, MD; FRCPsych Professor of Psychiatry Motivation, Conflict, Emotion Abdul-Monaf Al-Jadiry, MD; FRCPsych Professor of Psychiatry Motivation Motivation is the psychological feature that arouses an organism to action toward a desired goal and

More information

Motor Expressions as Creativity Support: Exploring the Potential for Physical Interaction

Motor Expressions as Creativity Support: Exploring the Potential for Physical Interaction Motor Expressions as Creativity Support: Exploring the Potential for Physical Interaction Alwin de Rooij and Sara Jones Centre for Creativity in Professional Practice City University London Northampton

More information

Borderline Personality Disorder (BPD) FACTS Families and Carers Training and Support Programme

Borderline Personality Disorder (BPD) FACTS Families and Carers Training and Support Programme FACTS : Participants handouts Module 2 Mindfulness and Emotion Management Borderline Personality Disorder (BPD) FACTS Families and Carers Training and Support Programme A short course for family members

More information

The Emotional Machine

The Emotional Machine The Emotional Machine A Machine Learning Approach to Online Prediction of User s Emotion and Intensity Amine Trabelsi, Claude Frasson Département d informatique et de recherche opérationnelle Université

More information

CAAF: A Cognitive Affective Agent Programming Framework

CAAF: 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 information

Decisions and Dependence in Influence Diagrams

Decisions and Dependence in Influence Diagrams JMLR: Workshop and Conference Proceedings vol 52, 462-473, 2016 PGM 2016 Decisions and Dependence in Influence Diagrams Ross D. hachter Department of Management cience and Engineering tanford University

More information

Representing Emotion and Mood States for Virtual Agents

Representing 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 information

CO328 Emotions in HCI

CO328 Emotions in HCI The UK s European university CO328 Emotions in HCI Marek Grześ 10th December 2015 Motivation Page 2 If we were to follow Norman's prescription, our design would all be usable but they would also be ugly

More information

Affective Priming: Valence and Arousal

Affective Priming: Valence and Arousal Affective Priming: Valence and Arousal Dr. Mark Ashton Smith Introduction Affect: Its hypothesized 3-D structure: valence, arousal and control It is widely held that emotion can be defined as a coincidence

More information

Using an Emotional Intelligent Agent to Improve the Learner s Performance

Using 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 information

Artificial Intelligence

Artificial Intelligence Politecnico di Milano Artificial Intelligence Artificial Intelligence From intelligence to rationality? Viola Schiaffonati viola.schiaffonati@polimi.it Can machine think? 2 The birth of Artificial Intelligence

More information

UC Merced Proceedings of the Annual Meeting of the Cognitive Science Society

UC Merced Proceedings of the Annual Meeting of the Cognitive Science Society UC Merced Proceedings of the Annual Meeting of the Cognitive Science Society Title Emotion-Driven Reinforcement Learning Permalink https://escholarship.org/uc/item/9jk839mw Journal Proceedings of the Annual

More information

Emotional memory: from affective relevance to arousal

Emotional memory: from affective relevance to arousal BBS-D-15-00893_ Mather_ Montagrin & Sander Emotional memory: from affective relevance to arousal Alison Montagrin 1,2,3 * & David Sander 1,2 1 Swiss Center for Affective Sciences, 2 Department of Psychology

More information

Probabilistic Assessment of User s Emotions During the Interaction with Educational Games

Probabilistic Assessment of User s Emotions During the Interaction with Educational Games Probabilistic Assessment of User s Emotions During the Interaction with Educational Games Cristina Conati Department of Computer Science University of British Columbia 2366 Main Mall Vancouver, BC, V6T1Z4,

More information

Strategies using Facial Expressions and Gaze Behaviors for Animated Agents

Strategies using Facial Expressions and Gaze Behaviors for Animated Agents Strategies using Facial Expressions and Gaze Behaviors for Animated Agents Masahide Yuasa Tokyo Denki University 2-1200 Muzai Gakuendai, Inzai, Chiba, 270-1382, Japan yuasa@sie.dendai.ac.jp Abstract. This

More information

EMOTIONAL INTELLIGENCE QUESTIONNAIRE

EMOTIONAL 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 information

Intent Inference and Action Prediction using a Computational Cognitive Model

Intent Inference and Action Prediction using a Computational Cognitive Model Intent Inference and Action Prediction using a Computational Cognitive Model Ji Hua Brian Ang, Loo Nin Teow, Gee Wah Ng Cognition and Fusion Laboratory, DSO National Laboratories Science Park Drive, Singapore

More information

Introduction to affect computing and its applications

Introduction 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 information

Emotions and Motivation

Emotions and Motivation Emotions and Motivation LP 8A emotions, theories of emotions 1 10.1 What Are Emotions? Emotions Vary in Valence and Arousal Emotions Have a Physiological Component What to Believe? Using Psychological

More information

Motivation CHAPTER FIFTEEN INTRODUCTION DETAILED LECTURE OUTLINE

Motivation CHAPTER FIFTEEN INTRODUCTION DETAILED LECTURE OUTLINE CHAPTER FIFTEEN Motivation INTRODUCTION Many of us have unrealized abilities. Some of us could run marathons, others could write novels, and still others could get straight A s in management classes. But

More information

In Favour of Cognitive Models of Emotions

In Favour of Cognitive Models of Emotions AISB 05 Workshop on Mind Minding Agents In Favour of Cognitive Models of Emotions Valeria Carofiglio Department of Computer Science Via Orabona 4, 70124 Bari - Italy carofiglio@di.uniba.it Fiorella de

More information

The Ordinal Nature of Emotions. Georgios N. Yannakakis, Roddy Cowie and Carlos Busso

The Ordinal Nature of Emotions. Georgios N. Yannakakis, Roddy Cowie and Carlos Busso The Ordinal Nature of Emotions Georgios N. Yannakakis, Roddy Cowie and Carlos Busso The story It seems that a rank-based FeelTrace yields higher inter-rater agreement Indeed, FeelTrace should actually

More information

Investigating the Appraisal Patterns of Regret and Disappointment 1

Investigating the Appraisal Patterns of Regret and Disappointment 1 Motivation and Emotion, Vol. 26, No. 4, December 2002 ( C 2002) Investigating the Appraisal Patterns of Regret and Disappointment 1 Wilco W. van Dijk 2,4 and Marcel Zeelenberg 3 Regret and disappointment

More information

Modeling the Mechanisms of Emotion Effects on Cognition

Modeling the Mechanisms of Emotion Effects on Cognition Modeling the Mechanisms of Emotion Effects on Cognition Eva Hudlicka Psychometrix Associates, Inc. 1805 Azalea Drive, Blacksburg, VA, US hudlicka@ieee.org Abstract Emotions exert a profound influence on

More information

A Taxonomy of Decision Models in Decision Analysis

A Taxonomy of Decision Models in Decision Analysis This section is cortesy of Prof. Carlos Bana e Costa Bayesian Nets lecture in the Decision Analysis in Practice Course at the LSE and of Prof. Alec Morton in the Bayes Nets and Influence Diagrams in the

More information

Risk Interpretation and Action

Risk Interpretation and Action Risk Interpretation and Action J. Richard Eiser 1, Ann Bostrom 2, Ian Burton 3, David Johnston 4, John McClure 5, Douglas Paton 6, Joop van der Pligt 7, Mathew White 8. 1 University of Sheffield, UK; 2

More information

Development of Action Server and Client for Pick and Place with PR2 Robot

Development of Action Server and Client for Pick and Place with PR2 Robot Development of Action Server and Client for Pick and Place with PR2 Robot Callie Clement Tulane University: Class of 2015 School of Science and Engineering: Biomedical Engineering New Orleans, LA cclemen1@tulane.edu

More information

Negotiations in the Context of AIDS Prevention: An Agent-Based Model Using Theory of Mind

Negotiations in the Context of AIDS Prevention: An Agent-Based Model Using Theory of Mind Negotiations in the Context of AIDS Prevention: An Agent-Based Model Using Theory of Mind Jennifer Klatt 1, Stacy Marsella 2, and Nicole C. Krämer 1 1 University Duisburg-Essen, Department of Social Psychology:

More information

Finding Information Sources by Model Sharing in Open Multi-Agent Systems 1

Finding Information Sources by Model Sharing in Open Multi-Agent Systems 1 Finding Information Sources by Model Sharing in Open Multi-Agent Systems Jisun Park, K. Suzanne Barber The Laboratory for Intelligent Processes and Systems The University of Texas at Austin 20 E. 24 th

More information

Evolutionary Approach to Investigations of Cognitive Systems

Evolutionary Approach to Investigations of Cognitive Systems Evolutionary Approach to Investigations of Cognitive Systems Vladimir RED KO a,1 b and Anton KOVAL a Scientific Research Institute for System Analysis, Russian Academy of Science, Russia b National Nuclear

More information

The Agony of Victory and Thrill of Defeat Mixed Emotional Reactions to Disappointing Wins and Relieving Losses

The Agony of Victory and Thrill of Defeat Mixed Emotional Reactions to Disappointing Wins and Relieving Losses PSYCHOLOGICAL SCIENCE Research Article The Agony of Victory and Thrill of Defeat Mixed Emotional Reactions to Disappointing Wins and Relieving Losses Jeff T. Larsen, 1 A. Peter McGraw, 2 Barbara A. Mellers,

More information

Emotion Detection Using Physiological Signals. M.A.Sc. Thesis Proposal Haiyan Xu Supervisor: Prof. K.N. Plataniotis

Emotion Detection Using Physiological Signals. M.A.Sc. Thesis Proposal Haiyan Xu Supervisor: Prof. K.N. Plataniotis Emotion Detection Using Physiological Signals M.A.Sc. Thesis Proposal Haiyan Xu Supervisor: Prof. K.N. Plataniotis May 10 th, 2011 Outline Emotion Detection Overview EEG for Emotion Detection Previous

More information

Sociology 3308: Sociology of Emotions. Prof. J. S. Kenney. Overheads Class 5-6: The Psychology of Emotions:

Sociology 3308: Sociology of Emotions. Prof. J. S. Kenney. Overheads Class 5-6: The Psychology of Emotions: Sociology 3308: Sociology of Emotions Prof. J. S. Kenney Overheads Class 5-6: The Psychology of Emotions: Perennial problems in the study of emotions include: 1. How we define the task of the psychology

More information

Module - 6 CONSUMER BEHAVIOR

Module - 6 CONSUMER BEHAVIOR Module - 6 CONSUMER BEHAVIOR Sangeeta Sahney Assistant Professor, Indian Institute of Technology Kharagpur, India Email. sahney@vgsom.iitkgp.emit.in Joint Initiative IITs and IISc Funded by MHRD - 1 -

More information

Emotion in Intelligent Virtual Agents: the Flow Model of Emotion

Emotion 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 information

Recognizing, Modeling, and Responding to Users Affective States

Recognizing, Modeling, and Responding to Users Affective States Recognizing, Modeling, and Responding to Users Affective States Helmut Prendinger 1, Junichiro Mori 2, and Mitsuru Ishizuka 2 1 National Institute of Informatics 2-1-2 Hitotsubashi, Chiyoda-ku, Tokyo 101-8430,

More information

Natural Emotion Expression of a Robot Based on Reinforcer Intensity and Contingency

Natural Emotion Expression of a Robot Based on Reinforcer Intensity and Contingency 2007 IEEE International Conference on Robotics and Automation Roma, Italy, 10-14 April 2007 ThB4.3 Natural Emotion Expression of a Robot Based on Reinforcer Intensity and Contingency Seung-Ik Lee, Gunn-Yong

More information

The Timing of Appraisals

The Timing of Appraisals Emotion Copyright 2007 by the American Psychological Association 2007, Vol. 7, No. 1, 207 212 1528-3542/07/$12.00 DOI: 10.1037/1528-3542.7.1.207 The Timing of Appraisals Nathalie Lanctôt University of

More information

General Psych Thinking & Feeling

General Psych Thinking & Feeling General Psych Thinking & Feeling Piaget s Theory Challenged Infants have more than reactive sensing Have some form of discrimination (reasoning) 1-month-old babies given a pacifier; never see it Babies

More information

Emotions. These aspects are generally stronger in emotional responses than with moods. The duration of emotions tend to be shorter than moods.

Emotions. These aspects are generally stronger in emotional responses than with moods. The duration of emotions tend to be shorter than moods. LP 8D emotions & James/Lange 1 Emotions An emotion is a complex psychological state that involves subjective experience, physiological response, and behavioral or expressive responses. These aspects are

More information

Chapter 13. Motivation and Emotion

Chapter 13. Motivation and Emotion Chapter 13 Motivation and Emotion Motivation Motive- stimulus that moves a person to behave in ways designed to accomplish a specific goal. Cannot be seen or measured directly Needs-Condition in which

More information

Agents. Environments Multi-agent systems. January 18th, Agents

Agents. 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 information

EMOTIONS S E N I O R S P E C I A L I S T I N P S Y C H I A T R Y A N D S E X T H E R A P Y

EMOTIONS S E N I O R S P E C I A L I S T I N P S Y C H I A T R Y A N D S E X T H E R A P Y EMOTIONS C O L. S A E D S H U N N A Q S E N I O R S P E C I A L I S T I N P S Y C H I A T R Y A N D S E X T H E R A P Y EMOTIONS Emotion is any conscious experience characterized by intense mental activity

More information

SECTION 1. CHAPTER 1 Environmental and Behavioral Issues. CHAPTER 2 Acoustical Principles. CHAPTER 3 Accessible Design Basics

SECTION 1. CHAPTER 1 Environmental and Behavioral Issues. CHAPTER 2 Acoustical Principles. CHAPTER 3 Accessible Design Basics SECTION 1 DESIGN PRINCIPLES AND PROCESS 3 13 18 24 29 CHAPTER 1 Environmental and Behavioral Issues CHAPTER 2 Acoustical Principles CHAPTER 3 Accessible Design Basics CHAPTER 4 Sustainable Design Basics

More information

User Affective State Assessment for HCI Systems

User Affective State Assessment for HCI Systems Association for Information Systems AIS Electronic Library (AISeL) AMCIS 2004 Proceedings Americas Conference on Information Systems (AMCIS) 12-31-2004 Xiangyang Li University of Michigan-Dearborn Qiang

More information

Bayesian Networks for Modeling Emotional State and Personality: Progress Report

Bayesian Networks for Modeling Emotional State and Personality: Progress Report From: AAAI Technical Report FS-98-03. Compilation copyright 1998, AAAI (www.aaai.org). All rights reserved. Bayesian Networks for Modeling Emotional State and Personality: Progress Report Jack Breese Gene

More information

Strength calculation of rewards

Strength calculation of rewards Strength calculation of rewards Mariela Morveli-Espinoza, Ayslan T. Possebom and Cesar A. Tacla CPGEI - Federal University of Technology - Paraná, Brazil {morveli.espinoza, possebom, cesar.tacla}@gmail.com

More information

Affective Systems. Rotterdam, November 11, 2004

Affective 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 information

Dacher Keltner (professor of psychology at University of California, Berkeley) helped filmmakers understand emotions for the Pixar movie Inside Out.

Dacher Keltner (professor of psychology at University of California, Berkeley) helped filmmakers understand emotions for the Pixar movie Inside Out. Emotion Theories Dacher Keltner (professor of psychology at University of California, Berkeley) helped filmmakers understand emotions for the Pixar movie Inside Out. Outline Review why emotion theory useful

More information

Human Emotion. Psychology 3131 Professor June Gruber

Human Emotion. Psychology 3131 Professor June Gruber Human Emotion Psychology 3131 Professor June Gruber Human Emotion What is an Emotion? QUESTIONS? William James To the psychologist alone can such questions occur as: Why do we smile, when pleased, and

More information

CHAPTER 11: Personality, attitudes and motivation

CHAPTER 11: Personality, attitudes and motivation QUESTIONS AND ANSWERS CHAPTER 11: Personality, attitudes and motivation Practice questions - text book page 147-148 1) Which one of the following is not included in the definition of personality psychology?

More information

The Development and Application of Bayesian Networks Used in Data Mining Under Big Data

The Development and Application of Bayesian Networks Used in Data Mining Under Big Data 2017 International Conference on Arts and Design, Education and Social Sciences (ADESS 2017) ISBN: 978-1-60595-511-7 The Development and Application of Bayesian Networks Used in Data Mining Under Big Data

More information

THE EMOTIONAL COHERENCE OF THE ISLAMIC STATE

THE EMOTIONAL COHERENCE OF THE ISLAMIC STATE THE EMOTIONAL COHERENCE OF THE ISLAMIC STATE Paul Thagard University of Waterloo 1 Coherence: From Hegel to Cognitive Science Hegel: the truth is the whole. British idealists, e.g. Bosanquet. Explanatory

More information

Using Probabilistic Reasoning to Develop Automatically Adapting Assistive

Using Probabilistic Reasoning to Develop Automatically Adapting Assistive From: AAAI Technical Report FS-96-05. Compilation copyright 1996, AAAI (www.aaai.org). All rights reserved. Using Probabilistic Reasoning to Develop Automatically Adapting Assistive Technology Systems

More information

Artificial Intelligence Lecture 7

Artificial 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 information

Affective Game Engines: Motivation & Requirements

Affective 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 information

Agents and Environments

Agents 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 information

Supplementary notes for lecture 8: Computational modeling of cognitive development

Supplementary notes for lecture 8: Computational modeling of cognitive development Supplementary notes for lecture 8: Computational modeling of cognitive development Slide 1 Why computational modeling is important for studying cognitive development. Let s think about how to study the

More information

Programming with Goals (3)

Programming 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 information

Dimensional Emotion Prediction from Spontaneous Head Gestures for Interaction with Sensitive Artificial Listeners

Dimensional Emotion Prediction from Spontaneous Head Gestures for Interaction with Sensitive Artificial Listeners Dimensional Emotion Prediction from Spontaneous Head Gestures for Interaction with Sensitive Artificial Listeners Hatice Gunes and Maja Pantic Department of Computing, Imperial College London 180 Queen

More information

A BDI Approach to Infer Student s Emotions in an Intelligent Learning Environment

A BDI Approach to Infer Student s Emotions in an Intelligent Learning Environment JAQUES, Patrícia Augustin; VICCARI, Rosa Maria. A BDI Approach to Infer Student s Emotions. Computers and education, Volume 49, Issue 2, September 2007, Pages 360-384, 2007. A BDI Approach to Infer Student

More information

Using progressive adaptability against the complexity of modeling emotionally influenced virtual agents

Using progressive adaptability against the complexity of modeling emotionally influenced virtual agents Using progressive adaptability against the complexity of modeling emotionally influenced virtual agents Ricardo Imbert Facultad de Informática Universidad Politécnica de Madrid rimbert@fi.upm.es Angélica

More information

Modeling Students Emotions from Cognitive Appraisal in Educational Games

Modeling Students Emotions from Cognitive Appraisal in Educational Games Modeling Students Emotions from Cognitive Appraisal in Educational Games Cristina Conati, Xiaoming Zhou Department of Computer Science, University of British Columbia, Vancouver, BC, Canada, {conati, xzhou}@cs.ubc.ca

More information

Towards a model of fear in Soar

Towards a model of fear in Soar SOAR WORKSHOP XIV MAY 22, 1999 * Soar Technology, Inc. *This research was funded under Phase 1 of Army STTR 98-T004 awarded to Soar Technologies, Inc. WHY MODEL EMOTIONS? More human-like behavior from

More information

Extending 2APL with functionality for emotions, moods and coping

Extending 2APL with functionality for emotions, moods and coping Extending 2APL with functionality for emotions, moods and coping by Christiaan Floor 20 december, 2012 ICA 3690792 Master of Science Thesis Department of Information and Computing Sciences Supervisors:

More information

A New Approach to Emotion Generation and Expression

A New Approach to Emotion Generation and Expression A New Approach to Emotion Generation and Expression Mei Yii Lim and Ruth Aylett School of Mathematical and Computer Sciences, Heriot Watt University, Edinburgh, EH14 4AS, Scotland {myl, ruth}@macs.hw.ac.uk

More information

Brain Mechanisms Explain Emotion and Consciousness. Paul Thagard University of Waterloo

Brain Mechanisms Explain Emotion and Consciousness. Paul Thagard University of Waterloo Brain Mechanisms Explain Emotion and Consciousness Paul Thagard University of Waterloo 1 1. Why emotions matter 2. Theories 3. Semantic pointers 4. Emotions 5. Consciousness Outline 2 What is Emotion?

More information

Bayesian and Frequentist Approaches

Bayesian and Frequentist Approaches Bayesian and Frequentist Approaches G. Jogesh Babu Penn State University http://sites.stat.psu.edu/ babu http://astrostatistics.psu.edu All models are wrong But some are useful George E. P. Box (son-in-law

More information

DESCRIBE THE 4 DIFFERENT PARTS OF A PERSONS IDENTITY

DESCRIBE THE 4 DIFFERENT PARTS OF A PERSONS IDENTITY DESCRIBE THE 4 DIFFERENT PARTS OF A PERSONS IDENTITY Test Thursday SUMMARIZE HOW ETHNICITY INFLUENCE A PERSONS IDENTITY FOUR DIFFERENT PARTS OF A PERSON'S IDENTITY PHYSICAL IDENTITY Gender Race Age Height

More information

Grounding Ontologies in the External World

Grounding 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 information

On Trust. Massimo Felici. Massimo Felici On Trust c

On Trust. Massimo Felici. Massimo Felici On Trust c On Trust Massimo Felici Outline 1 What is Trust? Trust matters Trust problems Seeking an Experimental Trust Framework Trust and Dependability Directions for future work What is Trust? 2 Constructive Trust

More information

Spatial Cognition for Mobile Robots: A Hierarchical Probabilistic Concept- Oriented Representation of Space

Spatial Cognition for Mobile Robots: A Hierarchical Probabilistic Concept- Oriented Representation of Space Spatial Cognition for Mobile Robots: A Hierarchical Probabilistic Concept- Oriented Representation of Space Shrihari Vasudevan Advisor: Prof. Dr. Roland Siegwart Autonomous Systems Lab, ETH Zurich, Switzerland.

More information

Is that How Everyone Really Feels? Emotional Contagion with Masking for Virtual Crowds

Is that How Everyone Really Feels? Emotional Contagion with Masking for Virtual Crowds Is that How Everyone Really Feels? Emotional Contagion with Masking for Virtual Crowds Tim Balint and Jan M. Allbeck Laboratory for Games and Intelligent Agents George Mason University, 4400 University

More information

TTI Personal Talent Skills Inventory Coaching Report

TTI 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 information

THE EMOTIONAL INTELLIGENCE ATTRIBUTE INDEX

THE EMOTIONAL INTELLIGENCE ATTRIBUTE INDEX THE EMOTIONAL INTELLIGENCE ATTRIBUTE INDEX "He who knows others is learned He who knows himself is wise" Lao Tse Jerry Doe Financial Analyst XYZ Corporation 7-11-2003 THE EMOTIONAL INTELLIGENCE ATTRIBUTE

More information

Supplement 2. Use of Directed Acyclic Graphs (DAGs)

Supplement 2. Use of Directed Acyclic Graphs (DAGs) Supplement 2. Use of Directed Acyclic Graphs (DAGs) Abstract This supplement describes how counterfactual theory is used to define causal effects and the conditions in which observed data can be used to

More information

Affective Agent Architectures

Affective 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 information