Comparative Analysis of CNN Architectures with Augmented Dataset to Support Face Recognition-Based Student Attendance System
DOI:
https://doi.org/10.62375/vsncam17Keywords:
Face recognition, convolutional neural networks, augmented dataset, attendance systemAbstract
Face recognition is an effective method in optimizing the efficiency level of the attendance tracking system. To improve the accuracy of the student attendance system based on face recognition for master's students in mathematics at Universitas Gadjah Mada, this research uses a convolutional neural network (CNN) approach on a dataset of 747 unique student images with 15 labels that were augmented into 15,687 images. The CNN architectures tested include VGG-16, GoogLeNet, AlexNet, and ResNet-152. The results show that ResNet-152 architecture provides the best performance in face recognition with an accuracy of 99.96%, followed by GoogLeNet (99.41%) and VGG-16 (99.32%). The superiority of ResNet-152 is influenced by the ability of its residual structure in deep learning without degradation. GoogLeNet utilizes batch normalization and factorization to reduce the number of parameters and speed up training, while VGG-16 improves non-linearity with a smaller kernel. The AlexNet architecture produced the lowest accuracy of 94.10%. Although this architecture is popular, it requires more time to achieve sufficient accuracy as AlexNet has limited model depth compared to ResNet-152, GoogLeNet, and VGG-16.
References
[1] Vitriani, G. Ali, W. N. Rohman, and M. Novalia, “Perancangan Sistem Informasi Absensi Siswa Menggunakan QR Code Berbasis Web,” KLIK: Kajian Ilmiah Informatika dan Komputer, vol. 3, no. 5, pp. 523–531, 2023.
[2] A. H. Fitri and M. F. Adiwisastra, “Perancangan Sistem Informasi Absensi Menggunakan Metode QR Code Berbasis Android Pada CV Adi Bakti Tasikmalaya.” 2023. [Online]. Available: https://repository.bsi.ac.id/
[3] N. E. Budiyanto and R. Sultonuddin, “Penerapan QR Code pada Presensi Seminar Kerja Praktek Teknik Informatika Unwahas Berbasis Android,” JINRPL, vol. 3, no. 2, p. 148, Oct. 2021, doi: 10.36499/jinrpl.v3i2.4608.
[4] M. A. Maulana, S. R. Natasia, D. A. Prambudi, and T. P. Fiqar, “THE DEVELOPMENT OF QR CODE BASED MOBILE ATTENDANCE INFORMATION SYSTEM USING SCRUM FRAMEWORK,” JUTI, pp. 1–13, Jan. 2022, doi: 10.12962/j24068535.v19i3.a1015.
[5] P. De Carrera and I. Marqués, “Face Recognition Algorithms,” Master’s Thesis, Universidad del País Vasco / Euskal Herriko Unibertsitatea, Spain, 2010. [Online]. Available: https://www.ehu.eus/ccwintco/uploads/e/e8/DeCarrera-Marques.pdf
[6] R. E. Saragih and Q. H. To, “A Survey of Face Recognition based on Convolutional Neural Network,” Indonesian J. of Inf. Syst., vol. 4, no. 2, Feb. 2022, doi: 10.24002/ijis.v4i2.5439.
[7] M. Z. Khan, S. Harous, S. U. Hassan, M. U. Ghani Khan, R. Iqbal, and S. Mumtaz, “Deep Unified Model For Face Recognition Based on Convolution Neural Network and Edge Computing,” IEEE Access, vol. 7, pp. 72622–72633, 2019, doi: 10.1109/ACCESS.2019.2918275.
[8] A. Wijaya, Joseph Eric Samodra, and Suyoto, “Sistem Presensi Pegawai dengan Face Recognition Menggunakan Deep Learning CNN,” Jurnal Informatika Atma Jogja, vol. 4, no. 2, pp. 163–168, Nov. 2023, doi: 10.24002/jiaj.v4i2.7660.
[9] S. Zahrah, A. Azhar, and M. Abdi, “Sistem Deteksi Wajah Untuk Pencatatan Kehadiran Mahasiswa Di Kelas Menggunakan Metode Convolutional Neural Network,” jaise, vol. 2, no. 1, May 2022, doi: 10.30811/jaise.v2i1.3873.
[10] R. Z. Fadillah, A. Irawan, and M. Susanty, “Data Augmentasi Untuk Mengatasi Keterbatasan Data Pada Model Penerjemah Bahasa Isyarat Indonesia (BISINDO),” Jurnal Informatika, vol. 8, no. 2, pp. 208–214, 2021.
[11] B. Raharjo, Deep Learning dengan Python. Semarang: Yayasan Prima Agus Teknik, 2022.
[12] S. Sharma, S. Sharma, and A. Athaiya, “ACTIVATION FUNCTIONS IN NEURAL NETWORKS,” IJEAST, vol. 04, no. 12, pp. 310–316, May 2020, doi: 10.33564/IJEAST.2020.v04i12.054.
[13] S. Lu, S.-H. Wang, and Y.-D. Zhang, “Detection of abnormal brain in MRI via improved AlexNet and ELM optimized by chaotic bat algorithm,” Neural Comput & Applic, vol. 33, no. 17, pp. 10799–10811, Sep. 2021, doi: 10.1007/s00521-020-05082-4.
[14] Sofia Saidah, I. P. Y. N. Suparta, and E. Suhartono, “Modifikasi Convolutional Neural Network Arsitektur GoogLeNet dengan Dull Razor Filtering untuk Klasifikasi Kanker Kulit,” JNTETI, vol. 11, no. 2, pp. 148–153, May 2022, doi: 10.22146/jnteti.v11i2.2739.
[15] R. A. Jasin and V. L. Santoso, “Pengembangan Arsitektur VGG16 dan DCNN7 pada Convolutional Neural Network dalam Melakukan Klasifikasi Pose Yoga,” justin, vol. 11, no. 2, p. 314, Jul. 2023, doi: 10.26418/justin.v11i2.55533.
[16] J. Liang, “Image classification based on RESNET,” J. Phys.: Conf. Ser., vol. 1634, no. 1, p. 012110, Sep. 2020, doi: 10.1088/1742-6596/1634/1/012110.
[17] C. Szegedy, V. Vanhoucke, S. Ioffe, J. Shlens, and Z. Wojna, “Rethinking the Inception Architecture for Computer Vision,” in 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA: IEEE, Jun. 2016, pp. 2818–2826. doi: 10.1109/CVPR.2016.308.
[18] C. Szegedy, S. Ioffe, V. Vanhoucke, and A. Alemi, “Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learning,” AAAI, vol. 31, no. 1, Feb. 2017, doi: 10.1609/aaai.v31i1.11231.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Asrul Khasanah, Ghea Zahwa Ramadhania, Ulfa Chairiah, Sandy Salomo Saruan

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








