MuSE-ing on the Impact of Utterance Ordering On Crowdsourced Emotion Annotations
Mimansa Jaiswal Zakaria Aldeneh Cristian-Paul Bara Yuanhang Luo Mihai Burzo Rada Mihalcea Emily Mower Provost

Adversarial Deep Learning in EEG Biometrics
    Ozan Özdenizci, Ye Wang, Toshiaki Koike-Akino, and Deniz Erdoğmuş
O. Özdenizci and D. Erdoğmuş are with the Cognitive Systems Laboratory at Department of Electrical and Computer Engineering, Northeastern University, Boston, MA, USA. E-mail: {oozdenizci, erdogmus}@ece.neu.edu.
Y. Wang and T. Koike-Akino are with the Mitsubishi Electric Research Laboratories, Cambridge, MA, USA. E-mail: {yewang, koike}@merl.com.
O. Ö. and D. E. are partially supported by NSF (IIS-1149570, CNS-1544895), NIDLRR (90RE5017-02-01), and NIH (R01DC009834). Authors thank Paula Gonzalez-Navarro for her contributions in data collection.

    December 30, 2023
============================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================






Emotion recognition algorithms rely on data annotated with high quality labels. However, emotion expression and perception are inherently subjective.  There is generally not a single annotation that can be unambiguously declared “correct.”  As a result, annotations are colored by the manner in which they were collected.  In this paper, we conduct crowdsourcing experiments to investigate this impact on both the annotations themselves and on the performance of these algorithms.  We focus on one critical question: the effect of context.  We present a new emotion dataset, Multimodal Stressed Emotion (MuSE), and annotate the dataset using two conditions: randomized, in which annotators are presented with clips in random order, and contextualized, in which annotators are presented with clips in order.
We find that contextual labeling schemes result in annotations that are more similar to a speaker's own self-reported labels and that labels generated from randomized schemes are most easily predictable by automated systems.



emotion, crowdsourcing, annotation, emotion perception, classifier performance






§ INTRODUCTION



Emotion technologies, both recognition and synthesis, are heavily dependent on having reliably annotated emotional data, annotations that describe the observed emotional display.  The hope is often that these annotations capture the speaker's true underlying state.  Yet, in practice, this true felt sense emotion is unknown, and researchers must resort to manual labeling of data.  The hope is that these manual labels are sufficiently “correct” to enable the training and evaluation of emotion technologies.  One method of ensuring quality labels has been to require the participation of expert raters. However, it can be both expensive and time consuming to hire expert raters. More recently, researchers have embraced crowdsourcing services (e.g., Amazon Mechanical Turk) to efficiently collect annotations from non-expert workers in a cost-effective and timely manner <cit.>. Once collected, annotations from non-expert workers are aggregated to form ground-truth labels that are used for training and evaluating automated systems. However, the method through which these annotations are collected can profoundly impact the behavior of the annotators.  In this paper, we study how the setup of a crowdsourcing task can influence both the collected emotion labels as well as the performance of classifiers trained using these labels.


The effective use of crowdsourcing for collecting reliable emotion labels has been an active research topic. Burmania et al. investigated the trade-off between the number of annotators and underlying reliability of the annotations <cit.>. 



Other work has looked at quality-control techniques to improve the reliability of annotations.  For example, Soleymani et al. used qualification tests to filter out spammers and retain high-quality annotators <cit.>. Burmania et al. investigated the use of gold-standard samples to monitor annotators' reliability and fatigue <cit.>.

However, variability also results from context, relevant past information that provides cues as to how to interpret an emotional display. Context, such as tone, words, expressions can affect how individuals perceive emotion <cit.>.

Context is also implicitly included in the labeling schemes of many of the most common emotion datasets (e.g., IEMOCAP <cit.> and MSP-Improv <cit.>) because annotators rate each utterance (or time period) in order.  That means that annotators are influenced by information that they recently observed <cit.>.  However, emotion recognition systems are often trained over single utterances <cit.>, leading to a mismatch in the information available to annotators and to classification systems. 

  

In this work, we study the difference between annotations obtained for audio clips when emotional displays are presented to annotators with context and when presented randomly. In both cases, annotators are affected by the emotion displays that they have recently observed <cit.>.  However, only in the contextual presentation there is also a cohesive story. 
We investigate the following research questions:


