Sentiment Expression Conditioned by Affective Transitions and Social - - PowerPoint PPT Presentation

sentiment expression conditioned by affective transitions
SMART_READER_LITE
LIVE PREVIEW

Sentiment Expression Conditioned by Affective Transitions and Social - - PowerPoint PPT Presentation

Sentiment Expression Conditioned by Affective Transitions and Social Forces Moritz Sudhof Andrs Gomz Emilsson Andrew L. Maas Christopher Potts KDD 2014 Sentiment Expression Conditioned by Affective Transitions and Social Forces Stanford


slide-1
SLIDE 1

Sentiment Expression Conditioned by Affective Transitions and Social Forces

Moritz Sudhof Andrés Goméz Emilsson Andrew L. Maas Christopher Potts

KDD 2014 ¡

slide-2
SLIDE 2

Sentiment Expression Conditioned by Affective Transitions and Social Forces

Moritz Sudhof Andrés Goméz Emilsson Andrew L. Maas Christopher Potts

KDD 2014 ¡

Stanford University ¡ Psychology ¡ Linguistics ¡ Computer Science ¡

slide-3
SLIDE 3

Sentiment Expression Conditioned by Affective Transitions and Social Forces

Human emotional states are not independent, random, or isolated. They proceed along systematic paths and are conditioned by the states of others in our communities. We can improve sentiment classification by incorporating information about emotion sequences using CRFs.

slide-4
SLIDE 4

Affective Transitions

Emotions aren’t random. Your current emotional state is heavily influenced by your previous emotional state.

slide-5
SLIDE 5

Affective Transitions ¡

slide-6
SLIDE 6

Studying Affective Transitions

Experience Project mood status corpus

slide-7
SLIDE 7

alive sleepy stressed

  • ptimistic

bored blah cheerful confused amused annoyed anxious hopeful lonely tired sad excited depressed calm horny happy 25323 26316 26777 28569 28643 29119 29235 29850 31609 33220 34998 37504 51590 52097 52975 63035 65614 76344 77209 89344

Moods Corpus

2 million posts

slide-8
SLIDE 8

Emotion Transition Probabilities

slide-9
SLIDE 9

Emotion Transitions

log-scale CTP(a,b)

bewildered artistic curious bouncy chill distressed disappointed excited bewildered crushed chill chipper lazy bitchy bored chipper blissful bouncy energetic flirty numb lonely devastated angry melancholy amused anxious blah cheerful depressed

0.03 0.04 0.06 0.1

slide-10
SLIDE 10

Emotion Transitions

slide-11
SLIDE 11

Worried

slide-12
SLIDE 12

Hopeful

slide-13
SLIDE 13

Blessed

slide-14
SLIDE 14

Social Forces

We are social animals. Our opinions and expressions are influenced by the opinions and expressions of people in our community.

slide-15
SLIDE 15

Social Forces ¡

slide-16
SLIDE 16

Studying Social Forces

slide-17
SLIDE 17

Review Ratings

Rating Reviews 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0 0.3K 1.3K 2.5K 3.3K 4.8K 7.9K negative (18% of reviews) positive (25% of reviews) neutral (58% of reviews)

2.9 million reviews

slide-18
SLIDE 18

Review Sequence Transitions

negative neutral positive positive neutral negative 0.07 0.21 0.51 0.4 0.67 0.44 0.53 0.12 0.04 (a) All product sequences

slide-19
SLIDE 19

negative neutral positive positive neutral negative 0.27 0.27 0.27 0.56 0.56 0.56 0.17 0.17 0.17 negative neutral positive positive neutral negative 0.05 0.11 0.35 0.3 0.6 0.47 0.66 0.28 0.18

Review Sequence Transitions

negative neutral positive positive neutral negative 0.07 0.21 0.51 0.4 0.67 0.44 0.53 0.12 0.04

(a) All product sequences (b) High-variance sequences (c) Randomized sequences

slide-20
SLIDE 20

Classification Experiments

Conditional Random Field (CRF) vs. MaxEnt

slide-21
SLIDE 21

Experimental Setup

  • CRF and MaxEnt
  • Simple unigram features
  • L2 regularization
  • For each model, choose the regularization

penalty by cross-validating over possible values.

  • Run 20 trials: randomly split the data 80/20,

train, test, rinse repeat.

  • Non-parametric Wilcoxon rank-sums test

measures the significance of the difference between CRF and MaxEnt performance.

slide-22
SLIDE 22

micro−average macro−average negative positive

MaxEnt CRF

0.0 0.2 0.4 0.6 0.8 1.0

0.81 0.8 0.77 0.84 0.8 0.79 0.75 0.83

* * * *

Affective Transitions: Polarity

F1 Score

slide-23
SLIDE 23

Affective Transitions: Emotions

F1 Score

micro−average macro−average depressed hopeful satisfied cheerful stressed anxious

MaxEnt CRF

0.0 0.2 0.4 0.6 0.8 1.0

0.51 0.43 0.64 0.53 0.39 0.36 0.34 0.31 0.49 0.4 0.62 0.51 0.36 0.31 0.31 0.28

* * * * * * * *

slide-24
SLIDE 24

micro−average macro−average negative neutral positive

MaxEnt CRF

0.0 0.2 0.4 0.6 0.8 1.0

0.72 0.69 0.66 0.77 0.63 0.71 0.67 0.63 0.76 0.61

* * * * *

Social Forces

F1 Score

slide-25
SLIDE 25

Conclusion

Social and psychological forces influence our expression. If sentiment models are sensitive to these contextual forces, we can make better decisions.

slide-26
SLIDE 26

Thank You

sudhof@stanford.edu