Analysis of Machine Learning Algorithms for Facial Expression Recognition

被引:3
作者
Kumar, Akhilesh [1 ]
Kumar, Awadhesh [1 ]
机构
[1] Banaras Hindu Univ, Dept Comp Sci, Varanasi, Uttar Pradesh, India
来源
ADVANCED NETWORK TECHNOLOGIES AND INTELLIGENT COMPUTING, ANTIC 2021 | 2022年 / 1534卷
关键词
Facial expression; Emotion; Machine learning; KNN; QDA; Decision tree; Gaussian NB; Random Forest; REPRESENTATION;
D O I
10.1007/978-3-030-96040-7_55
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
People can identify emotion from facial expressions easily, but it is more difficult to do it with a computer. It is now feasible to identify feelings from images because of recent advances in computational intelligence. Emotional responses are those mental states of thoughts that develop without conscious effort and are naturally associated with facial muscles, resulting in different facial expressions such as happy, sad, angry, contempt, fear, surprise etc. Emotions play an important role in nonverbal cues that represent a person's interior thoughts. Intimate robots are expanding in every domain, whether it is completing requirements of elderly people, addressing psychiatric patients, child rehabilitation, or even childcare, as the human-robot interface is grabbing on every day with the increased demand for automation in every industry. We evaluate and test machine learning algorithms on the FER 2013 data set to recognize human emotion from facial expressions, with some of them achieving the highest accuracy and the others failing to detect emotions. Many researchers have used various machine learning methods to identify human emotions during the last few years. In this research article, we analyze eight frequently used machine learning techniques on the FER 2013 dataset to determine which method performs best at categorizing human facial expression. After analyzing the results, it is found that the accuracy of some of the algorithms is quite satisfactory, with 37% for Logistic Regression, 33% for K-neighbors classifier, 100% for Decision Tree Classifier, 78% for Random Forests, 57% for Ada-Boost, 100% for Gaussian NB, 33% for LDA (Linear Discriminant Analysis), and 99% for QDA (Quadratic Discriminant Analysis). Furthermore, the experimental results show that the Decision Tree and Gaussian NB Classifier can correctly identify all of the emotions in the FER 2013 dataset with 100% classification accuracy, while Quadratic Discriminant Analysis can do so with 99% accuracy.
引用
收藏
页码:730 / 750
页数:21
相关论文
共 50 条
[1]   Emotion recognition using fourier transform and genetic programming [J].
Acharya, Divya ;
Billimoria, Anosh ;
Srivastava, Neishka ;
Goel, Shivani ;
Bhardwaj, Arpit .
APPLIED ACOUSTICS, 2020, 164
[2]   Facial Emotion Recognition Using Transfer Learning in the Deep CNN [J].
Akhand, M. A. H. ;
Roy, Shuvendu ;
Siddique, Nazmul ;
Kamal, Md Abdus Samad ;
Shimamura, Tetsuya .
ELECTRONICS, 2021, 10 (09)
[3]  
Al-Omair O.M., 2019, P 13 ANN IEEE INT SY, P1, DOI [10.1109/SYSCON.2019.8836770, DOI 10.1109/SYSCON.2019.8836770]
[4]   Facial expression recognition using human machine interaction and multi-modal visualization analysis for healthcare applications [J].
Altameem, Torki ;
Altameem, Ayman .
IMAGE AND VISION COMPUTING, 2020, 103
[5]  
Amara K., 2021, CEUR WORKSHOP PROC, V2904, P253
[6]  
Amodei D, 2016, PR MACH LEARN RES, V48
[7]   Dual-graph regularized discriminative transfer sparse coding for facial expression recognition [J].
Chen, Dongliang ;
Song, Peng .
DIGITAL SIGNAL PROCESSING, 2021, 108
[8]   Emotion recognition based on fusion of long short-term memory networks and SVMs [J].
Chen, Tian ;
Yin, Hongfang ;
Yuan, Xiaohui ;
Gu, Yu ;
Ren, Fuji ;
Sun, Xiao .
DIGITAL SIGNAL PROCESSING, 2021, 117
[9]  
Dumitriu T, 2018, INT C INTELL COMP CO, P63, DOI 10.1109/ICCP.2018.8516647
[10]   FACIAL EXPRESSIONS OF EMOTION [J].
EKMAN, P ;
OSTER, H .
ANNUAL REVIEW OF PSYCHOLOGY, 1979, 30 :527-554