DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering &...

41
School of Electrical Engineering & Telecommunications Ting Dang 1,2 , Vidhyasaharan Sethu 1 ,Eliathamby Ambikairajah 1,2 1 School of Electrical Engineering and Telecommunications, UNSW, Australia 2 ATP Research Laboratory, DATA61 (CSIRO), Australia DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION INCORPORATING TEMPORAL DEPENDENCIES OF EMOTION UNCERTAINTY USING KALMAN FILTERS

Transcript of DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering &...

Page 1: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

School of Electrical Engineering & Telecommunications

Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2

1 School of Electrical Engineering and Telecommunications, UNSW, Australia2 ATP Research Laboratory, DATA61 (CSIRO), Australia

DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION INCORPORATING TEMPORAL DEPENDENCIES OF EMOTION

UNCERTAINTY USING KALMAN FILTERS

Page 2: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

1. Continuous Emotion Prediction

2. Inter-rater Variability

3. Dynamic multi-rater GMR

4. Experimental Results

5. Conclusion

Content

2

Page 3: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

ContinuousEmotionPrediction

• Dimensional Representation

--- Affective attribute: arousal, valence

ØEmotionRepresentation

• Categorical Representation

--- Happy, anger, sad, etc.

3

Page 4: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

ContinuousEmotionPrediction

4Time/s

Valence

Page 5: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

ContinuousEmotionPrediction

5Time/s

Page 6: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

Inter-rater Variability

• Averaging ratings ignore the discrepancies between raters

3950 4000 4050 4100 4150 4200 4250 4300 4350

-0.2

-0.1

0

0.1

0.2

0.3

• Other factors (i.e. recording conditions) may affect rater’s judgements

• Intense emotions are easier to recognize while the subtle emotions are moreambiguous.

Valence

Valence

6

Rater 1 Rater 2

Rater 3

Average

Page 7: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

Inter-rater Variability

7

Average

Page 8: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

8

• Gaussian assumption of label distribution may not be true

• Multi-rater Gaussian mixture regression (GMR) does not consider temporal dependencies

Inter-rater Variability

Page 9: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

Inter-rater Variability

9

Average

Page 10: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

Dynamicmulti-rater GMR

• Incorporation of both forward and backward Kalman filters into multi-rater GMR toaccount for the temporal dependencies in both directions.

• Label distribution given by GMM instead of single Gaussian.

• Measure to quantify uncertainty from predicted distribution (GMM).10

Average

Page 11: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

GaussianMixtureRegression(GMR)Ø GMRmodel

𝜆 𝒛 = 𝑃(𝒙, 𝒚)

𝑃𝒚 𝒕𝒙 𝒕,𝜆

𝒙,𝒚

𝒚𝒕

𝒚𝒕∗

• Training vectors are generated by concatenatingthe feature vector and mean rating

• Joint distribution of feature vectors andlabels

Ø Probabilitydistribution

11

Ø Incorporationofuncertainty• Training vectors are generated by concatenating

the feature vector and individual annotation

Features

Vale

nce

(mea

n ra

ting)

𝒙

𝒚

Features

Vale

nce

(indi

vidu

al r

atin

g)

𝒙

𝒚 𝒊

Page 12: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

Ø Predictedlabeldistribution

𝒚𝒕 𝒚𝒕

𝑃𝒚 𝟏

𝒙 𝟏,𝜆

𝒙,𝒚

0 50 100 150 200 2500

0.5

1

1.5

2

2.5

3

𝑃𝒚 𝟐

𝒙 𝟐,𝜆

𝒙,𝒚

Fram

e 1

Fram

e 2

𝑚 = 1

𝑚 = 2

𝑚 = 1𝑚 = 2

• Predicted labeldistribution(GMM)

12

Features 𝒙

GaussianMixtureRegression(GMR)

𝒚𝒕 𝒚𝒕

𝑃2𝒚 𝟏

𝒙 𝟏,𝜆

𝒙,𝒚

𝑃2𝒚 𝟐

𝒙 𝟐,𝜆

𝒙,𝒚

𝜇4

𝜎4

𝜇6

𝜎6

Fram

e 1

Fram

e 2

𝑚 = 1 𝑚 = 2

Dominant mixture component to approach the label distribution

• Approximatedlabel distribution(Gaussian)

Vale

nce

(indi

vidu

al r

atin

g)𝒙

𝒚 𝒊

Page 13: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

GaussianMixtureRegression(GMR)

Ø Plotofuncertaintyofemotionpredictions

• Standard deviation of six raters correlates with the predicted uncertainty of emotion

Ø Limitations

• The assumption of Gaussianity over label distribution may not hold true

• GMR does not model temporal dependencies between frames

