ANALISA PERBANDINGAN PERFORMA OPTIMIZER ADAM, SGD, DAN RMSPROP PADA MODEL H5

Doni Anggara, Nana Suarna, Yudhistira Arie Wijaya

Abstract


Melakukan komunikasi tidak sebatas berbentuk verbal saja, bisa juga berkomunikasi nonverbal yaitu dengan menyampaikan informasi dari ekspresi wajah. Namun, permasalahan dalam analisa ekspresi wajah jika melakukan pendeteksian ekspresi wajah secara manual maka akan membutuhkan waktu yang cukup lama dan tidak selalu akurat, sedangkan jika melakukan pendeteksian menggunakan machine learning berbasis Python maka akan mempersingkat proses pendeteksian ekspresi wajah, oleh karena itu diperlukan suatu model yang memiliki tingkat accuracy yang mumpuni sehingga dapat mendeteksi dan mengklasifikasikan ekspresi wajah dengan cepat dan akurat. Tujuan utama dari penelitian ini yaitu untuk mengetahui optimizer mana yang terbaik diantara Adam, SGD, dan RMSprop untuk model klasifikasi dengan membandingkan performa hasil training dari setiap optimizer dimana hasil dari proses training menghasilkan file model dengan ekstensi h5. Model dengan metrik accuracy, validation accuracy, loss, waktu tempuh, dan size model terbaik di antara optimizer tersebut akan di nyatakan sebagai optimizer terbaik. Data yang digunakan berupa foto sebanyak 71.774 foto dengan 7 label ekspresi wajah yang diantaranya senang, sedih, terkejut, marah, takut, jijik, dan netral. Metode yang digunakan untuk mengukur performa model pada dataset yang diberikan yaitu evaluate() dari library Keras, classification_report dan precision_recall_fscore_support yang terdapat pada library sklearn.metrics. Dengan skenario pengujian 60 epochs dan learning rate sebesar 0.001, Optimizer Adam memiliki nilai accuracy lebih tinggi yaitu 68.61% disusul oleh SGD dengan nilai accuracy sebesar 57.68% dan accuracy RMSprop sebesar 54.83%.

Kata kunci: Adam, Deep learning, Ekspresi Wajah, Klasifikasi, Optimizer, RMSprop, SGD.


Full Text:

PDF

References


T. Suprapti, D. A. Kurnia, D. Anggara, R. D. Rian, dan A. Setiawan, “Implementasi Model Algoritma Generative Adversarial Network (Gan) Pada Sistem Presensi Berbasis Deteksi Wajah (SIDEWA),” Tematik : Jurnal Teknologi Informasi Komunikasi (e-Journal), vol. 9, no. 2, hlm. 231–236, Jan 2023, doi: 10.38204/tematik.v9i2.1048.

A. Abdul Razak, A. Muttaqin, dan M. Aswin, “Evaluasi Efisiensi Energi Komputasi FDTD Menggunakan Graphics Processing Unit,” Jurnal EECCIS (Electrics, Electronics, Communications, Controls, Informatics, Systems), vol. 13, no. 1, hlm. 1–5, Apr 2019, doi: 10.21776/jeeccis.v13i1.557.

P. Ridho Aji, R. Basuki, dan A. Fetty Tri, “Implementasi Algoritma CNN Untuk Klasifikasi Citra Lahan Dan Perhitungan Luas,” vol. 1, no. 1, 2020, doi: https://doi.org/10.33005/jifosi.v1i1.5.

I. Astuti, W. W. Ariestya, dan B. Solehudin, “Deteksi Objek Daun Semanggi Secara Real Time Menggunakan CNN-Single Shot Multibox Detector (SSD),” Jurnal Ilmiah FIFO, vol. 14, no. 1, hlm. 47–58, Mei 2022, doi: 10.22441/fifo.2022.v14i1.005.

M. F. Naufal, “Analisis Perbandingan Algoritma SVM, KNN, dan CNN untuk Klasifikasi Citra Cuaca,” Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK), vol. 8, no. 2, hlm. 311–318, Mar 2021, doi: 10.25126/jtiik.2021824553.

E. Rasywir, Y. Pratama, dan F. Fachruddin, “Eksperimen Pengujian Optimizer dan Fungsi Aktivasi Pada Code Clone Detection dengan Pemanfaatan Deep Neural Network (DNN),” Building of Informatics, Technology and Science (BITS), vol. 4, no. 2, hlm. 405–412, Sep 2022, doi: 10.47065/bits.v4i2.1776.

K. Wijaya dan E. P. Widiyanto, “Klasifikasi Kepemilikan Tanda Tangan Menggunakan Convolutional Neural Network dengan Arsitektur AlexNet,” MDP Student Conference, vol. 2, no. 1, hlm. 133–143, Apr 2023, doi: 10.35957/mdp-sc.v2i1.4328.

D. Irfan, R. Rosnelly, M. Wahyuni, J. T. Samudra, dan A. Rangga, “PERBANDINGAN OPTIMASI SGD, ADADELTA, DAN ADAM DALAM KLASIFIKASI HYDRANGEA MENGGUNAKAN CNN,” JOURNAL OF SCIENCE AND SOCIAL RESEARCH, vol. 5, no. 2, hlm. 244, Jun 2022, doi: 10.54314/jssr.v5i2.789.

