Kinerja Algoritma Pelatihan Levenberg-Marquardt dalam Variasi Banyaknya Neuron pada Lapisan Tersembunyi

Hindayati Mustafidah, Muhamad Zaeni Budiastanto, Suwarsito Suwarsito

Abstract


Algoritma pelatihan Levenberg-Marquardt (LM) merupakan algoritma pelatihan yang paling optimal daripada algoritma pelatihan lainnya ditinjau dari eror yang dihasilkan. Kondisi tersebut menggunakan 10 neuron pada lapisan tersembunyi. Banyaknya neuron dalam lapisan tersembunyi yang digunakan dalam proses pembelajaran berpengaruh pada kinerja jaringan. Sebagai kelanjutan dari penelitian sebelumnya, maka dalam penelitian ini dilakukan analisis terhadap kinerja algoritma pelatihan LM ditinjau dari epoh yang diperlukan oleh jaringan menggunakan beberapa variasi banyaknya neuron dalam lapisan tersembunyi. Epoh dipandang sebagai salah satu parameter jaringan syaraf tiruan yang digunakan sebagai tolok ukur kinerja. Tahapan penelitian yang dilakukan adalah membangun program komputer menggunakan MATLAB untuk menjalankan algoritma pelatihan LM, selanjutnya rata-rata epoh jaringan dalam 20 kali perulangan sebagai data penelitian dianalisis menggunakan ANOVA. Algoritma pelatihan LM dijalankan dengan 5, 10, dan 15 neuron pada lapisan input dengan 1 neuron pada lapisan output, dan variasi banyaknya neuron pada lapisan tersembunyi untuk masing-masing banyaknya neuron pada lapisan input. Variasi banyaknya neuron pada lapisan tersembunyi digunakan untuk menemukan kondisi optimal algoritma pelatihan yang berupa rata-rata epoh paling kecil. Hasil analisis menunjukkan bahwa kondisi optimal algoritma peltihan LM dengan 5 neuron pada lapisan input dicapai pada penggunaan 9 neuron pada lapisan tersembunyi dengan rata-rata epoh sebesar 10.80; untuk 10 neuron pada lapisan input dicapai pada penggunaan 19 neuron pada lapisan tersembunyi dengan rata-rata epoh sebesar 21.52; dan untuk 15 neuron pada lapisan input dicapai pada penggunaan 29 neuron pada lapisan tersembunyi dengan rata-rata epoh sebesar 7.38.



Keywords


backpropagation, neuron, lapisan tersembunyi, Levenberg–Marquardt, epoh

References


[1] S. Shanmuganathan and S. Samarasinghe, Artificial Neural Network Modelling, vol. 628. Springer International Publishing, 2016.

[2] H. Mustafidah, S. Hartati, R. Wardoyo, and A. Harjoko, “Prediction of Test Items Validity Using Artificial Neural Network,” in Proceeding International Conference on Education, Technology, and Science (NETS) 2013, “Improving The Quality Of Education To Face The Impact Of Technology”. December 28th, 2013, 2013.

[3] H. Mustafidah, D. K. Hakim, and S. Sugiyanto, “Tingkat Keoptimalan Algoritma Pelatihan pada Jaringan Syaraf Tiruan (Studi Kasus Prediksi Prestasi Belajar Mahasiswa) Optimization Level of Training Algorithms in Neural Network (Case Studies of Student Learning Achievement Predictions),” JUITA, vol. II, no. 3, pp. 159–166, 2013.

[4] D. C. Febrianto and H. Mustafidah, “Penerapan Jaringan Syaraf Tiruan dengan Metode Pembelajaran Backropagation untuk Mengetahui Tingkat Kualifikasi Calon Siswa pada Sistem Informasi Penerimaan Siswa Baru di MAN 2 Banjarnegara,” JUITA (Jurnal Inform., vol. II, no. 3, pp. 189–197, 2013.

[5] A. Hermawan, Jaringan Saraf Tiruan (Teori dan Aplikasinya). Yogyakarta: Andi Offset, 2006.

[6] S. Kusumadewi, Membangun Jaringan Syaraf Tiruan Menggunakan MATLAB & EXCEL LINK. Yogyakarta: Graha Ilmu, 2004.

[7] H. Mustafidah, S. Hartati, R. Wardoyo, and A. Harjoko, “Selection of Most Appropriate Backpropagation,” Int. J. Comput. Trends Technol., vol. 14, no. 2, pp. 92–95, 2014.

[8] H. Mustafidah and S. Suwarsito, “Error Rate Testing of Training Algorithm in Back Propagation Network,” Int. J. Soft Comput. Eng., vol. 5, no. 4, pp. 46 – 50, 2015.

[9] H. Mustafidah and S. Suwarsito, “Uji Keoptimalan Algoritma Pelatihan pada Jaringan Syaraf Tiruan,” in Prosiding Seminar Nasional SENATKOM 2015, 2015, pp. 243–248.

[10] H. Mustafidah and H. Harjono, “Korelasi Tingkat Kesalahan dan Epoh dalam Jaringan Backpropagation,” in Prosiding SEMNASTIKOM 2017, 3 November 2017, ISBN: 978-602-50434-0-6, 2017, pp. 55–61.

[11] E. Paulus and Y. Nataliani, GUI Matlab. Yogyakarta: ANDI, 2007.

[12] F. A. Irawan, Buku Pintar Pemograman Matlab. Yogyakarta: MediaKom - Andi, 2012.

[13] T. Taniredja and H. Mustafidah, Penelitian Kuantitatif (Sebuah Pengantar). Bandung: ALFABETA, 2011.

[14] H. Mustafidah and S. Suwarsito, “Model Parameter Jaringan Syaraf Tiruan untuk Pemilihan Algoritma Pelatihan Jaringan Backpropagation yang Paling Optimal,” Purwokerto, Central Java, Indonesia, 2015.

[15] H. Mustafidah and S. Suwarsito, “Testing Design of Neural Network Parameters in Optimization Training Algorithm,” in International Conference of Result and Community Services, 6th August 2016, 2016, p. THN. 139-146.

[16] H. Mustafidah, A. Y. Rahmadhani, and H. Harjono, “Optimasi Algoritma Pelatihan Levenberg–Marquardt Berdasarkan Variasi Nilai Learning-Rate dan Jumlah Neuron dalam Lapisan Tersembunyi,” JUITA J. Inform., vol. 7, no. 1, pp. 55–62, 2019.


Full Text: PDF (Bahasa Indonesia)

DOI: 10.30595/juita.v7i2.5863

Refbacks

  • There are currently no refbacks.


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

ISSN: 2579-8901