Pengembangan Aplikasi Presensi Berbasis Deep Learning

Penulis

  • Lailatul Akmal Universitas Bina Darma
  • Ilman Zuhri Yadi Universitas Bina Darma
  • Yesi Novaria Kunang Universitas Bina Darma
  • Fatma Sari Universitas Bina Darma

DOI:

https://doi.org/10.70340/jirsi.v5i2.354

Kata Kunci:

Deep Learning, CNN, Face Recognition, Presence, MobileNetV2

Abstrak

Sistem presensi berbasis pengenalan wajah menjadi solusi modern untuk mengatasi kelemahan metode presensi manual yang rawan manipulasi dan kesalahan pencatatan. Penelitian ini mengembangkan aplikasi presensi berbasis deep learning dengan menerapkan Convolutional Neural Network (CNN) menggunakan arsitektur MobileNetV2, VGG16, dan ResNet50 yang dioptimalkan untuk perangkat dengan sumber daya terbatas. Dataset wajah dikumpulkan secara mandiri dan melalui tahapan prapemrosesan, termasuk normalisasi, resizing, augmentasi, serta deteksi wajah dengan OpenCV. Model dilatih menggunakan TensorFlow dan Keras pada Google Colab dengan GPU. Lalu dievaluasi menggunakan confusion matrix yang hasil prediksinya akurat dan tingkat kesalahannya yang rendah. Serta dilakukan evaluasi melalui clasification report yang terdiri dari akurasi yang mencapai 0.98, precision 1.00, recall 1.00, dan F1-score 1.00 yang mencapai tingkat performa yang sangat tinggi sehingga menandakan bahwa tidak ada kesalahan prediksi yang terjadi. Aplikasi web berbasis Flask dirancang untuk menghubungkan model pengenalan wajah dengan antarmuka pengguna, serta diuji secara real-time untuk mengukur kecepatan dan akurasi presensi. Hasil penelitian menunjukkan bahwa aplikasi presensi berbasis CNN mampu memberikan alternatif presensi yang lebih aman, cepat, dan efisien dibandingkan metode konvensional.

Unduhan

Data unduhan belum tersedia.

Referensi

Cahyono, F., rachmandi, F. R., & Dea, W. (2020). PENGENALAN WAJAH MENGGUNAKAN MODEL FACENET UNTUK PRESENSI PEGAWAI.

Dewi, N., & Ismawan, F. (2021). IMPLEMENTASI DEEP LEARNING MENGGUNAKAN CNN UNTUK SISTEM PENGENALAN WAJAH. Faktor Exacta, 14(1), 34. https://doi.org/10.30998/faktorexacta.v14i1.8989

Firmansyah, A., Fauzul Itsnan, A., Apip, A., Tri Mulliya, R., & Rosyani, P. (2024). SISTEM ABSENSI MAHASISWA MENGGUNAKAN FACE RECOGNITION DENGAN ALGORITMA CNN. In Jurnal Artificial Inteligent dan Sistem Penunjang Keputusan (Vol. 1, Issue 4). https://jurnalmahasiswa.com/index.php/aidanspk

Khatib Sulaiman, J., Gunawan Ramdhani, S., Itje Sela, E., & Teknologi Yogyakarta, U. (n.d.). Implementasi Face Recognition Untuk Sistem Presensi Universitas Menggunakan Convolutional Neural Network. Indonesian Journal of Computer Science Attribution, 12(6), 2023–4098.

Manihuruk, C., Fikry, M., Al, H., & Aidilof, K. (n.d.). Face Recognition System For Student Identification Using Vgg16 Convolutional Neural Network. https://doi.org/10.29103/icomden.v2.xxxx

Marvelino Wijaya, A., & Eric Samodra, J. (2023). Wijaya, Sistem Presensi Pegawai Dengan Face Recognition Menggunakan Deep Learning CNN 163 Sistem Presensi Pegawai dengan Face Recognition Menggunakan Deep Learning CNN.

Pratama, Y., Ginting, L. M., Nainggolan, E. H. L., & Rismanda, A. E. (2021). Face recognition for presence system by using residual networks-50 architecture. International Journal of Electrical and Computer Engineering, 11(6), 5488–5496. https://doi.org/10.11591/ijece.v11i6.pp5488-5496

Riziq sirfatullah Alfarizi, M., Zidan Al-farish, M., Taufiqurrahman, M., Ardiansah, G., & Elgar, M. (2023). PENGGUNAAN PYTHON SEBAGAI BAHASA PEMROGRAMAN UNTUK MACHINE LEARNING DAN DEEP LEARNING. In Karimah Tauhid (Vol. 2, Issue 1).

Saputra, R. J., Saragih, Y., Stefani, A., Universitas, D., & Karawang Abstract, S. (n.d.). Pendeteksi Face Mask Menggunakan Model CNN (Convolutional Neural Network). Jurnal Ilmiah Wahana Pendidikan, Desember, 2023(24), 600–606. https://doi.org/10.5281/zenodo.10435426

Sri, M. B., Srihari Rao, K., Anvitha, T., Anusha, V., Kamal, N. R., & Jayadweep, T. (2024). Facial Attendance System using Flask. www.irjet.net

Kulsum, U., & Cherid, A. (2023). Penerapan convolutional neural network pada klasifikasi tanaman menggunakan ResNet50. Jurnal Sistem Informasi dan Sistem Komputer, 8(2), 8 hlm.

Ismunandar, D., Firdaus, M. R., & Alkhalifi, Y. (2024). Penerapan hyperparameter machine learning dalam prediksi gagal pinjam. INTI Nusa Mandiri, 19(1), 9 hlm

Wilyani, F., Arif, Q. N., & Aslimar, F. (2024). Pengenalan dasar pemrograman Python dengan Google Colaboratory. Jurnal Pengabdian Pada Masyarakat Indonesia, 3(1), 7 hlm.

Riyadi, A. S., Wardhani, I. P., & Widayati, S. (2021). Klasifikasi citra anjing dan kucing menggunakan metode convolutional neural network (CNN). Seminar Nasional Teknologi Informasi dan Komunikasi (SENTIKA), 5(1), 5 hlm.

Susim, T., & Darujati, C. (2021). Pengolahan citra untuk pengenalan wajah (face recognition) menggunakan OpenCV. Jurnal Syntax Admiration, 2(3), 12 hlm.

Diterbitkan

2026-05-30

Terbitan

Bagian

Articles