Enhancing Facial Expression and Micro-Expression Recognition Through Hybrid Dimensionality Reduction and Machine Learning Classification

Authors

Viola Bakiasi (Shtino) ORCID icon for Viola Bakiasi (Shtino)

Phd, Faculty of Information Technology, Computer Science Department, University “Aleksandër Moisiu” of Durrës, Albania (Albania)

Article Information

DOI: 10.51584/IJRIAS.2026.11070148

Subject Category: Computer Science

Volume/Issue: 11/7 | Page No: 2066-2082

Publication Timeline

Submitted: 2026-08-02

Accepted: 2026-08-07

Published: 2026-08-14

Abstract

Facial expression and micro-expression recognition have become essential research topics in affective computing, computer vision, and intelligent human–computer interaction. Despite recent advances, accurately recognizing subtle facial movements remains challenging because of their short duration, low intensity, and the high dimensionality of facial image data. This study proposes a hybrid machine learning framework that combines advanced dimensionality reduction techniques with supervised classification algorithms to improve recognition performance while reducing computational complexity. The proposed approach employs geometric facial landmark extraction using the Dlib library, followed by image preprocessing through grayscale conversion, histogram equalization, and normalization. Three dimensionality reduction techniques—Kernel Principal Component Analysis (KPCA), t-distributed Stochastic Neighbor Embedding (t-SNE), and Uniform Manifold Approximation and Projection (UMAP)—are investigated to generate compact and discriminative feature representations. These reduced feature spaces are subsequently classified using Support Vector Machine (SVM), Decision Tree, and Random Forest algorithms. Experimental evaluation was conducted using the AffectNet and CASME II datasets, which provide diverse facial expressions and spontaneous micro-expressions. The findings demonstrate that dimensionality reduction substantially decreases computational cost while preserving discriminative information. Among the evaluated combinations, Random Forest integrated with KPCA and UMAP achieved the highest classification accuracy of approximately 94%, while simultaneously reducing training time by nearly 40%. The results indicate that combining nonlinear dimensionality reduction with ensemble learning provides an effective and computationally efficient solution for facial emotion recognition. The proposed framework offers promising applications in intelligent surveillance, healthcare, psychological assessment, and next-generation human–computer interaction systems.

Keywords

Facial Expression Recognition, Micro-Expression Recognition, Machine Learning, Dimensionality Reduction, Random Forest, Human–Computer Interaction.

Downloads

References

1. Bakiasi Shtino, V. (2024). Bayesian Analysis of Micro-Expressions: A Study on CASME II and AffectNet. International Journal of Intelligent Systems and Applications in Engineering(IJISAE), Vol.12, No. 4, 2024. https://ijisae.org/index.php/IJISAE/article/view/6273/5073 [Google Scholar] [Crossref]

2. Bakiasi Shtino, V., Muça, M., & Bushati, S. (2024). Machine Learning Integration for Precise Facial Micro-Expression Recognition. Journal of Computer Science (JCS), Vol. 20, No.11, 2024. https://doi.org/10.3844/jcssp.2024.1545.1558 [Google Scholar] [Crossref]

3. Bakiasi, V., Muça, M., & Kapçiu, R. (2024). Dimensionality Reduction: A Comparative Review using RBM, KPCA, and t-SNE for Micro-Expressions Recognition. International Journal of Advanced Computer Science and Applications, 15(1), 370–379. https://doi.org/10.14569/ijacsa.2024.0150135 [Google Scholar] [Crossref]

4. Bishop, C. M. (2006). Pattern Recognition and Machine Learning. Springer, Vol. 1. https://doi.org/10.1007/978-0-387-45528-0 [Google Scholar] [Crossref]

5. Breiman, L. (2001). Random forests. Machine Learning, 45, 5–32. [Google Scholar] [Crossref]

6. https://doi.org/10.1023/A:1010933404324 [Google Scholar] [Crossref]

7. Cortes, C., & Vapnik, V. (1995). Support-vector networks. Machine Learning, 20, 273–297. https://doi.org/10.1007/BF00994018 [Google Scholar] [Crossref]

8. Cootes, T. F., Edwards, G. J., & Taylor, C. J. (2001). Active appearance models. IEEE Transactions on Pattern Analysis and Machine Intelligence, 23(6), 681–685. [Google Scholar] [Crossref]

9. https://doi.org/10.1109/34.927467 [Google Scholar] [Crossref]

