Implementation and Performance Evaluation of a Pretrained Convolutional Neural Network (CNN) for Face Recognition on a Student Dataset
DOI:
https://doi.org/10.30741/jid.v5i1.2079Keywords:
Convolutional Neural Network, Face Recognition, Deep Learning, Computer Vision, Student DatasetAbstract
Face recognition has become an important technology in computer vision and is widely applied in various fields, including identity verification in educational environments. However, variations in lighting, facial pose, and facial expressions remain major challenges in achieving accurate recognition. This study aims to implement and evaluate the performance of a pretrained Convolutional Neural Network (CNN) for student face recognition using a dataset collected directly from ITB Widya Gama Lumajang. The research employed the pretrained CNN model provided by the face_recognition and dlib libraries. The implementation process consisted of image preprocessing, face detection, face encoding, and face matching. System performance was evaluated using accuracy, precision, recall, F1-score, and a confusion matrix. The results demonstrated that the pretrained CNN model achieved an overall recognition accuracy of 96.73% and consistently produced high precision, recall, and F1-score values. Although variations in lighting, facial pose, facial expressions, and image quality affected recognition performance, the system was able to identify most student faces accurately. These findings indicate that the pretrained CNN method is effective and reliable for student face recognition and has the potential to support identity verification applications in educational environments.
References
Alfiandi, I. R., Gunawan, G., Fadhil, M. R., & Samsinar, R. (2024). Analisis performa Convolutional Neural Network (CNN) dan Naive Bayes dalam face recognition: akurasi dan kompleksitas. Seminar Nasional & Call for Paper Hubisintek, 7(2), 284–294.
Anwar, K. (2025). Sistem deteksi wajah berbasis deep learning menggunakan Convolutional Neural Network (CNN). Journal of Computer Science and Information Technology, 1(2), 46–52. https://doi.org/10.70716/jocsit.v1i2.258
Destiana, N., Tjahjanto, T., Aisyah, N., Sebayang, A., & Yuniasih, I. (2024). Implementasi deep learning berbasis TensorFlow untuk pengenalan wajah. Jurnal Sistem Informasi dan Aplikasi, 2(2), 31–34. https://doi.org/10.52958/jsia.v2i2.8560
Fysh, M. C., & Bindemann, M. (2022). Understanding Face Matching. Quarterly Journal of Experimental Psychology. https://doi.org/10.1177/17470218221104476
Gujjar, P. J., & Kumar, N. V. (2021). Google Colaboratory: Tool for Deep Learning and Machine Learning Applications. Indian Journal of Computer Science, 7(4), 23–26. https://doi.org/10.17010/ijcs/2021/v6/i3-4/165408
Hu, G., et al. (2015). When Face Recognition Meets with Deep Learning: An Evaluation of Convolutional Neural Networks for Face Recognition. Proceedings of the IEEE ICCVW. https://doi.org/10.1109/ICCVW.2015.58
Irfansyah, D., Ruseno, N., & Yani, A. (2025). Penerapan computer vision dalam sistem keamanan berbasis artificial intelligence (AI), robotik, dan otomatisasi. Jurnal Sistem Teknologi Informasi, 1(1), 40–47. https://doi.org/10.9001/jurnalpasti.v1i1.921
Kusuma, T. (2024). Studi algoritma deep learning dalam pengolahan citra digital. Journal of Computing and Information System, 1(5), 1–15.
Liu, R. (2022). Face Recognition Based on Convolutional Neural Networks. Highlights in Science, Engineering and Technology, 16, 32–39. https://doi.org/10.54097/hset.v16i.2225
Nengsih, W. (2020). CNN Modelling untuk Deteksi Wajah Berbasis Gender Menggunakan Python. Jurnal Politeknik Caltex Riau, 6(2), 190–199. https://doi.org/10.35143/jktv.v6i2.3679
Pinem, T. H., & Putra, Z. P. (2025). Evaluasi kinerja algoritma klasifikasi deep learning dalam prediksi diabetes. Jurnal Ilmiah FIFO, 17(1), 17–28. https://doi.org/10.22441/fifo.2025.v17i1.003
Pradipta, D. (2019). Face Counter, Detection, and Recognition System. Jurnal Ilmiah dan Sistem Informasi, 9(3), 1–5.
Ranjan, R., Patel, V. M., & Chellappa, R. (2017). HyperFace: A Deep Multi-task Learning Framework for Face Detection, Landmark Localization, Pose Estimation, and Gender Recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence. https://doi.org/10.1109/TPAMI.2017.2781233
Raup, A., et al. (2022). Deep learning dan penerapannya dalam pembelajaran. Jurnal Ilmiah Ilmu Pendidikan, 5(9), 3258–3267. https://doi.org/10.54371/jiip.v5i9.805
Romadhoni, L. H., & Ardiani, F. (2026). Perancangan sistem face recognition berbasis deep learning menggunakan pre-trained model ArcFace. Journal of Information System Management, 7(2), 186–191. https://doi.org/10.24076/joism.2026v7i2.2415
Saragih, R. E. (2022). A Survey of Face Recognition Based on Convolutional Neural Network. Indonesian Journal of Information Systems (IJIS), 4(2), 122–139. https://doi.org/10.24002/ijis.v4i2.5439
Schroff, F., Kalenichenko, D., & Philbin, J. (2015). FaceNet: A Unified Embedding for Face Recognition and Clustering. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 815–823. https://doi.org/10.1109/CVPR.2015.7298682
Sriani, S., Armansyah, A., & Nabila, A. (2024). Implementasi deep learning untuk mengidentifikasi umur manusia menggunakan Convolutional Neural Network (CNN). Jurnal Informatika dan Teknik Elektro Terapan, 12(3), 1836–1843.
Suwarno, S., & Kevin, K. (2020). Analysis of Face Recognition Algorithm: Dlib and OpenCV. Journal of Informatics and Telecommunication Engineering, 4(1), 173–184. https://doi.org/10.31289/jite.v4i1.3865
Tribuana, D., Hazriani, H., & Arda, A. L. (2024). Image Preprocessing Approaches Toward Better Learning Performance with CNN. Jurnal RESTI, 8(1), 6–9. https://doi.org/10.29207/resti.v8i1.5417
Wardhana, I. S. K., & Hastomo, W. (2024). Perbandingan dataset Labelled Faces in the Wild (LFW) dan faces94 menggunakan algoritma CNN untuk pengenalan wajah. Jurnal Ilmiah Teknologi dan Informasi, 5(1), 47–54. https://doi.org/10.32546/jutech.v5i1.2584
Downloads
Published
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.



