This document discusses the need for more clarity and guidelines when modeling emotion computationally. It proposes analyzing emotion models in terms of the two core processes of emotion generation and emotion effects. Key computational tasks for implementing these processes are identified, which could provide a basis for more systematically designing, comparing, and evaluating emotion models and theories. The roles of emotions, aspects modeled, and influential appraisal theories are reviewed. More information is needed to fully specify the computational implementation of appraisal dimensions, integration of multiple emotions, and variable influences on cognition and behavior.
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Â
What are we modeling when we model emotion
1. What Are We Modeling When
We Model Emotion?
Eva Hudlicka
Psychometrix Associates
Blacksburg, VA
hudlicka@ieee.org
AAAI Spring Symposium on
âEmotion, Personality and Social Behaviorâ
March 27, 2008
2. What Are We Modeling When
We Model Emotion?
aka
Emotion Modeling 101
3. HudlickaHudlicka
3
âEmotion Modelingâ
âą Lack of clarity re:
â What is modeled and how
âą Lack of design guidelines re:
â Which theories to use?
â Which data?
â Which computations must be performed?
â Which representational & reasoning formalisms
are best?
â What type of architecture is best?
4. HudlickaHudlicka
4
Emotion Modeling Is ______
A: Emotion expression by machines
B: Emotion recognition by machines
C: Emotion generation in agents / robots
D: Emotion effects on agent / robot behavior
E: Affective user models
F: All of the above
.. And probably some others too
8. HudlickaHudlicka
8
Roles of Emotions
IntrapsychicIntrapsychic
InterpersonalInterpersonal
WHAT?
* Social coordination
* Rapid communication
of behavioral intent;
HOW?
Express emotions via:
-Facial expression
-Speech (content & properties)
-Gesture, Posture
-Specific actions
WHAT?
* Motivation
* Homeostasis
* Adaptive behavior
HOW?
- Emotion generation (appraisal)
- Emotion effects (processing
biases)
- Global interrupt system
- Goal management
- Prepare for coordinated actions
9. HudlickaHudlicka
9
How Do We Recognize an
Emotion if We See One?
âą Manifested across multiple, interacting
modalities:
â Somatic / Physiological (neuroendocrine - e.g., heart rate, GSR)
â Cognitive / Interpretive (âNothing is good or bad but thinking
makes it soâŠâ)
â Behavioral / Motivational (action oriented, expressive, âvisibleâ)
â Experiential / Subjective (âthat special feelingâŠâ, consciousness)
âą Much terminological confusion can be attributed to a lack of
consideration of these multiple modalities of emotions
â e.g., Is emotion a feeling or a thought? - Itâs both
11. HudlickaHudlicka
11
Problem
âą Lack of consistency & terminological clarity
⹠⊠makes it difficult to:
âą Develop systematic guidelines for model
development
âą Communicate effectively about alternative
approaches
âą Evaluate & compare different models & theories
12. HudlickaHudlicka
12
Objective:
Deconstruct âemotion modelingâ
âą View emotion models in terms of two
fundamental processes:
â Emotion generation
â Emotion effects
âą Identify fundamental computational tasks
necessary to implement these
â The emotion modeling âbuilding blocksâ
âą âŠas a step toward more systematic design,
comparison & evaluation of models
24. HudlickaHudlicka
24
Most Influential Appraisal Theories inMost Influential Appraisal Theories in
Computational ModelsComputational Models
âąâą OrtonyOrtony,, CloreClore and Collins (OCC) (1988 -and Collins (OCC) (1988 - âŠâŠ))
â Detailed taxonomy of triggers and emotions
â Well-suited for computational implementation
âąâą LeventhalLeventhal and Scherer (1984 -and Scherer (1984 - âŠâŠ))
â Domain-independent appraisal dimensions
â Appraisal as a dynamic, evolving process
â Multiple levels of resolution
âąâą ArnoldArnold ï ï LazarusLazarus ï ï Smith and Kirby (1960 - ..)Smith and Kirby (1960 - ..)
â Emphasis on coping
â Appraisal as a dynamic process
â Increasing emphasis on mechanisms
25. HudlickaHudlicka
25
What Do We Need To Know
To Build a Model
âą Stimulus - to - emotion mappingâŠ
â ⊠for person⊠situation⊠affective state (?)
â Implemented directly or via appraisal dimensions?
âą Integrating internal & external stimuli
â ⊠remembered & imagined, seen & toldâŠ
âą Distinct stages in the appraisal process
â Functions implemented in each
â Dependencies & interactions among them
âą Factors influencing emotion intensity & how?
â Emotion dynamics (ramp-up & decay)
â ⊠variations by person⊠situation⊠emotion
âą Multiple emotions & conflict resolution
26. HudlickaHudlicka
26
Computational Tasks for
Appraisal Models
Stimuli Emotions
Emotion attributes:
- Complexity of emotion construct
* type
* intensity
* cause âŠ
* direction
* âŠ
Types of stimuli:
- Internal / External
- Real / Imagined
- Past / Present / Future
- Domain specific / Abstract appraisal dimensions
- Complexity of stimulus structure
- Mental constructs required
(e.g., goals, expectations)
- Stimuli-to-emotion mappings
- Intensity calculation
- Nature of mapping process:
* Stages & functions
* Degree of variability
-Integrating multiple emotions
-Emotion dynamics over time
28. HudlickaHudlicka
28
Emotion Effects on Cognition
âą Emotion and cognition function as closely-coupled
information processing systems
âą Emotions influence fundamental processes mediating
high-level cognition:
â Attention speed and capacity
â Working memory speed and capacity
â Long-term memory recall and encoding
âą Influences on processing & contents and structure
â Transient biases influence processing
â Long-term biases result in differences in long-term memory
content & structure
29. HudlickaHudlicka
29
Examples of Affective Biases
âą Anxiety
â Narrows attentional focus
â Bias toward detection of threatening stimuli
â Bias toward interpretation of ambiguous stimuli as threats
â Promotes self-focus
âą Anger
â Increases risk tolerance
â Bias toward impulsive action
â Bias toward attribution of hostile intent in others
âą Positive emotions
â Increase estimates of degree of control
â Overestimate of likelihood of positive events
â Focus on âbig pictureâ
30. HudlickaHudlicka
30
Theories
âą Fewer theories exist than for appraisal
âą Specific mechanisms of emotion effects not as well
developed
âą Some available theories:
â Spreading activation & priming (Bower, 1984; Derryberry, 1988)
âą âNetwork theory of Affectâ
â Distinct modes of processing associated with different
emotions (Oatley & Johnson-Laird, 1987)
â Emotions as patterns of parameters modulating processing
(Fellous, Matthews, Ortony et al., Hudlicka, RitterâŠ)
31. HudlickaHudlicka
31
Modeling Threat Bias
TRAITS /
STATES
COGNITIVE
ARCHITECTURE
PARAMETERS
COGNITIVE ARCHITECTURE
Attention
Action
Selection
Situation
Assessment
Goal
Manager
Expectation
Generator
Affect
Appraiser
Emotions
Higher
Anxiety / Fear
Predisposes towards
Processing
Parameters
Module &
Construct parms.
-Cue selection
- Interpretive biases
...
Preferential processing of
Threatening stimuli
Threat constructs
Rated more highly
Process
Threat
cues
Process
Threatening
interpretations
Traits
Low Stability
MAMIDMAMID
32. HudlickaHudlicka
32
What Do We Need To Know
To Build a Model
âą Emotion - to - effects mapping
â Which cognitive processes & structures affected⊠& how
â How are contents & organization of LTM affected
â How are cognitive appraisal processes affected
âą Relationship between emotion & mood intensity and
type & magnitude of influence
â Can distinct intensities have qualitatively distinct influences?
âą What are the mediating variables of the effects?
â Emotions OR individual appraisal dimensions
(Lerner & Tiedens, 2006)?
âą Multiple emotions & conflict resolution
â How & where are multiple emotions integrated?
33. HudlickaHudlicka
33
Computational Tasks forComputational Tasks for
Modeling Emotion EffectsModeling Emotion Effects
Emotion(s)Emotion(s)
--CognitionCognition Attention, perception, memory,
learning, problem-solving, decision-makingâŠ)
-Behavior Verbal, non-verbal, action selection
âŠâŠ & other affective& other affective
factors:factors:
- Affective States
- Moods
- Traits
Effect(s)Effect(s)
- Emotion-to-behavior mappings
- Emotion-to-processes & structures mappings
- Variability in effects (by intensity, by individualâŠ)
- Integration of multiple emotions
- Similar vs. opposing
- In cognition.. in behavior ..where?
34. HudlickaHudlicka
34
Ideally, theories would exactly specifyIdeally, theories would exactly specify
all computational tasksall computational tasks
.. and provide.. and provide necessary details fornecessary details for
their implementationtheir implementation
âąâą In practice, that is rarely the caseIn practice, that is rarely the case
âąâą The act of constructing a computational modelThe act of constructing a computational model
typically helpstypically helps define & refine thesedefine & refine these detailsdetails
35. HudlickaHudlicka
35
Related Work
âą Lot of people have been thinking about
emotion model design
â Sloman
â Ortony
â Canamero
â Velasquez
â Scheutz
â Lisetti
â Reilly
â âŠ
36. HudlickaHudlicka
36
Summary
âą Analyze emotion models in terms of two categories
of processes:
â Emotion generation
â Emotion effects
âą Identify associated computational tasks
âą See if these âbuilding blocksâ provide basis for:
â More systematic design of emotion models
â Comparison & evaluation of existing models & modeling
alternatives
â Comparison & evaluation of existing theories
âą (Focus on cognitive modality of emotions)
37. HudlickaHudlicka
37
Parting Thought
âAnyone can model emotions. That is easy.
But to model emotions
in the right context
to the right degree
at the right time
for the right reason, and
in the right way
this is not easy.â
Paraphrasing âOn angerâ, Aristotle, Nichomachean Ethics
38. What Are We Modeling When
We Model Emotion?
Eva Hudlicka
Psychometrix Associates
Blacksburg, VA
hudlicka@ieee.org
AAAI Spring Symposium on
âEmotion, Personality and Social Behaviorâ
March 27, 2008