a theory of unifying cognitive processing, appraisal and emotion bob marinier john laird university...

29
A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

Upload: loraine-goodwin

Post on 16-Dec-2015

218 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

A Theory of Unifying Cognitive Processing, Appraisal and Emotion

Bob MarinierJohn Laird

University of Michigan

Page 2: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

2

Overview

Introduction Emotions Agent Processing Unification

Page 3: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

3

Introduction Have independent theories of agent

processing and emotion Agent Processing: Allen Newell’s PEACTIDM Emotion: Appraisal Theory

Each of these is incomplete Emotions and rationality are tightly integrated

in humans Emotions prepare humans for situations and

motivate them, but still allow for flexibility in generating responses (i.e. can do more than react)

How can we unify agent processing and emotion?

Page 4: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

Emotion: Appraisal Theory

Page 5: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

5

Appraisal Theory of Emotion

Suppose a person has some goals, beliefs, etc. (knowledge)

An event occurs (internal or external) The person appraises the relationship between his

goals and the event along a number of dimensions (e.g. unexpectedness, conduciveness, agency, etc).

The appraisal automatically leads to emotion (e.g. physiological/cognitive changes, thought-action urges, etc)

The person perceives emotion as feelings (internal event)

The person copes with feelings by taking internal or external actions to improve/maintain the relationship between his goals and the environment

Page 6: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

6

Scherer 2001 Roseman 2001Smith & Lazarus 1990; Smith & Kirby 2001

Lazarus 1991/2001Gratch & Marsella (2004)

Novelty: SuddennessNovelty: FamiliarityNovelty: PredictabilityIntrinsic pleasantnessGoal/need relevance Motivational relevance Goal relevance RelevanceCause: agent

AgencySelf/Other accountability

Blame and creditCausal attributionCause: motive

Outcome probabilityProbability

Future expectancyFuture expectations

Likelihood

UrgencyDiscrepancy from expectation

Unexpectedness

Conduciveness Situational state Motivational congruence Goal congruence DesirabilityControl

Control potentialProblem-focused coping potential

Coping potential

ChangeabilityPower Controllability

AdjustmentEmotion-focused coping potential

Internal standards compatibility Type of ego

involvementPerspective

External standards compatibility

Motivational stateProblem type

14/Complete 17/Complete 5/Partial 17/Partial 6/Partial

Page 7: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

7

Scherer 2001 Elation/Joy Fear Rage/Hot Anger

Suddenness High/medium High High

Familiarity Low Low

Predictability Low Low Low

Intrinsic pleasantness Low

Goal/need Relevance High High High

Cause: agent Other/nature

Other

Cause: motive Chance/intentional

Intentional

Outcome probability Very high High Very high

Discrepancy from Expectation

Dissonant Dissonant

Conduciveness Very high Obstruct Obstruct

Urgency Low Very high High

Control High

Power Very low High

Adjustment Medium Low High

Internal standards compatibility

External standards compatibility

Low

Appraisals to EmotionsR

ele

vance

Implic

ati

on

Copin

g

pote

nti

al

Norm

ati

ve

Sig

nifi

canc

e

Page 8: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

8

Agent

Environment

Emotion (Thought-Action Urges,

Cognitive Changes, Physiological Changes)

Event Goals, Beliefs

Inference/Appraisal Perception

(of Feelings)

Coping Perception Action

App

rais

al

Det

ecto

r

Page 9: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

9

What’s missing?

How are appraisals generated? When are appraisals generated? How do emotion and appraisal

impact behavior (in detail)?

Page 10: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

Agent Processing: PEACTIDM

And unification withappraisal and emotion

Page 11: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

11

Agent Processing:Allen Newell’s PEACTIDM

Perceive Raw perception

Encode Domain-independent representation

Attend Chose stimulus to process

Comprehend Generate a structure that relates stimulus to goals that can be used to inform behavior

Tasking Perform goal maintenance

Intend Chose an action

Decode Decompose action into motor commands

Motor Execute motor commands

Even

t Pro

cess

ing

Resp

onse

Pro

cess

ing

Page 12: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

12

Event Processing:Desirable Properties Domain independent Limited working memory Happens over time Incremental Supports immediate comprehension Supports hierarchical comprehension Supports prediction Influenced by external processes

Page 13: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

13

Encode will generate domain-independent structures from the raw information it gets from Perceive

Possible encoded structures Talmy (1975)

Figure Motion Path Ground

Simplification Actor Action

May also include information about novelty (e.g. this is a common event or not, it occurred suddenly or not, etc)

Encode and Event Structure

BobWalkingAcrossStreet

BobWalking across street

Page 14: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

14

Attend There may be multiple events occurring

simultaneously Encode is a fast parallel process, and

thus all perceived events may be encoded

Attend picks one to focus on and comprehend next May pick based on novelty, which is

generated by Perceive and Encode

Page 15: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

15

Comprehension Process Goal: To create data structures that inform

behavior Key: Process sequences of events Process

Observe some sequence of events (e.g. the beginning of some sequence)

Match partial sequence to known complete sequence Use complete sequence to predict next event

Only work on one event or sequence at a time (i.e. processing is local)

Since the event structures are domain independent, this process is also domain independent

Page 16: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

16

Abstract Events, Sequences and Subgoals An event sequence can be abstracted to

represent a single event in a more abstract sequence

Example: Step down from curb Take a few steps Step up onto curb …this is just the “Cross the Street” event, which may