13

Annotations (Ground truth)

Predictions

Page 14: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

Dynamicmulti-rater GMR• Adopting predicted GMM distribution directly• Kalman filter is adopted to explore the temporal dependencies

14

Noisy observations of underlying label distribution (predictions independent of other frames)

Incorporating temporal dependencies

Page 15: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

Dynamicmulti-rater GMR• Adopting predicted GMM distribution directly• Kalman filter is adopted to explore the temporal dependencies

• Vector representation of GMM distributions is adopted by Kalman filter

15

𝒗8 = [𝑤;48,⋯𝑤;=>8, 𝒖;48@ ,⋯𝒖;=>8

@ , 𝑉𝑒𝑐(𝚺;48)@,⋯𝑉𝑒𝑐(𝚺;=>8)@]@

𝒔8 = [𝑤48,⋯𝑤=G8, 𝒖48@ ,⋯𝒖=G8

@ , 𝑉𝑒𝑐(𝚺48)@,⋯𝑉𝑒𝑐(𝚺=G8)@]@

Page 16: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

𝒔8H4 𝒔8𝑃(𝒔8|𝒔8H4)

𝒗8H4 𝒗8

ØKalman filter

𝒔8 = 𝑭𝒔8H4 + 𝒘8H4(𝑛𝑜𝑖𝑠𝑒𝒘8H4~𝑁(0, 𝑸))

𝒗8 = 𝑯𝒔8 + 𝒓8(𝑛𝑜𝑖𝑠𝑒𝒓8~𝑁(0, 𝑹))

• 𝒗8 is treated as the observation of label distribution and 𝒔8 is the underlying distributionthat depends on the long-term dynamics

𝒗8: noisy observation of 𝒔8

16

𝒔8: underlying label distribution

• During training phase, parameters of Kalman filters (𝑭, 𝑸,𝑯 and 𝑹) are estimated wherethe observations 𝒗8 and the ground truth 𝒔8 are known.

• During test phase, Kalman filters are utilised to predict the label distribution 𝒔Z8 based on theGMR prediction 𝒗8and the prediction of previous frames 𝒔Z8H4

Dynamicmulti-rater GMR

Page 17: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

Ø ForwardandbackwardKalman filter

KF1

