Performance Evaluation of Some Selected Classification Algorithms in a Facial Recognition System

Main Article Content

Michael Olumuyiwa Adio
Ogunmakinde Jimoh Ogunwuyi
Mayowa Oyedepo Oyediran
Adebimpe Omolayo Esan
Olufikayo Adepoju Adedapo


Facial Recognition (FR) has been an active area of research and has diverse applicable environment, it continues to be a challenging research topic. With the development of image processing and pattern recognition technology, there are many challenges in machine learning to select the appropriate classification algorithms, most especially in the area of classification of extracted features to have low classification time, high sensitivity and accuracy of the classification algorithms, so it is very important to explore the performance of different algorithms in image classification. The three selected supervised learning classification algorithms: Learning Vector Quantization (LVQ), Relevance Vector Machine (RVM), and Support Vector Machine (SVM) performance were evaluated so as to know the most effective out of the selected algorithms for facial images classification. The development of the system has four stages, the first stage is image acquisition and 180 images were taken by digital camera under same illumination and light colour background. The second stage is pre-processing to improve the images data by suppressing unwilling distortion; grayscale and normalization were used for image pre-processing. The third stage is feature extraction; Discrete Cosine Transform (DCT) is adopted for this purpose. While the fourth stage is face recognition classification, Receiver Operating Characteristics (ROC) was used to test the performance of each the three algorithms. However the Learning Vector Quantization algorithm, Relevance Vector Machine and Support Vector Machine performance have not been compared together to the most effective out of the three algorithms in term of False Positive Rate, Sensitivity, Specificity, Precision, Accuracy and Computation Time. Hence, this work evaluated the performance of the Learning Vector Quantization; Relevance Vector Machine and Support Vector Machine classification algorithms in facial recognition system and Support Vector Machine outwit the other two algorithms in facial recognition in term of specificity, recognition time and recognition accuracy at different threshold.

Article Details

How to Cite
M. O. Adio, O. J. Ogunwuyi, M. O. Oyediran, A. O. Esan, and O. A. Adedapo, “Performance Evaluation of Some Selected Classification Algorithms in a Facial Recognition System”, AJERD, vol. 7, no. 1, pp. 169-177, May 2024.


[1] Afolabi, A. O. & Adagunodo, R. (2012). Implementation of an Improved Facial Recognition Algorithm in a Web based Learning System. International Journal of Engineering and Technology, 2(11)
[2] Feifei, S., Min, H., Rencan, N. & Zhangyong, W. (2017). Noisy faces recognition based on PCNN and PCA. In 2017 13th IEEE International Conference on Electronic Measurement & Instruments (ICEMI), 300-304
[3] Huang, J., Blanz, V. & Heisele, B. (2002). Face recognition using component-based SVM classification and morphable models., Berlin, Heidelberg: Springer Berlin Heidelberg. International Workshop on Support Vector Machines, 334-341
[4] Joardar, S., Sen, D., Sen, D., Sanyal, A., & Chatterjee, A. (2017). Pose invariant thermal face recognition using patch-wise self-similarity features. In 2017 Third International Conference on Research in Computational Intelligence and Communication Networks (ICRCICN), 203-207
[5] Joshi, T., Dey, S., & Samanta, D. (2009). Multimodal biometrics: state of the art in fusion techniques. International Journal of Biometrics, 1(4), 393-417
[6] Khadhraoui, T., Benzarti, F., & Amiri, H. (2014). Multimodal hybrid face recognition based on score level fusion using relevance vector machine. In 2014 IEEE/ACIS 13th International Conference on Computer and Information Science (ICIS), 211-215
[7] Kohemen T., (1995) Self-Organizing Map.2nd Edition, berlin: Springer-Verlag, 1-12
[8] Li, L. M., & Liu, M. H. (2017). Research on robustness of face recognition based on machine learning algorithm. Journal of Chinese Academy of Electronic Sciences, 12(2), 6
[9] LI, Y., ZHANG, S., LI, H., ZHANG, W., & ZHANG, Q. (2017). Face recognition method using Gabor wavelet and cross-covariance dimensionality reduction. 电子与信息学报, 39(8), 2023-2027
[10] Lin Y.F., & Zhang L.H. (2017). A Face Recognition Method Using Greedy Approximation Algorithm, Contr. Eng. China, 24(10), 2125-2129
[11] Liu, C., Li, Y., & Bi, X. (2011). Face recognition based on relevance vector machine. IEEE, In Proceedings of 2011 6th International Forum on Strategic Technology, 2, 1202-1206
[12] Lwin, H. H., Khaing, A. S., & Tun, H. M. (2015). Automatic door access system using face recognition. International Journal of scientific & technology research, 4(6), 294-299
[13] Nagi, J., & Ahmed, M. S. K. (2007). Pattern Recognition of Simple Shapes In A Matlab/Simulink Environment: Design And Development Of An Efficient High-Speed Face Recognition System. A Thesis Electrical And Electronics Engineering. University Tenaga Nasional.
[14] Omidiora, E. O., Adeyanju, I. A., & Fenwa, O. D. (2013). Comparison of machine learning classifiers for recognition of online and offline handwritten digits. Computer Engineering and Intelligent Systems, 4(13), 39-47
[15] Peng, R., Peng, Y., & Lu, A. (2021). Face recognition system based on improved PCA+ SVM. Journal of electronic science and technology, 34(12), 56-61
[16] Singh, N. A., Kumar, M. B., & Bala, M. C. (2016). Face recognition system based on SURF and LDA technique. International Journal of Intelligent Systems and Applications, 8(2), 13
[17] Wang, H. X., Hu, Y. Y., & Deng, C. (2021). Research and implementation of face recognition algorithm based on LBP and elm. Journal of Henan University of Technology (Natural Science Edition), 40(5), 139-145
[18] Yu, Z., Dong, Y., Cheng, J., Sun, M., & Su, F. (2022). Research on Face Recognition Classification Based on Improved GoogleNet. Security and Communication Networks, 2022, 1-6
[19] Yue, G., & Lu, L. (2018). Face recognition based on histogram equalization and convolution neural network. In 2018 10th International Conference on Intelligent Human-Machine Systems and Cybernetics (IHMSC), 1, 336-339
[20] Zhang, H., & Malik, J. (2005). Selecting shape features using multi-class relevance vector machine. Technical Rep. No. UCB/EECS-2005, 6
[21] Zhao, X., & Wei, C. (2017). A real-time face recognition system based on the improved LBPH algorithm. In 2017 IEEE 2nd international conference on signal and image processing (ICSIP), 72-76
[22] Zhou, L., Gao, M., & He, C. (2021). Study on face recognition under unconstrained conditions based on LBP and deep learning. Journal of Computational Methods in Sciences and Engineering, 21(2), 497-508.