Published 31.07.2024
Keywords
- SVM,
- CNN,
- facial expressions,
- deeplearning,
- machine learning
- classification,
- convolutional neural network,
- VGG16,
- MobileNet ...More
Copyright (c) 2024 NIBRAS FAROOQ AKRAM ALKHALEELİ; Yaşar Becerikli (Co-Author)

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Abstract
There are different humans in our life. With the different languages and cultures of the human, the involuntary methods of facial and body expression remain the most realistic and honest ways. In this study, we will interpret people's emotions through facial expression. A system for detecting human emotions through facial expressions is proposed, in which we first extract facial features using deep learning methods, (VGG16 and MobileNet v1 of CNN models) and then train an SVM algorithm for emotion classification. The results showed that the properties extracted and classified by SVM are superior to the SoftMax classification method in the algorithms (VGG16, MobileNet v1) are used. We see an increase in accuracy of VGG16+SVM equal 3.07 compared to using the Softmax in VGG16. And the resulting accuracy increases by MobileNet+SVM equal 2.737 compared to MobileNet+Softmax. The second part we propose to model a hybrid neural network from each VGG with MobileNet to extract the features and then classification by SVM algorithm.
References
- Jakkula, V. (2006). Tutorial on support vector machine (svm). School of EECS, Washington State University, 37(2.5), 3.
- Courbariaux, M., Bengio, Y., & David, J. P. (2014). Training deep neural networks with low precision multiplications. arXiv preprint arXiv:1412.7024.
- Simonyan, K., & Zisserman, A. (2014). Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:1409.1556.
- Andrew, G., & Menglong, Z. (2017). Efficient convolutional neural networks for mobile vision applications. Mobilenets.
- SÜNNETCİ, K. M., AKBEN, S. B., KARA, M. M., & ALKAN, A. Face Mask Detection Using GoogLeNet CNN-Based SVM Classifiers. Gazi University Journal of Science, 36(2), 645-658.
- Çınar, A., & Tuncer, S. A. (2021). Classification of lymphocytes, monocytes, eosinophils, and neutrophils on white blood cells using hybrid Alexnet-GoogleNet-SVM. SN Applied Sciences, 3(4), 1-11.
- Çınar, A., & Tuncer, S. A. (2021). Classification of normal sinus rhythm, abnormal arrhythmia and congestive heart failure ECG signals using LSTM and hybrid CNN-SVM deep neural networks. Computer methods in biomechanics and biomedical engineering, 24(2), 203-214.
- Kutlu, H., Avci, E., & Özyurt, F. (2020). White blood cells detection and classification based on regional convolutional neural networks. Medical hypotheses, 135, 109472.
- Brownlee, J. (2018). Better deep learning: train faster, reduce overfitting, and make better predictions. Machine Learning Mastery.
- Cao, Q., Shen, L., Xie, W., Parkhi, O. M., & Zisserman, A. (2018, May). Vggface2: A dataset for recognising faces across pose and age. In 2018 13th IEEE international conference on automatic face & gesture recognition (FG 2018) (pp. 67-74). IEEE.
- Yang, J., Ren, P., Zhang, D., Chen, D., Wen, F., Li, H., & Hua, G. (2017). Neural aggregation network for video face recognition. In Proceedings of the IEEE conference on computer vision and pattern recognition (pp. 4362-4371).
- Hassaballah, M., & Awad, A. I. (Eds.). (2020). Deep learning in computer vision: principles and applications. CRC Press.
- Krizhevsky, A., Sutskever, I., & Hinton, G. E. (2017). Imagenet classification with deep convolutional neural networks. Communications of the ACM, 60(6), 84-90.
- Pinaya, W. H. L., Vieira, S., Garcia-Dias, R., & Mechelli, A. (2020). Convolutional neural networks. In Machine learning (pp. 173-191). Academic Press.
- Zhang, K., Zhang, Z., Li, Z., & Qiao, Y. (2016). Joint face detection and alignment using multitask cascaded convolutional networks. IEEE signal processing letters, 23(10), 1499-1503.
- https://www.kdef.se/download-2/7Yri1UsotH.html
- https://www.kaggle.com/datasets/tom99763/testtt
- Chen, J., Chen, Z., Chi, Z., & Fu, H. (2014, August). Facial expression recognition based on facial components detection and hog features. In International workshops on electrical and computer engineering subfields (pp. 884-888).
- Shabat, A. M. M. (2017). Improvements of local directional pattern for texture classification (Doctoral dissertation).
- Ayvaz, U., & Gürüler, H. (2017). The detection of emotional expression towards computer users. International Journal of Informatics Technologies, 10(2), 231-239.
- Sadeghi, H., & Raie, A. A. (2022). Histnet: Histogram-based convolutional neural network with chi-squared deep metric learning for facial expression recognition. Information Sciences, 608, 472-488.
- AKGÜL, İ., & Funda, A. K. A. R. (2022). Emotion Recognition from Facial Expressions by Deep Learning Model. Journal of the Institute of Science and Technology, 12(1), 69-79.
- Dachapally, P. R. (2017). Facial emotion detection using convolutional neural networks and representational autoencoder units. arXiv preprint arXiv:1706.01509.
- Dandıl, E., & Özdemir, R. (2019). Real-time facial emotion classification using deep learning. Data Science and Applications, 2(1), 13-17.
- Ruiz-Garcia, A., Elshaw, M., Altahhan, A., & Palade, V. (2016, September). Deep learning for emotion recognition in faces. In International Conference on Artificial Neural Networks (pp. 38-46). Springer, Cham.