KF2𝒔8 𝒔8[4𝑃(𝒔8|𝒔8[4)

𝒗8 𝒗8[4𝒔Z8 = 𝛼𝒔8]^4 + (1 − 𝛼)𝒔8]^6

• Forward

• Backward

• Final label prediction

𝒔Z8 [𝑤, 𝑢, Σ]

𝒔8H4 𝒔8𝑃(𝒔8|𝒔8H4)

𝒗8H4 𝒗8

17

Dynamicmulti-rater GMR

Page 18: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

Measures of UncertaintyØProbabilisticuncertaintyvolume

𝑃𝑈𝑉8 = c𝑓 𝒚 𝑑𝒚, 𝑓 𝒚 = f1, 𝑃 𝒚8 > 𝜃0, 𝑃(𝒚8) ≤ 𝜃

• Given threshold 𝜃, 𝑃𝑈𝑉4 for a broad GMM (high uncertainty in left side) is larger than 𝑃𝑈𝑉6 for a narrow GMM (low uncertainty in right side)

• Probabilistic uncertainty volume estimates the local variability of a distribution

𝑃𝑈𝑉

𝑃𝑈𝑉4 𝑃𝑈𝑉6>

𝑃𝒚

𝒚

𝑃𝒚

𝒚

18

Page 19: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

SystemEvaluation• System evaluation focuses on the comparison between predicted and underlying

label distributions

Predicted by systemPred

ictio

n

Inferred from annotations (multiple raters)

Labe

ldistrib

ution

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 Time/s

19

Page 20: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

EvaluationMetrics

• Underlying label distribution (GMM) is time-dependent and estimated in the labelspace by 6 annotations

Predicted label distribution Underlying label distributionProb

ability

Prob

ability

20

Page 21: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

Predicted label distributionProb

ability

Prob

ability

EvaluationMetrics

Ø Correlationcoefficient (CC)

• Pearson’s correlation coefficient between probabilistic uncertainty volumeestimated from the predicted and the underlying label distribution

• A higher CC indicates better predicted label distributions

• Probabilistic uncertainty volume is estimated for the predicted and underlyinglabel distribution respectively for each frame

• Underlying label distribution is time-dependent and estimated in the label spaceby 6 annotations

𝑃𝑈𝑉

21

Underlying label distribution

Page 22: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

EvaluationMetrics

• Underlying label distribution is time-dependent and estimated in the label spaceby 6 annotations

Ø KLdivergence

• KL divergence estimates the similarity between the predicted and the underlying label distributions

• A smaller KL divergence indicates better predicted label distributions

• Median and 25th and 75th percentiles of KL divergence over entire test dataset are estimated (boxplot)

Predicted label distributionProb

ability

Prob

ability

22

Underlying label distribution

Page 23: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

ExperimentalSettingsØTrainingphase ØTestphase

23* Github: https://github.com/TingDang90/Dynamic-multi-rater-GMR

Page 24: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

ExperimentalSettings

ØExperimentalsettings

• Database: RECOLA (6 annotations)

• Features: 5 functionals applied to 130 LLDs

• PCA : 40 dimensions

• Delays: 2s for arousal and 4s for valence

• GMM mixture number: [2,4,8]

• Linear coefficient of Kalman filter: [0, 1] with a step increase of 0.1

• Baseline:

--- Multi-rater GMR system

i. CC between the PUV of predicted Gaussian and PUV of underlying label distribution

ii. KL between the predicted Gaussian and the underlying label distribution(GMM)

24

Page 25: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

ExperimentalResultsØCC betweenpredictedandtrue

0

0.1

0.2

0.3

0.4

0.5

0.6

2 mix 4 mix 8 mix

Baseline

Proposed

0.5s smoothing

1s smoothing

1.5s smoothing

00.050.1

0.150.2

0.250.3

0.350.4

2 mix 4 mix 8 mix

Baseline

Proposed

0.5s smoothing

1s smoothing

1.5s smoothing

(a) arousal

(b) valence

𝑃𝑈𝑉

• Incorporating temporal dependencies benefits uncertainty prediction, especially for valence

CC

CC

Mean filter to smooth the underlying emotion prediction

Mean filter to smooth the underlying emotion prediction

GMM mixture number

GMM mixture number

25

• CC between the PUV of the predicted and underlying label distributions (GMM)

Page 26: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

ExperimentalResultsØ KLdivergencebetweenpredictedandunderlyinglabeldistributions

• The proposed system leads to more reliable and smoothed distribution prediction

Baseline BaselineProposed Proposed

Arousal Valence

26

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1 2 3 4

• KL between the predicted and underlying label distribution (GMM) is computed

Page 27: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

Conclusion

• A dynamic multi-rater GMR to predict emotion uncertainty by considering thetemporal dependencies is proposed, which is achieved by applying Kalmanfilters.

• Probabilistic uncertainty volume is introduced as a measure to quantifyuncertainty of emotion predictions (GMM).

• The statistics of KL divergence between predicted and underlying labeldistributions indicate that incorporating temporal dependencies between framesleads to a smoother change in the label distributions

• Future work will focus on relaxing linearity assumption about the evolution ofemotion label distributions

27

Page 28: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

Reference[1] E. Mower et al., "Interpreting ambiguous emotional expressions," in Affective Computing and Intelligent Interaction and Workshops, 2009.ACII 2009. 3rd International Conference on, 2009, pp. 1-8: IEEE.

[2] F. Ringeval et al., "Prediction of asynchronous dimensional emotion ratings from audiovisual and physiological data," Pattern RecognitionLetters, vol. 66, pp. 22-30, 2015.

[3] R. Lotfian and C. Busso, "Retrieving Categorical Emotions Using a Probabilistic Framework to Define Preference Learning Samples," inINTERSPEECH, 2016, pp. 490-494.

[4] F. Eyben, M. Wöllmer, and B. Schuller, "A multitask approach to continuous five-dimensional affect sensing in natural speech," ACMTransactions on Interactive Intelligent Systems (TiiS), vol. 2, no. 1, p. 6, 2012.

[5] J. Han, Z. Zhang, M. Schmitt, M. Pantic, and B. Schuller, "From Hard to Soft: Towards more Human-like Emotion Recognition byModelling the Perception Uncertainty," presented at the ACM MM 2017, Mountain View, 2017.

[6] M. S. Grewal, "Kalman filtering," in International Encyclopedia of Statistical Science: Springer, 2011, pp. 705-708.[7] K. Somandepalli, R. Gupta, M. Nasir, B. M. Booth, S. Lee, and S. S. Narayanan, "Online Affect Tracking with Multimodal Kalman Filters,"in Proceedings of the 6th International Workshop on Audio/Visual Emotion Challenge, 2016, pp. 59-66: ACM.

[8] T. Toda, A. W. Black, and K. Tokuda, "Voice conversion based on maximum-likelihood estimation of spectral parameter trajectory," IEEETransactions on Audio, Speech, and Language Processing, vol. 15, no. 8, pp. 2222-2235, 2007.

[9] Z. Huang and J. Epps, "An Investigation of Emotion Dynamics and Kalman Filtering for Speech-based Emotion Prediction," Proc.Interspeech 2017, pp. 3301-3305, 2017.

[10] N. Cummins, V. Sethu, J. Epps, and J. Krajewski, "Probabilistic acoustic volume analysis for speech affected by depression," inINTERSPEECH, 2014, pp. 1238-1242.

[11] V. Sethu, J. Epps, and E. Ambikairajah, "Speaker variability in speech based emotion models-Analysis and normalisation," in Acoustics,Speech and Signal Processing (ICASSP), 2013 IEEE International Conference on, 2013, pp. 7522-7526: IEEE.

28

Page 29: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

Thankyou

29

Page 30: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

• Thresholds 𝜃k are defined in terms of percentiles of all the probabilities calculatedby fitting the test features to the GMM models

• The optimal threshold 𝜃k is determined experimentally based on the systemperformance

30

ThresholdsofProbabilisticUncertaintyVolume

Predicted label distribution Underlying label distribution

Page 31: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

31

CCbetweenPUVfrompredictedandunderlyingdistributions

Optimal threshold 𝜃k for arousal

80 82 84 86 88 90 92 94 96 98

0.45

0.46

0.47

0.48

0.49

0.5

0.51

0.52

0.53

0.54

0.55

Threshold in percentiles

Cor

rela

tion

betw

een

PUV

estim

ated

from

pre

dict

ed a

nd u

nder

lyin

g la

bel d

istri

butio

ns

Page 32: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

32

SmoothnessofPUVfromunderlyinglabeldistribution

100 200 300 400 500 600 700 800 900 10000.6

0.7

0.8

0.9

1

1.1

Frame

PUV

PredictionGround truth

100 200 300 400 500 600 700 800 900 10000.6

0.7

0.8

0.9

1

1.1

Frame

PUV

Smoothed Ground truthSmoothed Prediction

100 200 300 400 500 600 700 800 900 1000-0.5

0

0.5

Frame

Mea

n ra

ting

Mean rating

Page 33: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

33

KLdivergence

𝐼m]n 𝑃4, 𝑃6 =12 c 𝑃4 𝒙 𝐼𝑛

