Cognizance through Convolution: A Deep Learning Approach for Emotion Recognition via Convolutional Neural Networks

Deep learning techniques have transformed multiple fields, including affective computing. Emotion recognition has gained attention as an integral component of human-computer interactions and has found use across numerous industries such as clinical therapy, affective computing, education, marketing, and entertainment. This research presents a novel approach to emotion recognition via a convolutional neural network (CNN) deep learning algorithm. This method leverages CNN’s hierarchical feature learning capabilities to extract the discriminating features from the raw input data, enabling us to find an accurate emotion classification. Convolutional layers followed by max-pooling operations form a multi-layered CNN architecture specifically for this purpose to extract spatial features while maintaining their key characteristics hierarchically. This process involves an analysis of how these cutting-edge methods, like data augmentation and transfer learning, can improve models’ capacity for generalization. An experimental result on a benchmark emotion recognition dataset shows the effectiveness of our approach by attaining state-of- the-art accuracy and resilience performance. We present insights into the learned representations within the CNN layers, providing illumination into how effective emotion detection works. The proposed methodology brings hope for real-world applications requiring an automated emotion recognition system by creating more natural and empathic human-machine interactions. According to the experimental findings, the CNN model trained on a MacBook Pro M2 Chip for one hour and forty-nine minutes, has helped in achieving 97% accuracy with a loss of less than 17.83. Images were resized to 48 x 48 pixels during pre-processing, and batches of 64 images were processed by the model for 100 epochs training. The proposed CNN-based emotion recognition model achieves high accuracy; however, challenges like imbalanced datasets (e.g., 17 "Disgusted" samples vs. 1354 "Happy" samples in FER2013) and difficulties in real-time deployment are noted. These limitations highlight areas for future optimization, particularly in handling rare emotions and dynamic data. The accuracy achieved when trained with 50 epochs is 52.87%. The review of the ‘happy’ confusion matrix reveals that 1063 correctly classified items and 82 incorrectly classified items. These findings help us demonstrate how well CNN-based emotion recognition works in real-world scenarios, offering a better knowledge of emotion detection and opening the door to more organic and sympathetic human-machine interactions.

Authors

Institutions

Publication Details

Journal
Procedia Computer Science
Published
2025-01-01
DOI
https://doi.org/10.1016/j.procs.2025.04.088
Citations
4
Primary Topic
Emotion and Mood Recognition
Type
article
Field-Weighted Citation Impact
8.47
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Cognizance through Convolution: A Deep Learning Approach for Emotion Recognition via Convolutional Neural Networks

N Bhavana, Amogh S Guthur, Syed Thouheed Ahmed, Affaan Ahmed et al.
4 citations
Procedia Computer Science
Emotion and Mood Recognition
8.47
article

Cognizance through Convolution: A Deep Learning Approach for Emotion Recognition via Convolutional Neural Networks

N Bhavana, Amogh S Guthur, Syed Thouheed Ahmed, Affaan Ahmed, K L Shreyan Reddy
article en
4 citations

Abstract

Deep learning techniques have transformed multiple fields, including affective computing. Emotion recognition has gained attention as an integral component of human-computer interactions and has found use across numerous industries such as clinical therapy, affective computing, education, marketing, and entertainment. This research presents a novel approach to emotion recognition via a convolutional neural network (CNN) deep learning algorithm. This method leverages CNN’s hierarchical feature learning capabilities to extract the discriminating features from the raw input data, enabling us to find an accurate emotion classification. Convolutional layers followed by max-pooling operations form a multi-layered CNN architecture specifically for this purpose to extract spatial features while maintaining their key characteristics hierarchically. This process involves an analysis of how these cutting-edge methods, like data augmentation and transfer learning, can improve models’ capacity for generalization. An experimental result on a benchmark emotion recognition dataset shows the effectiveness of our approach by attaining state-of- the-art accuracy and resilience performance. We present insights into the learned representations within the CNN layers, providing illumination into how effective emotion detection works. The proposed methodology brings hope for real-world applications requiring an automated emotion recognition system by creating more natural and empathic human-machine interactions. According to the experimental findings, the CNN model trained on a MacBook Pro M2 Chip for one hour and forty-nine minutes, has helped in achieving 97% accuracy with a loss of less than 17.83. Images were resized to 48 x 48 pixels during pre-processing, and batches of 64 images were processed by the model for 100 epochs training. The proposed CNN-based emotion recognition model achieves high accuracy; however, challenges like imbalanced datasets (e.g., 17 "Disgusted" samples vs. 1354 "Happy" samples in FER2013) and difficulties in real-time deployment are noted. These limitations highlight areas for future optimization, particularly in handling rare emotions and dynamic data. The accuracy achieved when trained with 50 epochs is 52.87%. The review of the ‘happy’ confusion matrix reveals that 1063 correctly classified items and 82 incorrectly classified items. These findings help us demonstrate how well CNN-based emotion recognition works in real-world scenarios, offering a better knowledge of emotion detection and opening the door to more organic and sympathetic human-machine interactions.

Procedia Computer ScienceVol. 259
REVA University (IN)
Reduced inequalities
Openalex Percentile: Top 3%
Emotion and Mood Recognition
8.47
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.