Modified Convolutional Neural Network Architecture Analysis for Facial Emotion Recognition









Abstract

Facial expressions are one of the key features of a human being and it can be used to speculate the emotional state at a particular moment. This paper employs the Convolutional Neural Network and Deep Neural Network to develop a facial emotion recognition model that categorizes a facial expression into seven different emotions categorized as Afraid, Angry, Disgusted, Happy, Neutral, Sad and Surprised. This paper compares the performance of two existing deep neural network architectures with our proposed architecture, namely the Venturi Architecture in terms of training accuracy, training loss, testing accuracy and testing loss. This paper uses the Karolinska Directed Emotional Faces dataset which is a set of 4900 pictures of human facial expressions. Two layers of feature maps were used to convolute the features from the images, and then it was passed on to the deep neural network with up to 6 hidden layers. The proposed Venturi architecture shows significant accuracy improvement compared to the modified triangular architecture and the rectangular architecture.


Modules


Algorithms


Software And Hardware

• Hardware: Processor: i3 ,i5 RAM: 4GB Hard disk: 16 GB • Software: operating System : Windws2000/XP/7/8/10 Anaconda,jupyter,spyder,flask Frontend :-python Backend:- MYSQL