0em

  * Q1: Is there a significant difference between annotations obtained from random and contextual presentations?


  * Q2: Are annotations obtained from contextual presentations more similar to a speaker's own self-reported labels than those from random presentations?


  * Q3: Is there a significant difference between the inter-rater agreements obtained from random and contextual presentations?


  * Q4: How does the performance of an emotion recognition system, operating on single utterances, vary given annotations obtained from random and contextual presentations?


  * Q5: How does the performance gain of an emotion recognition system operating across multiple utterances vary given different amounts of context (defined as number of prior utterances) and labels obtained from random and contextual presentations?



This paper is organized as follows. First, we introduce the dataset and explain the design, collection and post-processing procedures. Then, we present an analysis of the dataset and the collected corpus labels. We then present the results of a state-of-the-art speech-based emotion classification system trained on the random presentation vs. the contextual presentation labels.
The findings from this work will provide insight into performance implications of emotion recognition system given mismatches between the amount of context provided to the annotators generating the labels and the ultimate classification system.=-1






§ DATASET






 §.§ Data Collection



We introduce the Multimodal Stressed Emotion (MuSE) dataset, designed to understand how stress and emotion interplay in spoken communication. The dataset consists of fifty-five recordings from twenty-eight participants, each recorded under two conditions, stressed and not-stressed (one subject participated in only the stressed condition).  The stress condition was recorded during the final exam period at the University of Michigan, the not-stressed condition was recorded after exams concluded.  The emotion component was generated through video stimuli, sampled from <cit.> and <cit.> and through emotionally evocative monologue topics <cit.>.  The data used in this study are a subset of the corpus. Table <ref> shows the questions used to evoke emotions, which fall under following sections: (a) icebreaker; (b) non-neutral (c) non-neutral; (d) non-neutral; (e) ending. The non-neutral sections (b), (c) and (d) were presented in random order using prompts from each of the categories: positive, negative, and intensity.  In each case, one question was used in the stress recording and the other was used in the non-stress recording. Each participant was asked to rate his/her emotions after the completion of each section using the scales of activation (calm vs. excited) and valence (positive vs. negative).  We refer to these annotations as the self-report annotations.






 §.§ Data Preprocessing



The monologues in each section are divided into utterances. However, since the monologues are spontaneous, often there is not a clear sentence boundary. We create utterances by identifying prosodic or linguistic boundaries in spontaneous speech as defined by <cit.>: (a) a clear sentence boundary (full stop or exclamation); (b) a change of context after filler words, or revision of sentence; (c) an extended pause (i.e., a silence greater than three seconds); or (d) filler or example words instead of a full stop.

The dataset contains 2,648 utterances with a mean duration of 12.44 ± 6.72 seconds (Table <ref>). The mean length of stressed utterances (11.73±5.77 seconds) is significantly different from that of the non-stressed utterances (13.30±6.73 seconds).  

We perform data selection, excluding utterances that are shorter than 3-seconds and longer than 35-seconds (2.8% of the original data). This is because short segments may not have enough information to capture emotion, and longer segments can have variable emotion.  This results in 2,574 utterances.









 §.§ Crowdsourcing



We posted our experiments as Human Intelligence Tasks (HITs) on Amazon Mechanical Turk. HITs were defined as sets of utterances in either the contextual or random presentation condition.  In each condition, workers were presented with a single utterances and were asked to annotate the activation and valence values of that utterance using Self Assessment Manikins <cit.>. Once completed, the worker was presented with a new HIT and could not go back to revise a previous estimate of emotion. This annotation strategy is different than the one deployed in <cit.>,where the workers could go back and re-evaluate utterances. 



In the randomized experiment, each HIT is an utterance from any section, by any speaker, from any session and all HITs appear in random order. So, a worker might see the first HIT as Utterance 10 from Section 3 of Subject 4's stressed recording and see the second HIT as Utterance 1 from Section 5 of Subject 10's non-stressed recording. This setup ensured that the workers couldn't condition to any speaker's specific style or contextual information.