be just one event in the “Get from Car to Office” sequence, which may be one event in the “Go to Work” sequence…which may be just one event in the “Living My Life” sequence.

Abstract events can be thought of as subgoals There are many possible ways to represent these

hierarchies….

Page 17: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

17

Step Down

Walk

Cross the Street

Walk up to Building

Open Door

Get From Car to Office

Event Knowledge Hierarchy 1

Enter Building

Cross theStreet

EnterBuilding

Get From Carto Office

Events

Sequences

Events

Sequences

Events

Step Up

Go to Work

Go to Work

Sequences

Events

Page 18: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

18

Go to Work1 Go to Work2 …

AB1 AB2 …

Step Down

Walk

Enter Street

Step Up

Walk up to Building

Cross the Street

CS & AB

ES1 ES2 …

Cross the Street1

Cross the Street2

CS & AB1

CS & AB2

Events

SequencesEvents

Sequences

Sequences

Events

Events

Event Knowledge Hierarchy 2

Leave StreetLS1 LS2 … EB11 EB12 …

EB1

Approach Building

EB21 EB22 …

Open Door

EB2

Enter Building1

Enter Building2

Get from Car to Office1

Get from Car to Office2

AB & EB1

AB & EB2

Enter Building

AB & EB

Get from Car to Office

SequencesEvents

Go to Work

SequencesEvents

… …

Page 19: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

19

Comprehension Process Details

Comprehend Event

Reinterpret Events

MatchesPrediction?

Determine Probability

Determine Causality

Determine Goal

Conduciveness

Extract Information to

Inform Behavior

YES

NO

Appraisals

Page 20: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

20

Event Processing: Desirable Properties Revisited

Domain independent Events are domain-independent

Limited working memory

One interpretation at a time

Happens over time Events occur over time

Incremental Attend to one event at a time; Local processing

Supports immediate comprehension

Can always guess at complete sequence based on event

Supports hierarchical comprehension

Sequences can be abstracted to events

Supports prediction Next event can be read from guessed complete sequence

Influenced by external processes

Ambiguity resolution can be biased by current goal, emotion, memory activation, etc.

Page 21: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

21

Agent Processing: Allen Newell’s PEACTIDM

Perceive Raw perception

Encode Domain-independent representation

Attend Chose stimulus to process

Comprehend Generate a structure that relates stimulus to goals that can be used to inform behavior

Tasking Perform goal maintenance

Intend Chose an action

Decode Decompose action into motor commands

Motor Execute motor commands

Even

t Pro

cess

ing

Resp

onse

Pro

cess

ing

Page 22: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

22

Tasking Process Goal: Update current goal if threatened Key: Emotion automatically signals with

status (goal threatened, situation alterable) and how to fix it (e.g. whose fault is it, etc)

Process: If feel bad (i.e. goal threatened)

If feel angry (e.g. can alter course of events), set new subgoal to get back on track

If feel afraid (e.g. can’t alter course of events), give up on goal

Page 23: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

23

Tasking Process Details

Tasking

Set New Subgoal

Feel Bad?

Set New Goal

AngryHow?

YES

Afraid

Feelings

Coping Strategie

s

Page 24: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

24

Intend Process Goal: Determine next action to execute Key: In general, there may be many paths

from the current situation to the goal, so Intend must pick one

In general, may also have to contend with action tendencies (e.g. automatic responses)

Process: If urgency is high, chose “automatic” response Otherwise, walk event hierarchy to find path to goal If first event on path is mine, execute it (otherwise

wait for event to occur)

Page 25: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

25

Scherer 2001 Generated By Required ByNovelty: Suddenness Perception

AttendNovelty: FamiliarityEncodingNovelty: Predictability

Intrinsic pleasantness

Tasking (via Feelings)

Goal/need relevance

Comprehension

Cause: agentCause: motiveOutcome probabilityUrgencyDiscrepancy from expectation ComprehensionConduciveness

Tasking (via Feelings)

ControlPowerAdjustmentInternal standards compatibilityExternal standards compatibility

Unification

Page 26: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

26

Agent

Environment

Emotion (Thought-Action Urges,

Cognitive Changes, Physiological Changes)

Event Goals, Beliefs

Inference/Appraisal (PEAC)

Perception (of Feelings)

(PE)

Coping (ACTI) Perception

(PE) Action (IDM)

App

rais

al

Det

ecto

r

Page 27: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

27

Predictions

Agent should be interruptible Partial ordering constraint on

appraisal generation Different emotions may require

different amounts of processing Time constraints may lead to errors

in comprehension (and thus emotion)

Page 28: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

28

Future Work

Tracking multiple goals Keeping track of others’ goals Better-than-random

disambiguation Dealing with loosely-connected

event hierarchies

Page 29: A Theory of Unifying Cognitive Processing, Appraisal and Emotion Bob Marinier John Laird University of Michigan

29

Summary: Unification of PEACTIDM, Appraisal and Emotion PEACTIDM defines critical functions, but not how they

are achieved, e.g. What is generated by comprehension? How does tasking work?

Appraisal and Emotion define critical data used to drive behavior (and which of those data arise from automatic or knowledge-driven processes), but not how the data are generated by the agent’s processing, e.g.

When is appraisal generated? Why is appraisal generated then?

In general, Need appraisal information in order to Attend,

Comprehend, Task and Intend Comprehension (and Perception and Encoding) provide this

appraisal information Emotion summarizes it (and also generates common

automatic responses and prepares body to take those actions)