Staged Transfer Learning for Multi-Label Facial Emotion Recognition from Full Faces

Human emotions play a crucial role in shaping human decisions and actions. These emotions can be conveyed through various channels, including facial expressions, vocal inflections, body language, written communication, and physiological changes. Affective computing and emotion recognition aim to develop software systems that can detect and classify human emotions. Researchers have traditionally employed two main approaches: computer vision and deep learning. Facial emotion recognition focuses on categorizing human emotions based on facial image data. While prior research has primarily focused on recognizing single emotions (multiclass), this study addresses the challenge of multilabel recognition, where an image can depict multiple emotions simultaneously. To address this complexity, we introduce a novel deep learning technique called staged transfer learning. This approach breaks down the learning process into manageable subtasks, where each stage leverages the knowledge acquired from the previous stage. We utilized the unique “emoface” dataset containing multi-label facial imagery to evaluate the effectiveness of our proposed method. We implemented a two-step deep learning approach for facial emotion recognition. This approach leverages both custom convolutional neural networks (CNNs) and pre-trained models via transfer learning. In the first stage, transfer learning was applied to the fer2013 dataset, a large multiclass collection, to extract robust features for recognizing seven basic emotions (happiness, sadness, surprise, fear, anger, and disgust). Subsequently, the second stage transferred this learned knowledge to the emoface dataset, which is a smaller multilabel dataset encompassing 25 emotions. This staged approach achieved high performance, with an average binary accuracy of 0.9389 (training), 0.9220 (validation), and 0.9187 (testing), along with low binary cross-entropy loss. These results outperform the baseline models and existing research on multi-label facial emotion recognition, validating the effectiveness of our proposed method. This ability to recognize multiple emotions simultaneously opens doors for applications in various fields, including affective computing, healthcare, human-computer interaction, robotics, and potentially autonomous vehicles.

Authors

Institutions

Publication Details

Published
2024-10-19
DOI
https://doi.org/10.1109/niles63360.2024.10753183
Citations
1
Primary Topic
Emotion and Mood Recognition
Type
article
Field-Weighted Citation Impact
0.51
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Staged Transfer Learning for Multi-Label Facial Emotion Recognition from Full Faces

Mohamed M. Abd ElMaksoud, Ahmed H. Kandil, Sherif H. ElGohary
1 citations
Emotion and Mood Recognition
0.51
article

Staged Transfer Learning for Multi-Label Facial Emotion Recognition from Full Faces

Mohamed M. Abd ElMaksoud, Ahmed H. Kandil, Sherif H. ElGohary
article en
1 citations

Abstract

Human emotions play a crucial role in shaping human decisions and actions. These emotions can be conveyed through various channels, including facial expressions, vocal inflections, body language, written communication, and physiological changes. Affective computing and emotion recognition aim to develop software systems that can detect and classify human emotions. Researchers have traditionally employed two main approaches: computer vision and deep learning. Facial emotion recognition focuses on categorizing human emotions based on facial image data. While prior research has primarily focused on recognizing single emotions (multiclass), this study addresses the challenge of multilabel recognition, where an image can depict multiple emotions simultaneously. To address this complexity, we introduce a novel deep learning technique called staged transfer learning. This approach breaks down the learning process into manageable subtasks, where each stage leverages the knowledge acquired from the previous stage. We utilized the unique “emoface” dataset containing multi-label facial imagery to evaluate the effectiveness of our proposed method. We implemented a two-step deep learning approach for facial emotion recognition. This approach leverages both custom convolutional neural networks (CNNs) and pre-trained models via transfer learning. In the first stage, transfer learning was applied to the fer2013 dataset, a large multiclass collection, to extract robust features for recognizing seven basic emotions (happiness, sadness, surprise, fear, anger, and disgust). Subsequently, the second stage transferred this learned knowledge to the emoface dataset, which is a smaller multilabel dataset encompassing 25 emotions. This staged approach achieved high performance, with an average binary accuracy of 0.9389 (training), 0.9220 (validation), and 0.9187 (testing), along with low binary cross-entropy loss. These results outperform the baseline models and existing research on multi-label facial emotion recognition, validating the effectiveness of our proposed method. This ability to recognize multiple emotions simultaneously opens doors for applications in various fields, including affective computing, healthcare, human-computer interaction, robotics, and potentially autonomous vehicles.

Cairo University (EG)
Gender equality
Openalex Percentile: Top 28%
Emotion and Mood Recognition
0.51
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.