In the contextual experiment, we posted each HIT as a collection of ordered utterances from a section of a particular subject's recording. Because each section's question was designed to elicit a particular emotion, we still posted the HITs in a random order over sections from all subjects.  This prevented workers from conditioning to the speaking style of an individual participant. For example, a worker might see the first HIT as Utterance 1...N from Section 3 of Subject 4's stressed recording and see the second HIT as Utterance 1...M from Section 5 of Subject 10's non-stressed recording where N, M are the number of utterances in those sections respectively.

We recruited from a population of workers in the United States who are native English speakers, to reduce the impact of cultural variability.  We ensured that each worker had >98% approval rating and number of HITs approved as >500. We ensured that all workers understood the meaning of activation and valence using a qualification task that asked workers to rank emotion content. The workers were asked to select, given two clips, which clip had the higher valence and which had the higher activation.  The options were chosen from a set including: (1) a speaker in low activation, high valence state and (2) a speaker in high activation, low valence state.  

We assigned each HIT to eight workers.  All HIT workers were paid a minimum wage ($9.25/hr), pro-rated to the minute.  We removed and re-posted assignments where the worker completed the assignment in time shorter than the audio length.  The ground-truth for each utterance was formed by taking the average of the eight annotations.  






















    












§ EXPERIMENTAL SETUP





Acoustic Features. We extract acoustic features using OpenSmile <cit.> with the eGeMAPS configuration <cit.>. The eGeMAPS feature set consists of 88 utterance-level statistics over the low-level descriptors of frequency, energy, spectral, and cepstral parameters. We perform speaker-level z-normalization on all features.=-1

Static Network Setup (Hypothesis 4). We train and evaluate four Deep Neural Networks (DNN) models: {random, contextual}× {valence, activation}. In all cases, we predict the continuous annotation using regression.  For each network setup, we follow a five-fold evaluation scheme and report the average RMSE across the folds. For each test-fold, we use the previous fold for hyper-parameter selection and early stopping. The hyper-parameters include: number of layers {2, 3, 4} and layer width {64, 128, 256}. We use ReLU activation and train the networks with MSE loss using Adam optimizer. 

Dynamic Network Setup (Hypothesis 5). We use Gated Recurrent Unit networks (GRU). The hyper-parameters are: number of layers {1, 2} and layer width {64, 128, 256}. We pass the GRU output of the last time step through a regression layer to get the final outputs. We train the networks with MSE loss using Adam optimizer.

Network Training. We train our networks for a maximum of 100 epochs and monitor the validation loss after each epoch. We stop the training if the validation loss does not improve for 15 consecutive epochs. We revert the network's weights to those that achieved the lowest validation loss during training. Finally we train each network five times and average the predictions to reduce variance due to random initialization.






§ RESULTS AND ANALYSIS





 §.§ Question 1



Hypothesis: Human annotations collected through randomized labeling are significantly different from those collected through contextualized labeling. Prior work has shown context effects emotion perception <cit.>, even when observers are explicitly asked not to take it under consideration <cit.>. Hence, we believe that context provided by previous utterances would lead to a change in perception of a particular utterance.
Tables <ref> and <ref> (sets of significantly different means are bolded (t-test, p<0.01)) show the mean activation and valence, for the random and contextualized labeling schemes, grouped by condition and question, respectively. 
Table <ref> shows that, for non-stress conditions, the mean of the activation ratings obtained through contextual labeling is significantly higher than that obtained through random labeling. The table also shows that, for both stress and non-stress conditions, the valence means obtained through contextual labeling are significantly higher than those obtained through random labeling.
Table <ref> shows that, although the mean valence and activation values were consistently different for the labelling schemes across all emotion elicitation techniques, the differences were significant in some elicitation techniques and not in others.












 §.§ Question 2



Hypothesis: Annotations of outside observers are more similar to self-annotations in the contextual case, compared to the randomized case. Path models <cit.> suggest that subjective voice variation, from the established mental baseline accounts for much of the variance in emotion inference. Hence, emotion inference is aided with more cues about the speech patterns that are more readily provided through context.
Figure <ref> shows the absolute differences between the mean crowdsourced labels (valence and activation, each for random and contextual schemes) and self-reported scores as a function of utterance position. The figure shows that contextual labels have consistently lower absolute differences, compared to self-reported labels, than the random labels. A paired t-test shows that these differences between the contextual and random labels are significant (p<0.01) for both valence and activation.