𝑃4 𝒙𝑃6 𝒙

𝑑𝑥 + c 𝑃6 𝒙 𝐼𝑛𝑃6 𝒙𝑃4 𝒙

𝑑𝒙�

𝒙

p(3.1)

• Symmetric KL divergence is utilised, with a larger KL divergence indicating a greater separation between them.

• Specifically, a Monte-Carlo estimate of the symmetric KL divergence proposed in [11] is utilised to quantify the separation between two distributions.

Page 34: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

ExperimentalResultsØ KLdivergencebetweenpredictedandunderlyinglabeldistributions

Arousal Valence

Proposed Baseline Proposed Baseline

Mean 0.1439 1.6872 0.2085 1.8628SD 0.1818 7.2714 0.2044 1.1236

--- Baseline means the KL diverenge calculated between predicted and underlyingGMM distributions.

--- The proposed system leads to more reliable and smoothed distribution prediction

34

Page 35: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

35

0

2

4

6

8

10

1 2 3 4

Baseline BaselineProposed Proposed

Arousal Valence

KL divergence

Page 36: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

36

Uncertainty Prediction using Kalman filters

Page 37: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

37

Figure. 25-75% quartile plotted as error bar, with 6 true annotations overlaid. utterance 2 in dev setYellow: predicted GMM(ESN) ; Cyan: assumed ‘ground truth’; Green: predicted GMM(Kalmanfilter)

Uncertainty Prediction using Kalman filters

Page 38: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

38

Left: utterance 4 in dev set;

Page 39: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

39

Kalman filter

Page 40: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

40

CC between the standard deviation (SD) of predicted Gaussians and PUV (ground truth)

Arousal Valence

2mix 0.0050 0.008

4mix 0.3726 0.075

8mix 0.4632 0.1243

CC 0.2392 0.0512

Page 41: DYNAMIC MULTI-RATER GAUSSIAN MIXTURE REGRESSION ...School of Electrical Engineering & Telecommunications Ting Dang1,2, Vidhyasaharan Sethu1,Eliathamby Ambikairajah1,2 1 School of Electrical

41

0

0.1

0.2

0.3

0.4

0.5

0.6

2 mix 4 mix 8 mix

Baseline

Baseline with smooth

Proposed

0.5s smoothing

1s smoothing

1.5s smoothing

00.050.1

0.150.2

0.250.3

0.350.4

2 mix 4 mix 8 mix

Baseline

Baseline with smooth

Proposed

0.5s smoothing

1s smoothing

1.5s smoothing

(a) arousal

(b) valence