Skip to main content

Advertisement

Log in

Ameliorate grasshopper optimization algorithm based long short term memory classification for face emotion recognition system

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Face Emotion Recognition (FER) has become a vital need for human interaction with machines in the virtual world. In virtual classroom, the emotional states of the students are necessary for better learning and communication. In this work, Ameliorate Grasshopper Optimization Algorithm (AGOA) based Long Short Term Memory (LSTM) classification for Face emotion recognition system is presented. AGOA is proposed by enhancing the conventional Grasshopper Optimization Algorithm (GOA) with opposition-based learning, levy flight mechanism and Gaussian mutation for the selection of optimized features. Convolution Neural Network (CNN) based feature extraction is adopted and the LSTM unit classifies the basic human emotions such as fear, happy, disgust, anger, sad, surprise and normal. The exploratory work is done using the YALE face database and it resulted in 93.90% recognition accuracy. The results attained shows that the performance measures such as precision, recall, specificity, F-Measure, sensitivity and Area under Curve (AUC) are higher in AGOA-LSTM based system rather than the system without AGOA and it also resulted in reduced error rate.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

Data availability

No data associated with this paper.

References

  1. Vrij A, Hartwig M, Granhag PA (2019) Reading lies: Nonverbal communication and deception. Ann Rev Psychol 70:295–317

    Article  Google Scholar 

  2. Dantas AC, de Nascimento MZ (2022) Face emotions: improving emotional skills in individuals with autism. Multimed Tools Appl 81(18):25947–25969

    Article  Google Scholar 

  3. Panichkriangkrai C, Silapasuphakornwong P, Saenphon T (2021) Emotion recognition of students during e-learning through online conference meeting. Sci Eng Health Tudies 21020010–21020010.C

  4. Krumhuber EG et al (2021) Emotion recognition from posed and spontaneous dynamic expressions: Human observers versus machine analysis. Emotion 21(2):447

    Article  Google Scholar 

  5. Muhammad G, Shamim Hossain M (2021) Emotion recognition for cognitive edge computing using deep learning. IEEE Int Things J 8(23):16894–16901

    Article  Google Scholar 

  6. Ahmady M et al (2022) Facial expression recognition using fuzzified Pseudo Zernike Moments and structural features. Fuzzy Sets Syst 155–172

  7. Li S, Bai Y (2022) Deep Learning and Improved HMM Training Algorithm and Its Analysis in Facial Expression Recognition of Sports Athletes. Comput Intell Neurosci 2022

  8. Buhari AM et al (2022) Invisible emotion magnification algorithm (IEMA) for real-time micro-expression recognition with graph-based features. Multimed Tools Appl 81.7:9151–9176

  9. Nasim S (2022) Facial Expression Recognition Using Weighted Distance Transform. KIET J Comput Inform Sci 5(1):62–74

    Google Scholar 

  10. Patel HA et al (2022) Enhancing CNN with Pre-processing Stage in Illumination-Invariant Automatic Expression Recognition. International Conference on Innovative Computing and Communications. Springer, Singapore, pp 95–106

  11. Kim J-H et al (2019) Efficient facial expression recognition algorithm based on hierarchical deep neural network structure. IEEE Access 7:41273–41285

    Article  Google Scholar 

  12. Gan C et al (2022) Facial expression recognition using densely connected convolutional neural network and hierarchical spatial attention. Image Vision Comput 117:104342

    Article  Google Scholar 

  13. Boughida A, Kouahla MN, Lafifi Y (2022) A novel approach for facial expression recognition based on Gabor filters and genetic algorithm. Evol Syst 13(2):331–345

    Article  Google Scholar 

  14. Jampour M, Sardar AK (2021) Facial Expression Recognition using Multi-Feature Concatenation of Local Face Components and Hierarchical SVM. 2021 5th International Conference on Pattern Recognition and Image Analysis (IPRIA). IEEE 1–6

  15. Sreedharan NPN et al (2018) Grey Wolf optimisation-based feature selection and classification for facial emotion recognition. IET Biom 7(5):490–499

    Article  Google Scholar 

  16. Kim C-M et al (2020) Driver facial expression analysis using LFA-CRNN-based feature extraction for health-risk decisions. Appl Sci 10(8):2956

    Article  Google Scholar 

  17. Sajjad M et al (2020) Human behavior understanding in big multimedia data using CNN based facial expression recognition. Mob Netw Appl 25(4):1611–1621

    Article  MathSciNet  Google Scholar 

  18. Li J et al (2020) Attention mechanism-based CNN for facial expression recognition. Neurocomputing 411:340–350

    Article  Google Scholar 

  19. Bendjillali RI et al (2019) Improved facial expression recognition based on DWT feature for deep CNN. Electronics 8(3):324

    Article  Google Scholar 

  20. Mungra D et al (2020) PRATIT: a CNN-based emotion recognition system using histogram equalization and data augmentation. Multimed Tools Appl 79(3):2285–2307

    Article  Google Scholar 

  21. Kuang Q (2021) Face image feature extraction based on deep learning algorithm." Journal of Physics: Conference Series. vol. 1852. No. 3. IOP Publishing 1852.3: 032040

  22. Benkaddour MK (2021) CNN based features extraction for age estimation and gender classification. Informatica 45(5)

  23. Muazu A, Manzi E, Aminu J (2021) A systematic review of methods of emotion recognition by facial expressions. Int J Adv Res 9:1141–1152. https://doi.org/10.21474/IJAR01/12951

    Article  Google Scholar 

  24. S.D. Learning (2016) CS231n: Convolutional Neural Networks for Visual Recognition, 2016, [Online], Available: http://cs231n.stanford.edu/, Accessed: 08 September

  25. Saremi S, Mirjalili S, Lewis A (2017) Grasshopper optimisation algorithm: Theory and application. Adv Eng Softw 105:30–47

    Article  Google Scholar 

  26. Meraihi Y, Gabis AB, Mirjalili S, Ramdane-Cherif A (2021) Grasshopper Optimization Algorithm: Theory, Variants, and Applications. IEEE Access 9:50001–50024. https://doi.org/10.1109/ACCESS.2021.3067597

    Article  Google Scholar 

  27. Zhang H, Gao Z, Zhang J, Yang G et al (2019) Visual tracking with levy flight grasshopper optimization algorithm. In Pattern Recognition and Computer Vision. Springer, Cham, Switzerland, pp 217–227

  28. Ewees AA, AbdElaziz M, Houssein EH (2018) Improved grasshopper optimization algorithm using opposition-based learning. Expert Syst Appl 112:156–172

    Article  Google Scholar 

  29. Raeesi F, Azar BF, Veladi H, Talatahari S (2020) An inverse TSK model of MR damper for vibration control of nonlinear structures using an improved grasshopper optimization algorithm. Structures 26:406–416

    Article  Google Scholar 

  30. Hammouche R et al (2022) Gabor filter bank with deep autoencoder based face recognition system. Expert Syst Appl 197:116743

  31. Ayeche F, Alti A (2021) HDG and HDGG: an extensible feature extraction descriptor for effective face and facial expressions recognition. Pattern Anal Appl 24:1095–1110

    Article  Google Scholar 

  32. Lestariningati SI et al (2022) Group Class Residual ℓ 1-Minimization on Random Projection Sparse Representation Classifier for Face Recognition. Electronics 11(17):2723

    Article  Google Scholar 

Download references

Funding

No funding available.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sumalakshmi CH.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

CH, S., P, V. Ameliorate grasshopper optimization algorithm based long short term memory classification for face emotion recognition system. Multimed Tools Appl 83, 37961–37978 (2024). https://doi.org/10.1007/s11042-023-16837-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-16837-1

Keywords

Navigation