Our results suggest that crowdsourced emotion labels collected with access to contextual information are closer to self-reported emotion labels. Our results further suggest that these differences are consistent across recording conditions (Table <ref>) and emotion elicitation questions ( 
Table <ref>, sets of significantly different means are bolded, t-test, p<0.01). 





























 §.§ Question 3



Hypothesis: Individual annotators differ in annotation similarity in the contextual presentations, compared to the randomized presentation. Joseph et al. in <cit.> show that while insufficient context results in noisy and uncertain annotations, an overabundance of context may cause the context to outweigh other signals and lead to lower agreement. Further, contextual information biases different people differently on both temporal and intensity metrics <cit.>.  Our results highlight the impact of context: the agreement is significantly higher in the case of labels obtained from the randomized presentations, compared to the contextualized presentations: (1.55 vs. 1.62) for activation and (1.07 vs. 1.14) for valence. This trend holds true for all experimental design setups i.e. {random, contextual}× {valence, activation} and {random, contextual}× {icebreaker, positive, negative, intensity and ending}. As shown in Tables <ref> and <ref>, the labels obtained in both cases are significantly different due to context-based conditioning. However, the conditioning may not impact the labels consistently across all workers, which may lead to lower inter-annotator agreement values. This suggests that it may be beneficial to consider the distribution of annotations as ground-truth, rather than averaging labels, which presumes that the impact of conditioning is consistent across all workers <cit.>.





 §.§ Question 4



Hypothesis: A static classifier will perform better when trained and evaluated using labels annotated with a randomized presentation, compared to a  contextualized presentation. Prior studies have shown that it is easier to classify data with less target variation <cit.> and matched classifier input, which in our case is labels obtained from the random labelling presentation (the classifier processes single utterances at a time, no context).


We test this hypothesis by training and evaluating classifiers for the four possible setups: {random, contextual} x {valence, activation}. The classifier is described in Section <ref>.  We find that the RMSEs are lower for the contextual labels in the case of activation (0.91 vs. 1.00) while the errors are lower for the random labels in the case of valence (1.13 vs. 1.20). Using a paired t-test, we find that the differences in errors are significant in the case of valence but not activation. 
These findings suggest that classification performance is impacted by the labelling methodology, but that this effect may depend on emotion dimension.  

Prior work has demonstrated the importance of considering long-term context when predicting valence (the same effect has not been shown in activation) <cit.>.  The contextual annotations provided the annotators with this information, but the classifier could not take advantage of this effect.  This mismatch may have contributed to the relatively lowered performance of the valence classifier, compared to the activation classifier.

























 §.§ Question 5




Hypothesis: We anticipate that systems trained on contextualized labels will see greater increases in performance as the amount of provided context increases.  This finding would support results in the literature regarding the ordinal nature of emotion perception <cit.> and previous works in emotion recognition that have demonstrated that context can influence the performance of emotion classifiers <cit.>. 

The classifier is described in Section <ref>.  We test this hypothesis by using the contextual annotations in one classifier and the non-contextual (random) annotations for the other classifier.





We select a subset of utterances in each section that have at least five consecutive utterances before them (59% of the original data). The initial classifier is trained without temporal context (but with the contextualized labels).  We incrementally increase the number of past utterances (from zero to five). We run this for every task combination and report the results in Table <ref>.

Table <ref> shows the performance gains after incrementally adding the past utterance, relative to the baseline performance. The addition of past utterances improves the performance over baseline for all setups. Where using contextual labels, however, the performance gains are generally higher than the gains obtained after using random labels. Our results suggest that it is necessary to consider the mismatch the amount of context provided to the annotators generating the labels and the ultimate classification system.









§ CONCLUSION



In this work we showed that the amount of context provided to annotators when assigning emotion labels affects both the annotations themselves and the performance of classifiers using these annotations. We also studied the implications of a mismatch between annotation context and classifier context on classifier performance. For future work, we will analyze the effect of context given multimodal information and the differences in perception of emotion expression in stress vs. non-stressed situations.







    ACKNOWLEDGEMENTS





This material is based in part upon work supported by the Toyota Research Institute (“TRI”), the IBM PhD Fellowship Award, and by the National Science Foundation (NSF CAREER 1651740). Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the NSF, TRI, or any other Toyota entity. The authors would also like to thank Veronica Perez for her input and help in collecting the dataset. -1


IEEEbib
 
=-1

