New Technique for Face Recognition using Optimization Algorithms with PCA and Euclidean Classifier
DOI:
https://doi.org/10.65204/djes.v3i3.653Keywords:
Particle Swarm Optimization Octopus Optimization Face Recognition Euclidean distance classifier Principal Component AnalysisAbstract
In face recognition technology, feature selection is an optimization method. By eliminating unnecessary, noisy, and redundant data, feature selection improves the database's ability to recognize faces. This research introduces an innovative method that combines Particle Swarm Optimization and Octopus Optimization Algorithm meta-heuristics to improve the selection of facial recognition features in the ORL database. The system initially employs Principal Component Analysis for feature extraction. Tackling the problem of weak discriminating ability in unprocessed Principal Component Analysis features, the hybrid system serves as a complex-oriented determinant. The method utilizes Particle Swarm Optimization for strong local exploitation and the Octopus Optimization Algorithm for regular global exploration, ensuring an algorithm that escapes local optima to determine the best feature subset. Employing the Euclidean distance classifier enhances recognition precision through optimization. Performance evaluation using Cumulative Match Curve, Receiver Operating Characteristic, and Expected Performance curves confirms that the hybrid system successfully filters Principal Component Analysis components, leading to markedly improved rank-1 recognition rates. This supports the hybrid method for achieving high-precision, resilient face recognition, with accuracy ranging from 98% to 100%.
References
REFERENCES
N. P. Divyarajsinh and B. M. Brijesh, “Face recognition methods & applications,” Int. J. Comput. Technol. Appl., vol. 4, no. 1, pp. 84–86, 2014, doi: 10.48550/arXiv.1403.0485.
Q. Li, T. Cui, Y. Zhao, and Y. Wu, “Facial recognition technology: a comprehensive overview,” Acad. J. Comput. Inf. Sci., vol. 6, no. 7, pp. 15–26, 2023, doi: 10.25236/AJCIS.2023.060703.
E. Nazar, “Facial recognition technology: facial recognition algorithms: a systematic literature review,” J. Imaging, vol. 11, no. 2, pp. 1–29, 2025, doi: 10.3390/jimaging11020058.
T. X. Jiang, T. Z. Huang, X. L. Zhao, and T. H. Ma, “Patch-based principal component analysis for face recognition,” Math. Probl. Eng., vol. 2017, Art. no. 5317850, 2017, doi: 10.1155/2017/5317850.
J. A. J. Alsyayadeh, I. A. Aziz, C. K. Xin, A. K. M. Z. Hossain, and S. G. Herawan, “Face recognition system design and implementation using neural networks,” Int. J. Adv. Comput. Sci. Appl., vol. 13, no. 6, pp. 519–526, 2022, doi: 10.14569/IJACSA.2022.0130663.
A. M. Alkababji and S. R. Abd, “Half-face based recognition using principal component analysis,” Indones. J. Electr. Eng. Comput. Sci., vol. 22, no. 3, pp. 1404–1410, 2021, doi: 10.11591/ijeecs.v22.i3.pp1404-1410.
S. Ahmed, M. Frikha, T. D. H. Hussein, and J. Rahebi, “Optimum feature selection with particle swarm optimization to face recognition system using Gabor wavelet transform and deep learning,” Biomed Res. Int., vol. 2021, pp. 1–13, 2021, doi: 10.1155/2021/6621540.
J. Almotiri, “Face recognition using principal component analysis and clustered self-organizing map,” Int. J. Adv. Comput. Sci. Appl., vol. 13, no. 3, pp. 509–520, 2022, doi: 10.14569/IJACSA.2022.0130361.
N. S. Abbod and J. B. Mohasefi, “Designing face detection systems with gray wolf optimization,” Iraqi J. Electr. Electron. Eng., vol. 21, no. 2, pp. 64–75, 2025, doi: 10.37917/ijeee.21.2.7.
W. H. Al-Arashi, H. Ibrahim, and S. A. Suandi, “Optimizing principal component analysis performance for face recognition using genetic algorithm,” Neurocomputing, vol. 128, pp. 415–420, 2014, doi: 10.1016/j.neucom.2013.08.022.
K. Kasikrit, “AT&T database of faces,” Kaggle Datasets, 2023. [Online]. Available: https://www.kaggle.com/datasets/kasikrit/att-database-of-faces.
I. S. Razaq and B. K. Shukur, “Improved face morphing attack detection method using PCA and convolutional neural network,” Karbala Int. J. Mod. Sci., vol. 9, no. 2, pp. 258–269, 2023, doi: 10.33640/2405-609X.3298.
T. Maheswari, C. A. Sari, D. R. I. M. Setiadi, and E. H. Rachmawanto, “Study analysis of human face recognition using principal component analysis,” in Proc. Int. Semin. Appl. Technol. Inf. Commun. (iSemantic), 2020, pp. 55–60, doi: 10.1109/iSemantic50169.2020.9234250.
R. Kaur and E. Himanshi, “Face recognition using principal component analysis,” in IEEE Int. Adv. Comput. Conf., 2015, pp. 585–589, doi: 10.1109/IADCC.2015.7154774.
G. Hemalatha and V. K. Govindan, “Feature selection using modified particle swarm optimisation for face recognition,” Int. J. Res. Eng. Technol., vol. 4, no. 2, pp. 489–494, 2015.
M. Song, J. Lin, X. Liu, H. Jia, and S. Luo, “Octopus optimization algorithm: a novel single- and multi-objective optimization algorithm for optimization problems,” Cluster Comput., vol. 28, no. 8, Art. no. 484, 2025, doi: 10.1007/s10586-025-05141-2.
K. Muhamada et al., “Exploring machine learning and deep learning techniques for occluded face recognition: a comprehensive survey and comparative analysis,” J. Futur. Artif. Intell. Technol., vol. 1, no. 2, pp. 160–173, 2024, doi: 10.62411/faith.2024-30.
A. S. Dhavalikar and R. K. Kulkarni, “Facial expression recognition using euclidean distance method,” J. Telemat. Informatics, vol. 2, no. 1, pp. 1–6, 2014, doi: 10.12928/jti.v2i1.1-6.
G. S. Razaq and B. K. Shukur, “Improved face morphing attack detection method using PCA and convolutional neural network,” Karbala Int. J. Mod. Sci., vol. 9, no. 2, pp. 258–269, 2023, doi: 10.33640/2405-609X.3298.
A. S. Filani and A. O. Adetunmbi, “Development of an efficient face recognition system based on linear and nonlinear algorithms,” IAES Int. J. Artif. Intell., vol. 5, no. 2, pp. 80–88, 2016, doi: 10.11591/ijai.v5.i2.pp80-88.