D. D. Nur Cahyo, M. Anwar Fauzi, J. Tri Nugroho, dan K. Kusrini, “Analisis Perbandingan Optimizer pada Arsitektur NASNetMobile Convolutional Neural Network untuk Klasifikasi Ras Kucing,” J Teknol, vol. 15, no. 2, hlm. 171–177, Jan 2023, doi: 10.34151/jurtek.v15i2.4025.

K. USMAN, N. K. C. PRATIWI, N. IBRAHIM, H. SYAHRIAN, dan V. P. RAHADI, “Evaluasi Optimizer pada Residual Network untuk Klasifikasi Klon Teh Seri GMB Berbasis Citra Daun,” ELKOMIKA: Jurnal Teknik Energi Elektrik, Teknik Telekomunikasi, & Teknik Elektronika, vol. 9, no. 4, hlm. 841, Okt 2021, doi: 10.26760/elkomika.v9i4.841.

E. Rasywir, Y. Pratama, dan F. Fachruddin, “Eksperimen Pengujian Optimizer dan Fungsi Aktivasi Pada Code Clone Detection dengan Pemanfaatan Deep Neural Network (DNN),” Building of Informatics, Technology and Science (BITS), vol. 4, no. 2, hlm. 405–412, Sep 2022, doi: 10.47065/bits.v4i2.1776.

D. Alamsyah dan D. Pratama, “Implementasi Convolutional Neural Networks (CNN) untuk Klasifikasi Ekspresi Citra Wajah pada FER-2013 Dataset,” Jurnal Teknologi Informasi, vol. 4, no. 2, hlm. 350–355, Des 2020, doi: 10.36294/jurti.v4i2.1714.

H. Chaer, A. Rasyad, dan A. Sirulhaq, “Analisis Semiotika Ekspresi Wajah di dalam Ayat-ayat Agung al-Qur’an,” PALAPA, vol. 7, no. 2, hlm. 234–250, Nov 2019, doi: 10.36088/palapa.v7i2.347.

F. Masykur, M. B. Setyawan, dan K. Winangun, “Epoch Optimization on Rice Leaf Image Classification Using Convolutional Neural Network (CNN) MobileNet,” CESS (Journal of Computer Engineering, System and Science), vol. 7, no. 2, hlm. 581–591, Jul 2022, doi: 10.24114/cess.v7i2.37336.

A. Hunaepi, M. Makhsun, dan S. Sarwani, “Deteksi Situs Pornografi Berdasarkan Gambar Menggunakan Metode Convolutional Neural Network,” J. Teknik Informatika, vol. 12, no. 2, hlm. 137–148, 2019.

Nvidia Corporation, “CUDA,” Website, 2023. https://developer.nvidia.com/cuda-faq (diakses 27 Januari 2023).

Nvidia Corporation, “Nvidia CuDNN,” Website, 2023. https://developer.nvidia.com/cudnn (diakses 1 Februari 2023).

D. Normawati dan S. A. Prayogi, “Implementasi Naïve Bayes Classifier Dan Confusion Matrix Pada Analisis Sentimen Berbasis Teks Pada Twitter,” 2021. doi: http://dx.doi.org/10.30645/j-sakti.v5i2.369.

W. Nengsih, S. Informasi, C. Riau, J. Umban, S. No, dan R. Pekanbaru, “Analisa Akurasi Permodelan Supervised Dan Unsupervised Learning Menggunakan Data Mining,” SEBATIK, vol. 23, no. 2, hlm. 285–291, Des 2019, Diakses: 18 Februari 2023. [Daring]. Tersedia pada: https://jurnal.wicida.ac.id/index.php/sebatik/article/view/771

Wenty Dwi Yuniarti, Dasar-dasar pemrograman dengan python. CV BUDI UTAMA, 2019. Diakses: 31 Januari 2023. [Daring]. Tersedia pada: https://books.google.co.id/books?hl=id&lr=&id=RZzODwAAQBAJ&oi=fnd&pg=PP1&dq=jupyter+notebook+adalah&ots=Mp3Bu7jngv&sig=GgadmOlq3wD_RMmM5ulIYAY9nP0&redir_esc=y#v=onepage&q=jupyter%20notebook%20adalah&f=false

Anaconda Inc., “Anaconda 3,” 2023. https://www.anaconda.com/products/distribution (diakses 31 Januari 2023).

Nur Rina Utami, “Knowledge discovery in database metode generalized vector space model pada sistem temu kembali informasi terjemahan Kitab Mizanul Hikmah Berbahasa Indonesia,” Nov 2019. Diakses: 18 Februari 2023. [Daring]. Tersedia pada: https://repository.uinjkt.ac.id/dspace/handle/123456789/50612

W. Setiawan, “PERBANDINGAN ARSITEKTUR CONVOLUTIONAL NEURAL NETWORK UNTUK KLASIFIKASI FUNDUS,” Jurnal Simantec, vol. 7, no. 2, hlm. 48–53, Jun 2020, doi: 10.21107/simantec.v7i2.6551.




DOI: https://doi.org/10.21107/nero.v8i1.19226

Refbacks

  • There are currently no refbacks.


Copyright (c) 2023 Doni Anggara