A Proposal for Multimodal Emotion Recognition Using Aural Transformers and Action Units on RAVDESS Dataset
Source abstract
Abstract
Emotion recognition is attracting the attention of the research community due to its multiple applications in different fields, such as medicine or autonomous driving. In this paper, we proposed an automatic emotion recognizer system that consisted of a speech emotion recognizer (SER) and a facial emotion recognizer (FER). For the SER, we evaluated a pre-trained xlsr-Wav2Vec2.0 transformer using two transfer-learning techniques: embedding extraction and fine-tuning. The best accuracy results were achieved when we fine-tuned the whole model by appending a multilayer perceptron on top of it, confirming that the training was more robust when it did not start from scratch and the previous knowledge of the network was similar to the task to adapt. Regarding the facial emotion recognizer, we extracted the Action Units of the videos and compared the performance between employing static models against sequential models. Results showed that sequential models beat static models by a narrow difference. Error analysis reported that the visual systems could improve with a detector of high-emotional load frames, which opened a new line of research to discover new ways to learn from videos. Finally, combining these two modalities with a late fusion strategy, we achieved 86.70% accuracy on the RAVDESS dataset on a subject-wise 5-CV evaluation, classifying eight emotions. Results demonstrated that these modalities carried relevant information to detect users’ emotional state and their combination allowed to improve the final system performance.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Emotion and Mood Recognition · EEG and Brain-Computer Interfaces · Gaze Tracking and Assistive Technology
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Grupode Tecnología del Habla y Aprendizaje Automático (THAU Group), Information Processing and Telecommunications Center, E.T.S.I. de Telecomunicación, Universidad Politécnica de Madrid, Avda. Complutense 30, 28040 Madrid, Spain
Department of Software Engineering, CITIC-UGR, University of Granada, Periodista Daniel Saucedo Aranda S/N, 18071 Granada, Spain
Funding
Ministry of Economy, Industry and Competitiveness · Ministerio de Educación Cultura y Deporte · European Commission · Agencia Estatal de Investigación
References (76)
Show source-provided references
1. The Role of Trust in Proactive Conversational Assistants10.1109/ACCESS.2021.3103893 ↗
2. Cassell, J., Sullivan, J., Prevost, S., and Churchill, E.F. (2000). Embodied Conversational Agents, The MIT Press.10.7551/mitpress/2697.001.0001 ↗
3. From ‘automation’ to ‘autonomy’: The importance of trust repair in human–machine interaction10.1080/00140139.2018.1457725 ↗
4. Driver Emotion Recognition for Intelligent Vehicles: A Survey10.1145/3388790 ↗
5. Thakur, N., and Han, C.Y. (2021). An Ambient Intelligence-Based Human Behavior Monitoring Framework for Ubiquitous Environments. Information, 12.10.3390/info12020081 ↗
6. An Emotion Recognition–Awareness Vulnerability Hypothesis for Depression in Adolescence: A Systematic Review10.1007/s10567-019-00302-3 ↗
7. Discriminative Power of EEG-Based Biomarkers in Major Depressive Disorder: A Systematic Review10.1109/ACCESS.2021.3103047 ↗
8. Facial emotion recognition in Parkinson’s disease: A review and new hypotheses10.1002/mds.27305 ↗
9. Emotional machines: The next revolution10.3233/WEB-190395 ↗
10. McTear, M., Callejas, Z., and Griol, D. (2016). The Conversational Interface: Talking to Smart Devices, Springer.10.1007/978-3-319-32967-3 ↗
11. Schuller, B., and Batliner, A. (2013). Computational Paralinguistics: Emotion, Affect and Personality in Speech and Language Processing, Wiley Publishing. [1st ed.].10.1002/9781118706664 ↗
12. Anvarjon, T., and Kwon, S. (2020). Deep-Net: A Lightweight CNN-Based Speech Emotion Recognition System Using Deep Frequency Features. Sensors, 20.10.3390/s20185212 ↗
13. Luna-Jiménez, C., Griol, D., Callejas, Z., Kleinlein, R., Montero, J.M., and Fernández-Martínez, F. (2021). Multimodal Emotion Recognition on RAVDESS Dataset Using Transfer Learning. Sensors, 21.10.3390/s21227665 ↗
14. A survey of speech emotion recognition in natural environment10.1016/j.dsp.2020.102951 ↗
15. Naga, P., Marri, S.D., and Borreo, R. (2021). Facial emotion recognition methods, datasets and technologies: A literature survey. Mater. Today Proc.
16. Sentiment Analysis: From Opinion Mining to Human-Agent Interaction10.1109/TAFFC.2015.2444846 ↗
17. A Summarization of Image and Video Databases for Emotion Recognition
18. Emotion in a Century: A Review of Emotion Recognition
19. Ekman, P. (1999). Basic Emotions. Handbook of Cognition and Emotion, John Wiley & Sons, Ltd.. Chapter 3.10.1002/0470013494.ch3 ↗
20. Livingstone, S.R., and Russo, F.A. (2018). The Ryerson Audio-Visual Database of Emotional Speech and Song (RAVDESS): A dynamic, multimodal set of facial and vocal expressions in North American English. PLoS ONE, 13.10.1371/journal.pone.0196391 ↗
21. Burkhardt, F., Paeschke, A., Rolfes, M., Sendlmeier, W.F., and Weiss, B. (2005, January 4–8). A database of German emotional speech. Proceedings of the Interspeech 2005, Lisbon, Portugal.10.21437/Interspeech.2005-446 ↗
22. The circumplex model of affect: An integrative approach to affective neuroscience, cognitive development, and psychopathology10.1017/S0954579405050340 ↗
23. Ringeval, F., Sonderegger, A., Sauer, J., and Lalanne, D. (2013, January 22–26). Introducing the RECOLA multimodal corpus of remote collaborative and affective interactions. Proceedings of the 2013 10th IEEE International Conference and Workshops on Automatic Face and Gesture Recognition (FG), Shanghai, China.10.1109/FG.2013.6553805 ↗
24. AffectNet: A Database for Facial Expression, Valence, and Arousal Computing in the Wild10.1109/TAFFC.2017.2740923 ↗
25. IEMOCAP: Interactive emotional dyadic motion capture database10.1007/s10579-008-9076-6 ↗
26. Prasanth, S., Roshni Thanka, M., Bijolin Edwin, E., and Nagaraj, V. (2021). Speech emotion recognition based on machine learning tactics and algorithms. Mater. Today Proc.10.1016/j.matpr.2020.12.207 ↗
27. Speech emotion recognition: Emotional models, databases, features, preprocessing methods, supporting modalities, and classifiers10.1016/j.specom.2019.12.001 ↗
28. A Comprehensive Review of Speech Emotion Recognition Systems10.1109/ACCESS.2021.3068045 ↗
29. Improved speech emotion recognition with Mel frequency magnitude coefficient10.1016/j.apacoust.2021.108046 ↗
30. Eyben, F., Wöllmer, M., and Schuller, B. (2010, January 25–29). Opensmile: The Munich Versatile and Fast Open-Source Audio Feature Extractor. Proceedings of the 18th ACM International Conference on Multimedia, Firenze, Italy.10.1145/1873951.1874246 ↗
31. PRAAT, a system for doing phonetics by computer
32. Bagged support vector machines for emotion recognition from speech10.1016/j.knosys.2019.104886 ↗
33. A multimodal hierarchical approach to speech emotion recognition from audio and text10.1016/j.knosys.2021.107316 ↗
34. Pepino, L., Riera, P., and Ferrer, L. (September, January 30). Emotion Recognition from Speech Using wav2vec 2.0 Embeddings. Proceedings of the Interspeech 2021, Brno, Czechia.10.21437/Interspeech.2021-703 ↗
35. Speech emotion recognition with deep convolutional neural networks10.1016/j.bspc.2020.101894 ↗
36. Att-Net: Enhanced emotion recognition system using lightweight self-attention module10.1016/j.asoc.2021.107101 ↗
37. Attention guided 3D CNN-LSTM model for accurate speech based emotion recognition10.1016/j.apacoust.2021.108260 ↗
38. Robustness to noise for speech emotion classification using CNNs and attention mechanisms10.1016/j.smhl.2020.100165 ↗
39. Speech emotion recognition based on DNN-decision tree SVM model10.1016/j.specom.2019.10.004 ↗
40. Akhand, M.A.H., Roy, S., Siddique, N., Kamal, M.A.S., and Shimamura, T. (2021). Facial Emotion Recognition Using Transfer Learning in the Deep CNN. Electronics, 10.10.3390/electronics10091036 ↗
41. Borrow from rich cousin: Transfer learning for emotion detection using cross lingual embedding10.1016/j.eswa.2019.112851 ↗
42. Amiriparian, S., Gerczuk, M., Ottl, S., Cummins, N., Freitag, M., Pugachevskiy, S., Baird, A., and Schuller, B. (2017, January 20–24). Snore Sound Classification Using Image-Based Deep Spectrum Features. Proceedings of the Interspeech 2017, Stockholm, Sweden.10.21437/Interspeech.2017-434 ↗
43. PANNs: Large-Scale Pretrained Audio Neural Networks for Audio Pattern Recognition10.1109/TASLP.2020.3030497 ↗
44. Wolf, T., Debut, L., Sanh, V., Chaumond, J., Delangue, C., Moi, A., Cistac, P., Rault, T., Louf, R., and Funtowicz, M. (2020, January 16–20). Transformers: State-of-the-Art Natural Language Processing. Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing: System Demonstrations; Association for Computational Linguistics (EMNLP 2020), Virtual Conference.10.18653/v1/2020.emnlp-demos.6 ↗
45. Dlib-Ml: A Machine Learning Toolkit
46. Nguyen, B.T., Trinh, M.H., Phan, T.V., and Nguyen, H.D. (2017, January 16–19). An efficient real-time emotion detection using camera and facial landmarks. Proceedings of the 2017 Seventh International Conference on Information Science and Technology (ICIST), Da Nang, Vietnam.10.1109/ICIST.2017.7926765 ↗
47. Poulose, A., Kim, J.H., and Han, D.S. (2021, January 20–22). Feature Vector Extraction Technique for Facial Emotion Recognition Using Facial Landmarks. Proceedings of the 2021 International Conference on Information and Communication Technology Convergence (ICTC), Jeju Island, Korea.10.1109/ICTC52510.2021.9620798 ↗
48. Ekman, P., and Friesen, W.V. (1978). Facial Action Coding System: A Technique for the Measurement of Facial Movement, Consulting Psychologists Press.10.1037/t27734-000 ↗
49. Emotions Classification using Facial Action Units Recognition
50. Action unit classification for facial expression recognition using active learning and SVM10.1007/s11042-021-10836-w ↗
51. Impact of Action Unit Detection in Automatic Emotion Recognition10.1007/s10044-012-0279-5 ↗
52. An Autonomous Cognitive Empathy Model Responsive to Users’ Facial Emotion Expressions10.1145/3341198 ↗
53. Baltrusaitis, T., Zadeh, A., Lim, Y.C., and Morency, L.P. (2018, January 15–19). OpenFace 2.0: Facial Behavior Analysis Toolkit. Proceedings of the 2018 13th IEEE International Conference on Automatic Face Gesture Recognition (FG 2018), Xi’an, China.10.1109/FG.2018.00019 ↗
54. Classifying and Visualizing Emotions with Emotional DAN10.3233/FI-2019-1832 ↗
55. Minaee, S., Minaei, M., and Abdolrashidi, A. (2021). Deep-Emotion: Facial Expression Recognition Using Attentional Convolutional Network. Sensors, 21.10.3390/s21093046 ↗
56. Cortes, C., Lawrence, N., Lee, D., Sugiyama, M., and Garnett, R. (2015). Spatial Transformer Networks. Advances in Neural Information Processing Systems, Curran Associates, Inc.
57. Kim, J.H., Poulose, A., and Han, D.S. (2021). The Extensive Usage of the Facial Image Threshing Machine for Facial Emotion Recognition Performance. Sensors, 21.10.3390/s21062026 ↗
58. Fusion of medical imaging and electronic health records using deep learning: A systematic review and implementation guidelines10.1038/s41746-020-00341-z ↗
59. Multimodal Machine Learning: A Survey and Taxonomy10.1109/TPAMI.2018.2798607 ↗
60. Sun, L., Xu, M., Lian, Z., Liu, B., Tao, J., Wang, M., and Cheng, Y. (2021, January 24). Multimodal Emotion Recognition and Sentiment Analysis via Attention Enhanced Recurrent Model. Proceedings of the 2nd on Multimodal Sentiment Analysis Challenge, Virtual Event China.10.1145/3475957.3484456 ↗
61. Sun, L., Lian, Z., Tao, J., Liu, B., and Niu, M. (2020, January 16). Multi-Modal Continuous Dimensional Emotion Recognition Using Recurrent Neural Network and Self-Attention Mechanism. Proceedings of the 1st International on Multimodal Sentiment Analysis in Real-Life Media Challenge and Workshop, Seattle, WA, USA.10.1145/3423327.3423672 ↗
62. Mahmud, M., Kaiser, M.S., Vassanelli, S., Dai, Q., and Zhong, N. (2021). Towards Learning a Joint Representation from Transformer in Multimodal Emotion Recognition. Brain Informatics, Springer.10.1007/978-3-030-86993-9 ↗
63. Deep learning-based late fusion of multimodal information for emotion classification of music video10.1007/s11042-020-08836-3 ↗
64. A new proposed statistical feature extraction method in speech emotion recognition10.1016/j.compeleceng.2021.107172 ↗
65. Sentiment analysis in non-fixed length audios using a Fully Convolutional Neural Network10.1016/j.bspc.2021.102946 ↗
66. Conneau, A., Baevski, A., Collobert, R., Mohamed, A., and Auli, M. (September, January 30). Unsupervised Cross-Lingual Representation Learning for Speech Recognition. Proceedings of the Interspeech 2021, Brno, Czechia.10.21437/Interspeech.2021-329 ↗
67. wav2vec 2.0: A Framework for Self-Supervised Learning of Speech Representations
68. Ardila, R., Branson, M., Davis, K., Henretty, M., Kohler, M., Meyer, J., Morais, R., Saunders, L., Tyers, F.M., and Weber, G. (2020, January 20–25). Common Voice: A Massively-Multilingual Speech Corpus. Proceedings of the 12th Conference on Language Resources and Evaluation (LREC 2020), Marseílle, France.
69. Converting video formats with FFmpeg
70. Scikit-learn: Machine Learning in Python
71. Baltrusaitis, T., Mahmoud, M., and Robinson, P. (2015, January 4–8). Cross-Dataset Learning and Person-Specific Normalisation for Automatic Action Unit Detection. Proceedings of the 2015 11th IEEE International Conference and Workshops on Automatic Face and Gesture Recognition (FG), Ljubljana, Slovenia.10.1109/FG.2015.7284869 ↗
72. Baziotis, C., Nikolaos, A., Chronopoulou, A., Kolovou, A., Paraskevopoulos, G., Ellinas, N., Narayanan, S., and Potamianos, A. (2018, January 5–6). NTUA-SLP at SemEval-2018 Task 1: Predicting Affective Content in Tweets with Deep Attentive RNNs and Transfer Learning. Proceedings of the 12th International Workshop on Semantic Evaluation, Orleans, LA, USA.10.18653/v1/S18-1037 ↗
73. Romero, S.E., Kleinlein, R., Jiménez, C.L., Montero, J.M., and Martínez, F.F. (2021, January 21). GTH-UPM at DETOXIS-IberLEF 2021: Automatic Detection of Toxic Comments in Social Networks. Proceedings of the Iberian Languages Evaluation Forum (IberLEF 2021), Co-Located with the Conference of the Spanish Society for Natural Language Processing (SEPLN 2021), Málaga, Spain.
74. Pavlopoulos, J., Malakasiotis, P., and Androutsopoulos, I. (2017, January 4). Deep Learning for User Comment Moderation. Proceedings of the First Workshop on Abusive Language Online, Vancouver, BC, Canada.10.18653/v1/W17-3004 ↗
75. Paszke, A., Gross, S., Massa, F., Lerer, A., Bradbury, J., Chanan, G., Killeen, T., Lin, Z., Gimelshein, N., and Antiga, L. (2019). PyTorch: An Imperative Style, High-Performance Deep Learning Library. Advances in Neural Information Processing Systems 32, Curran Associates, Inc.
76. Dissanayake, V., Zhang, H., Billinghurst, M., and Nanayakkara, S. (2020, January 25–29). Speech Emotion Recognition ‘in the Wild’ Using an Autoencoder. Proceedings of the Interspeech 2020, Shanghai, China.10.21437/Interspeech.2020-1356 ↗