a pragmatic approach to implementation of emotional

Post on 16-May-2022

2 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

A Pragmatic Approach

to Implementation of Emotional

Intelligence in Machines

Michal Ptaszynski Rafal Rzepka Kenji Araki

Language Media Laboratory

Graduate School of Information Science and Technology

Hokkaido University

Presentation Outline

1. Affective Computing (AC) - a bit of criticism

2. Our approach - Pragmatism in AC research

3. What we did already - AC through Pragmatics

4. (Near and Far) Future Work

2 5-7 November 2009AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09),

Affective Computing – Criticism

3 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

Affective Computing – Criticism

4

Goal of Affective Computing

(Picard, 1995, 1997):

AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

To create a machine able to

understand the emotions of

a user and adapt its behavior

according to them.

R. W. Picard, "Affective Computing," MIT-TR, 321, 1995

R. W. Picard, Affective Computing, MIT Press, 1997

Affective Computing – Criticism

5

Two approaches to fulfill this goal:

1. Recognizing user emotions

(user-focused)

2. Implementing emotion experience

in machines (machine-focused)

AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

Affective Computing – Criticism

6 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

• Human-like / Socialized Robots

• Learn about the emotion processes in humans (by analogy)

• Find a cure for psychosomatic diseases (stress, depression, etc.)

2. Emotion Experience in Machines

Motivations:

2. Emotion Experience in Machines

• Human-like / Socialized Robots

Affective Computing – Criticism

7 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

2. Emotion Experience in Machines

• Human-like / Socialized Robots

What does it mean to be HUMAN-LIKE? Charles Manson is a

human …Do we need our robots to be like C.M.?

Affective Computing – Criticism

8 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

Which robots should be human-like? Which needn’t?

Quarrels, fights and disputes are also social phenomena

User: Make me a coffee.

Robot: I’m not in the mood right now…Very human-like, but

would you buy it?

2. Emotion Experience in Machines

Affective Computing – Criticism

9 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

But… To actually implement emotions into machines

we already need to know the process…

And unfortu-nately…

We don’t, and our knowledge about emotions is often not computable yet.

• Learn about the emotion processes in humans (by analogy)

* GOOD EXAMPLE: see Karl Fua

• Find cure for psychosomatic diseases (stress, depression, etc.)

2. Emotion Experience in Machines

Affective Computing – Criticism

10 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

• For research like that you need to employ psychologists, neuropsychologists, psychiatrists, medicine doctors, more than computer scientists.

• Computer scientists: dirty work of computing the knowledge.

* GOOD EXAMPLE: see Diane Gromala

1. Emotion Recognition

Facial Expressions

Voice

Biometric data

Gestures

Language

Affective Computing – Criticism

11 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

Use some

(behavioral)

assumptions to

determine emotional

state of a human

1. Emotion RecognitionExamples of assumptions:

User is crying = sad

Speaks loudly = angry

His waving hands above his head = angry

High blood pressure = excited

Says “f*ck” = irritated

Affective Computing – Criticism

12 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

1. Emotion RecognitionExamples of assumptions:

User is crying = sad Maybe he’s cutting an onion in the kitchen?

Speaks loudly = angry

Maybe is listening to the music and cannot hear well?

His waving hands above his head = angry Maybe it means “help!”

High blood pressure = excited

Could this be hypertension?

Says “f*ck” = irritated

What is he is saying it like “Oh, f*ck, yeah!”

Affective Computing – Criticism

13 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

1. Emotion Recognition

Affective Computing – Criticism

14 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

Very little research

Simplified to motivation on

the beginning of papers

Almost no research

Problem 1.

• Need to continuously review the assumptions according to context.

Problem 3.

• Is it enough to recognize the emotions,or is there more?

Problem 2.

• How to use the recognized information further?

Our Approach – Pragmatism in AC

15 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

Our Approach – Pragmatism in AC

16

Emotions are strate-gies/abilities that (should) enhance our lives.*

Robots are tools to

enhance human lives.

AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

*) Robert C. Solomon. The Passions: Emotions and the Meaning of Life, Hackett Publishing, 1993.

Our Approach – Pragmatism in AC

17

Emotions are strate-gies/abilities that (should) enhance our lives.*

Robots are tools to

enhance human lives.

AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

*) Robert C. Solomon. The Passions: Emotions and the Meaning of Life, Hackett Publishing, 1993.

What functions could

robots fulfill to enhance

our (emotional) lives?

Our Approach – Pragmatism in AC

18 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

Conversation

Conversation

Our Approach – Pragmatism in AC

19 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

Our Approach – Pragmatism in AC

20 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

1990. Peter Salovey & John D. Mayer:

Emotional Intelligence

The ability to recognize, monitor one's own and

others' emotions, to discriminate among them and

to use this information to guide one's thinking and

actions.

Salovey, P. & Mayer, J.D. (1990) "Emotional intelligence" Imagination, Cognition, and Personality, 9, 185-211

Our Approach – Pragmatism in AC

21 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

Our Approach – Pragmatism in AC

22 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

manage emotion in oneself

and others.Emotion management is the

final ability!

Our Approach – Pragmatism in AC

23 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

After over 15 years of Affective

Computing we’re still here!!

recognize emotions

Our Approach – Pragmatism in AC

24 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

It’s time to go a half step

further!discriminate between […]

appropriate and inappropriate

[…] expressions of emotions

Our Work – AC through Pragmatics

25 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

Our Work – AC through Pragmatics

26 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

Our Work – AC through Pragmatics

27 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

Our Work – AC through Pragmatics

28 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

Our Work – AC through Pragmatics

29 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

Our Work – AC through Pragmatics

30 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

“I’m so happy (because) I passed the exam!”

Expressions of

emotion appearing

most often =

appropriate /natural/

for this context Confront expression from

the sentence with the list

Our Work – AC through Pragmatics

31 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

Baseline = 45%-50%

Baseline+CVS = 50%

Blog mining = 60%

Blogs+CVS = 60%-70%

Future Work

32 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

Other abilities

are waiting!

Future Work

33 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

With EI framework Reformulate some abilities for the need of machine

implementation

There are some attempts toward other abilities in several research

With conversational agent

Gather appropriate conversational strategies

Create conversation model

Implications toward ethics Could we compute irony, sarcasm using information

about emotion appropriateness?

And a lot more!

Thank you for your attention!

34 AAAI Fall Symposium on Biologically Inspired Cognitive Architectures (BICA-09), 5-7 November 2009

top related