Optimasi Algoritma Pelatihan Levenberg–Marquardt Berdasarkan Variasi Nilai Learning-Rate dan Jumlah Neuron dalam Lapisan Tersembunyi

Backpropagation (BP) merupakan salah satu paradigma pembelajaran dalam jaringan syaraf tiruan yang dibangun dengan banyak lapisan untuk mengubah bobot–bobot yang terhubung dengan neuron pada lapisan tersembunyi. Pengubahan bobot dilakukan oleh sebuah algoritma pelatihan sehingga mendekati bobot opti...

Full description

Bibliographic Details
Main Authors: Hindayati Mustafidah, Amrisa Yanri Rahmadhani, Harjono Harjono
Format: Article
Language:Indonesian
Published: Universitas Muhammadiyah Purwokerto 2019-05-01
Series:Jurnal Informatika
Subjects:
Online Access:http://jurnalnasional.ump.ac.id/index.php/JUITA/article/view/4396
_version_ 1817991994586169344
author Hindayati Mustafidah
Amrisa Yanri Rahmadhani
Harjono Harjono
author_facet Hindayati Mustafidah
Amrisa Yanri Rahmadhani
Harjono Harjono
author_sort Hindayati Mustafidah
collection DOAJ
description Backpropagation (BP) merupakan salah satu paradigma pembelajaran dalam jaringan syaraf tiruan yang dibangun dengan banyak lapisan untuk mengubah bobot–bobot yang terhubung dengan neuron pada lapisan tersembunyi. Pengubahan bobot dilakukan oleh sebuah algoritma pelatihan sehingga mendekati bobot optimal. Kinerja algoritma pelatihan dikatakan optimal dapat dilihat dari error yang dihasilkan (MSE). Semakin kecil MSE, semakin optimal kinerjanya. Beberapa penelitian yang dilakukan sebelumnya, diperoleh informasi bahwa algoritma pelatihan yang paling optimal berdasarkan MSE terkecil adalah algoritma Levenberg–Marquardt (LM) dengan rata–rata MSE 0.001 dengan tingkat pengujian α=5%. Penelitian tersebut menggunakan 10 neuron dalam lapisan tersembunyi. Keadaan optimal banyaknya neuron dalam lapisan tersembunyi yang dapat menghasilkan MSE paling kecil belum diketahui. Oleh karena itu, dalam penelitian ini dilakukan analisis untuk mengetahui jumlah neuron yang paling optimal dalam lapisan tersembunyi pada algoritma LM. Parameter jaringan yang digunakan yaitu 15 neuron dalam lapisan input, target error=0.001 (10-3) dan variasi nilai laju pembelajaran. Penelitian ini menggunakan metode campuran yaitu pengembangan program komputer dan pengujian data statistik menggunakan ANOVA. Pengembangan program komputer digunakan untuk membangkitkan data random sebagai masukan jaringan, menjalankan algoritma LM, dan menghasilkan data keluaran. Hasil analisis menunjukkan bahwa dengan 27 neuron pada lapisan tersembunyi menghasilkan MSE terkecil yaitu 0.0000807±0.0001220 dengan laju pembelajaran=0.8.
first_indexed 2024-04-14T01:20:44Z
format Article
id doaj.art-83778a46ec634862be4167ecd2d5080b
institution Directory Open Access Journal
issn 2086-9398
2579-8901
language Indonesian
last_indexed 2024-04-14T01:20:44Z
publishDate 2019-05-01
publisher Universitas Muhammadiyah Purwokerto
record_format Article
series Jurnal Informatika
spelling doaj.art-83778a46ec634862be4167ecd2d5080b2022-12-22T02:20:40ZindUniversitas Muhammadiyah PurwokertoJurnal Informatika2086-93982579-89012019-05-0171556210.30595/juita.v7i1.43962527Optimasi Algoritma Pelatihan Levenberg–Marquardt Berdasarkan Variasi Nilai Learning-Rate dan Jumlah Neuron dalam Lapisan TersembunyiHindayati Mustafidah0Amrisa Yanri Rahmadhani1Harjono Harjono2<em>Teknik Informatika-F.Teknik dan Sains-Universitas Muhammadiyah Purwokerto</em><em>Teknik Informatika-F.Teknik dan Sains-Universitas Muhammadiyah Purwokerto</em>Teknik Informatika-F.Teknik dan Sains-Universitas Muhammadiyah PurwokertoBackpropagation (BP) merupakan salah satu paradigma pembelajaran dalam jaringan syaraf tiruan yang dibangun dengan banyak lapisan untuk mengubah bobot–bobot yang terhubung dengan neuron pada lapisan tersembunyi. Pengubahan bobot dilakukan oleh sebuah algoritma pelatihan sehingga mendekati bobot optimal. Kinerja algoritma pelatihan dikatakan optimal dapat dilihat dari error yang dihasilkan (MSE). Semakin kecil MSE, semakin optimal kinerjanya. Beberapa penelitian yang dilakukan sebelumnya, diperoleh informasi bahwa algoritma pelatihan yang paling optimal berdasarkan MSE terkecil adalah algoritma Levenberg–Marquardt (LM) dengan rata–rata MSE 0.001 dengan tingkat pengujian α=5%. Penelitian tersebut menggunakan 10 neuron dalam lapisan tersembunyi. Keadaan optimal banyaknya neuron dalam lapisan tersembunyi yang dapat menghasilkan MSE paling kecil belum diketahui. Oleh karena itu, dalam penelitian ini dilakukan analisis untuk mengetahui jumlah neuron yang paling optimal dalam lapisan tersembunyi pada algoritma LM. Parameter jaringan yang digunakan yaitu 15 neuron dalam lapisan input, target error=0.001 (10-3) dan variasi nilai laju pembelajaran. Penelitian ini menggunakan metode campuran yaitu pengembangan program komputer dan pengujian data statistik menggunakan ANOVA. Pengembangan program komputer digunakan untuk membangkitkan data random sebagai masukan jaringan, menjalankan algoritma LM, dan menghasilkan data keluaran. Hasil analisis menunjukkan bahwa dengan 27 neuron pada lapisan tersembunyi menghasilkan MSE terkecil yaitu 0.0000807±0.0001220 dengan laju pembelajaran=0.8.http://jurnalnasional.ump.ac.id/index.php/JUITA/article/view/4396backpropagation, MSE, neuron, Levenberg–Marquardt, optimal.
spellingShingle Hindayati Mustafidah
Amrisa Yanri Rahmadhani
Harjono Harjono
Optimasi Algoritma Pelatihan Levenberg–Marquardt Berdasarkan Variasi Nilai Learning-Rate dan Jumlah Neuron dalam Lapisan Tersembunyi
Jurnal Informatika
backpropagation, MSE, neuron, Levenberg–Marquardt, optimal.
title Optimasi Algoritma Pelatihan Levenberg–Marquardt Berdasarkan Variasi Nilai Learning-Rate dan Jumlah Neuron dalam Lapisan Tersembunyi
title_full Optimasi Algoritma Pelatihan Levenberg–Marquardt Berdasarkan Variasi Nilai Learning-Rate dan Jumlah Neuron dalam Lapisan Tersembunyi
title_fullStr Optimasi Algoritma Pelatihan Levenberg–Marquardt Berdasarkan Variasi Nilai Learning-Rate dan Jumlah Neuron dalam Lapisan Tersembunyi
title_full_unstemmed Optimasi Algoritma Pelatihan Levenberg–Marquardt Berdasarkan Variasi Nilai Learning-Rate dan Jumlah Neuron dalam Lapisan Tersembunyi
title_short Optimasi Algoritma Pelatihan Levenberg–Marquardt Berdasarkan Variasi Nilai Learning-Rate dan Jumlah Neuron dalam Lapisan Tersembunyi
title_sort optimasi algoritma pelatihan levenberg marquardt berdasarkan variasi nilai learning rate dan jumlah neuron dalam lapisan tersembunyi
topic backpropagation, MSE, neuron, Levenberg–Marquardt, optimal.
url http://jurnalnasional.ump.ac.id/index.php/JUITA/article/view/4396
work_keys_str_mv AT hindayatimustafidah optimasialgoritmapelatihanlevenbergmarquardtberdasarkanvariasinilailearningratedanjumlahneurondalamlapisantersembunyi
AT amrisayanrirahmadhani optimasialgoritmapelatihanlevenbergmarquardtberdasarkanvariasinilailearningratedanjumlahneurondalamlapisantersembunyi
AT harjonoharjono optimasialgoritmapelatihanlevenbergmarquardtberdasarkanvariasinilailearningratedanjumlahneurondalamlapisantersembunyi