![Page 1: Affective agents perceiving each other’s actions](https://reader036.vdocuments.us/reader036/viewer/2022071813/55a27f0b1a28ab0f408b4694/html5/thumbnails/1.jpg)
Affective Agents perceiving each other’s actions
Matthijs PontierGhazanfar F. Siddiqui
![Page 2: Affective agents perceiving each other’s actions](https://reader036.vdocuments.us/reader036/viewer/2022071813/55a27f0b1a28ab0f408b4694/html5/thumbnails/2.jpg)
Overview of this presentation
● Goal of this study● About the model● Simulation experiments● Conclusions● Future research
![Page 3: Affective agents perceiving each other’s actions](https://reader036.vdocuments.us/reader036/viewer/2022071813/55a27f0b1a28ab0f408b4694/html5/thumbnails/3.jpg)
Goal of this study
● Ultimately, we want to build a robot that can interact with humans in an emotionally natural (human-like) way
● This study: Improve affective decision making model:
− Emotions change according to performed actions− Perceptions change according to performed actions− Changed perceptions affect decisions
![Page 4: Affective agents perceiving each other’s actions](https://reader036.vdocuments.us/reader036/viewer/2022071813/55a27f0b1a28ab0f408b4694/html5/thumbnails/4.jpg)
I-PEFiCADM
![Page 5: Affective agents perceiving each other’s actions](https://reader036.vdocuments.us/reader036/viewer/2022071813/55a27f0b1a28ab0f408b4694/html5/thumbnails/5.jpg)
Effect of actions on perceived ethics
● new_bias(good) = pgood * old_bias(good) +
(1-pgood) * v(agent, action, good)
VGoodAction
0.75Avoid
1.25Criticize
0.5Fight
1.5Comfort
VBadAction
1.25Avoid
1.25Criticize
1.5Fight
0.5Comfort
![Page 6: Affective agents perceiving each other’s actions](https://reader036.vdocuments.us/reader036/viewer/2022071813/55a27f0b1a28ab0f408b4694/html5/thumbnails/6.jpg)
Effects of actions on beliefs
● if beliefchange ≥ 0:new_belief = old_belief + belief_adaptation *beliefchange * ((1 - old_belief) / 2)
● if beliefchange < 0:new_belief = old_belief + belief_adaptation *beliefchange * ((1 + old_belief) / 2)
![Page 7: Affective agents perceiving each other’s actions](https://reader036.vdocuments.us/reader036/viewer/2022071813/55a27f0b1a28ab0f408b4694/html5/thumbnails/7.jpg)
Effects of actions on emotions
● new_anger = panger / n * old_anger +
(1- panger / n) * Σ(changed_anger) / n
● panger = persistency factor for anger● changed_anger = value attached to action● n = number of changed_anger values taken
into account
![Page 8: Affective agents perceiving each other’s actions](https://reader036.vdocuments.us/reader036/viewer/2022071813/55a27f0b1a28ab0f408b4694/html5/thumbnails/8.jpg)
Simulation experiments
● In the simulation experiments, three agents (Harry, Barry and Gary) followed a (fictitious) anger management therapy
● A baseline experiment was performed, with all features set to 0.5, and all beliefs set to 0.
● This resulted in all agents avoiding one other agent
![Page 9: Affective agents perceiving each other’s actions](https://reader036.vdocuments.us/reader036/viewer/2022071813/55a27f0b1a28ab0f408b4694/html5/thumbnails/9.jpg)
Experiment 1: Baseline
![Page 10: Affective agents perceiving each other’s actions](https://reader036.vdocuments.us/reader036/viewer/2022071813/55a27f0b1a28ab0f408b4694/html5/thumbnails/10.jpg)
Conclusions
![Page 11: Affective agents perceiving each other’s actions](https://reader036.vdocuments.us/reader036/viewer/2022071813/55a27f0b1a28ab0f408b4694/html5/thumbnails/11.jpg)
Future research
![Page 12: Affective agents perceiving each other’s actions](https://reader036.vdocuments.us/reader036/viewer/2022071813/55a27f0b1a28ab0f408b4694/html5/thumbnails/12.jpg)
Questions?