10. Ekman, P. (2009). Telling Lies: Clues to Deceit in the Marketplace, Politics, and Marriage (4th ed.). [Google Scholar] [Crossref]

11. Jolliffe, I. T., & Cadima, J. (2016). Principal component analysis: A review and recent developments. Philosophical Transactions of the Royal Society A, 374(2065), 20150202. [Google Scholar] [Crossref]

12. https://doi.org/10.1098/rsta.2015.0202 [Google Scholar] [Crossref]

13. Kazemi, V., & Sullivan, J. (2014). One millisecond face alignment with an ensemble of regression trees. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 1867–1874. https://doi.org/10.1109/CVPR.2014.241 [Google Scholar] [Crossref]

14. King, D. E. (2009). Dlib-ml: A machine learning toolkit. Journal of Machine Learning Research, 10, 1755–1758. https://jmlr.org/papers/v10/king09a.html [Google Scholar] [Crossref]

15. McInnes, L., Healy, J., & Melville, J. (2018). UMAP: Uniform manifold approximation and projection for dimension reduction. arXiv preprint arXiv:1802.03426. [Google Scholar] [Crossref]

16. Quinlan, J. R. (1986). Induction of decision trees. Machine Learning, 1, 81–106. [Google Scholar] [Crossref]

17. https://doi.org/10.1007/BF00116251 [Google Scholar] [Crossref]

18. Gonzalez, R. C., & Woods, R. E. (2018). Digital Image Processing (4th ed.). Pearson. https://www.pearson.com/en-us/subject-catalog/p/digital-image-processing/P200000003320 [Google Scholar] [Crossref]

19. Li, X., Hong, X., Moilanen, A., Huang, X., Pfister, T., Zhao, G., & Pietikäinen, M. (2018). Towards reading hidden emotions: A comparative study of spontaneous micro-expression databases. IEEE Transactions on Affective Computing, 9(4), 563–577. [Google Scholar] [Crossref]

20. https://doi.org/10.1109/TAFFC.2017.2654195 [Google Scholar] [Crossref]

21. Schölkopf, B., Smola, A., & Müller, K. R. (1998). Nonlinear component analysis as a kernel eigenvalue problem. Neural Computation, 10(5), 1299–1319. [Google Scholar] [Crossref]

22. https://doi.org/10.1162/089976698300017467 [Google Scholar] [Crossref]

23. Shan, C., Gong, S., & McOwan, P. W. (2009). Facial expression recognition based on local binary patterns: A comprehensive study. Image and Vision Computing, 27(6), 803–816. https://doi.org/10.1016/j.imavis.2008.08.005 [Google Scholar] [Crossref]

24. Sokolova, M., & Lapalme, G. (2009). A systematic analysis of performance measures for classification tasks. Information Processing & Management, 45(4), 427–437. [Google Scholar] [Crossref]

25. https://doi.org/10.1016/j.ipm.2009.03.002 [Google Scholar] [Crossref]

26. Pantic, M., & Rothkrantz, L. J. M. (2000). Automatic analysis of facial expressions: The state of the art. IEEE Transactions on Pattern Analysis and Machine Intelligence, 22(12), 1424–1445. https://doi.org/10.1109/34.895976 [Google Scholar] [Crossref]

27. van der Maaten, L., & Hinton, G. (2008). Visualizing Data using t-SNE. Journal of Machine Learning Research, 9, 2579–2605. https://jmlr.org/papers/v9/vandermaaten08a.html [Google Scholar] [Crossref]

28. Yan, W.-J., Wu, Q., Liu, Y.-J., Wang, S.-J., & Fu, X. (2014). CASME database and spontaneous micro-expression analysis. https://doi.org/10.1371/journal.pone.0086041 [Google Scholar] [Crossref]

29. Zhang, Z., Luo, P., Loy, C. C., & Tang, X. (2014). Facial landmark detection by deep multi-task learning. European Conference on Computer Vision (ECCV), 94–108. [Google Scholar] [Crossref]

30. https://doi.org/10.1007/978-3-319-10599-4_7 [Google Scholar] [Crossref]

31. Zhao, G., & Pietikäinen, M. (2007). Dynamic texture recognition using local binary patterns with an application to facial expressions. IEEE Transactions on Pattern Analysis and Machine Intelligence, 29(6), 915–928. https://doi.org/10.1109/TPAMI.2007.1110 [Google Scholar] [Crossref]

Metrics

Views & Downloads

Similar Articles