PERBANDINGAN AKURASI ALGORITME PELATIHAN DALAM JARINGAN SYARAF TIRUAN UNTUK PERAMALAN JUMLAH PENGGUNA KERETA API DI PULAU JAWA

dokumen-dokumen yang mirip
T 11 Aplikasi Model Backpropagation Neural Network Untuk Perkiraan Produksi Tebu Pada PT. Perkebunan Nusantara IX

IMPLEMENTASI JARINGAN SYARAF TIRUAN MULTI LAYER FEEDFORWARD DENGAN ALGORITMA BACKPROPAGATION SEBAGAI ESTIMASI NILAI KURS JUAL SGD-IDR

VOL. 01 NO. 02 [JURNAL ILMIAH BINARY] ISSN :

APLIKASI JARINGAN SYARAF TIRUAN MULTI LAYER PERCEPTRON PADA APLIKASI PRAKIRAAN CUACA

ANALISIS PERBANDINGAN METODE JARINGAN SYARAF TIRUAN DAN REGRESI LINEAR BERGANDA PADA PRAKIRAAN CUACA

3. METODE PENELITIAN

Implementasi Jaringan Syaraf Tiruan Backpropagation dan Steepest Descent untuk Prediksi Data Time Series

BAB 2 LANDASAN TEORI

1. Pendahuluan 1.1 Latar belakang masalah

Perbaikan Metode Prakiraan Cuaca Bandara Abdulrahman Saleh dengan Algoritma Neural Network Backpropagation

BAB 3 METODOLOGI PENELITIAN

PENERAPAN MODEL NEURAL NETWORK BACKPROPAGATION UNTUK PREDIKSI HARGA AYAM

ANALISIS PENAMBAHAN NILAI MOMENTUM PADA PREDIKSI PRODUKTIVITAS KELAPA SAWIT MENGGUNAKAN BACKPROPAGATION

BAB 2 LANDASAN TEORI

SATIN Sains dan Teknologi Informasi

Pemodelan Jaringan Syaraf Tiruan dengan Algoritma One Step Secant Backpropagation dalam Return Kurs Rupiah Terhadap Dolar Amerika Serikat

PERAMALAN JUMLAH KUNJUNGAN WISATAWAN MANCANEGARA KE LOMBOK MENGGUNAKAN JARINGAN SYARAF TIRUAN

METODOLOGI PENELITIAN

METODOLOGI PENELITIAN

PREDIKSI CURAH HUJAN DI KOTA MEDAN MENGGUNAKAN METODE BACKPROPAGATION NEURAL NETWORK

BAB 2 KONSEP DASAR PENGENAL OBJEK

BAB III METODOLOGI PENELITIAN. Pelaksanaan penelitian ini, memerlukan banyak hal yang harus

PREDIKSI PENDAPATAN ASLI DAERAH KALIMANTAN BARAT MENGGUNAKAN JARINGAN SYARAF TIRUAN BACKPROPAGATION

BAB III. METODOLOGI. kegiatan manusia membuat penelitian dengan domain teknik informatika

Penerapan Jaringan Saraf Tiruan Metode Backpropagation Menggunakan VB 6

BAB III METODOLOGI PENELITIAN

PERAMALAN BEBAN LISTRIK JANGKA PENDEK DI BALI MENGGUNAKAN PENDEKATAN ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM (ANFIS)

PERBANDINGAN ALGORITMA PARTICLE SWARM OPTIMIZATION DAN REGRESI PADA PERAMALAN WAKTU BEBAN PUNCAK

IMPLEMENTASI JARINGAN SYARAF TIRUAN METODE BACKPROPAGATION UNTUK MEMPREDIKSI HARGA SAHAM

BAB III METODE PENELITIAN

WAVELET -JARINGAN SYARAF TIRUAN UNTUK PREDIKSI DATA TIME SERIES

SATIN Sains dan Teknologi Informasi

lalu menghitung sinyal keluarannya menggunakan fungsi aktivasi,

Model Arsitektur Backpropogation Dalam Memprediksi Faktor Tunggakan Uang Kuliah (Studi Kasus AMIK Tunas Bangsa)

SATIN Sains dan Teknologi Informasi

Pengembangan Aplikasi Prediksi Pertumbuhan Ekonomi Indonesia dengan Jaringan Syaraf Tiruan Backpropagation

Peramalan Jumlah Permintaan Produksi Menggunakan Metode Jaringan Syaraf Tiruan (JST) Backpropagation

Peramalan Data IHSG Menggunakan Metode Backpropagation

Analisis Prediksi Indeks Harga Konsumen Berdasarkan Kelompok Kesehatan Dengan Menggunakan Metode Backpropagation

BAB 3 PERANCANGAN SISTEM. Bab ini menguraikan analisa penelitian terhadap metode Backpropagation yang

Analisis Prediksi Indeks Harga Konsumen Berdasarkan Kelompok Kesehatan Dengan Menggunakan Metode Backpropagation

BAB 1 PENDAHULUAN Latar Belakang

Pengaruh Jenis Pola Hujan Indonesia Terhadap Akurasi Prediksi Neural Network Curah Hujan

PENERAPAN JARINGAN SYARAF TIRUAN DALAM MEMPREDIKSI TINGKAT PENGANGGURAN DI SUMATERA BARAT

BAB I PENDAHULUAN. 1.1 Latar Belakang

ANALISIS ALGORITMA INISIALISASI NGUYEN-WIDROW PADA PROSES PREDIKSI CURAH HUJAN KOTA MEDAN MENGGUNAKAN METODE BACKPROPAGATION NEURAL NETWORK

PENENTUAN MODEL RETURN HARGA SAHAM DENGAN MULTI LAYER FEED FORWARD NEURAL NETWORK MENGGUNAKAN ALGORITMA RESILENT BACKPROPAGATION

BAB I PENDAHULUAN. paling parah dan paling lama tingkat pemulihannya akibat krisis keuangan

PEMILIHAN WARNA LIPSTIK BERDASARKAN INFORMASI USIA DAN WARNA KULIT DENGAN MENGGUNAKAN METODA ARTIFICIAL NEURAL NETWORK

PERKIRAAN PENJUALAN BEBAN LISTRIK MENGGUNAKAN JARINGAN SYARAF TIRUAN RESILENT BACKPROPAGATION (RPROP)

ABSTRAK. Kata Kunci : Artificial Neural Network(ANN), Backpropagation(BP), Levenberg Marquardt (LM), harga emas, Mean Squared Error(MSE), prediksi.

BACK PROPAGATION NETWORK (BPN)

ANALISIS FUNGSI AKTIVASI SIGMOID BINER DAN SIGMOID BIPOLAR DALAM ALGORITMA BACKPROPAGATION PADA PREDIKSI KEMAMPUAN SISWA

BAB III PEMBAHASAN. harga minyak mentah di Indonesia dari bulan Januari 2007 sampai Juni 2017.

PERMALAN HARGA GARAM KONSUMSI MENGGUNAKAN ARTIFICIAL NEURAL NETWORK FEEDFORWARD- BACKPROPAGATION (STUDI KASUS : PT. GARAM MAS, REMBANG, JAWA TENGAH)

BAB III METODE PENELITIAN. Data-data historis beban harian yang akan diambil sebagai evaluasi yaitu

ESTIMASI PARAMETER MODEL HYBRIDIZING EXPONENTIAL SMOOTHING DAN NEURAL NETWORK PADA HASIL PENGUKURAN MEAN SEA LEVEL SATELIT ALTIMETRI JASON 2

PERANCANGAN PROGRAM PENGENALAN BENTUK MOBIL DENGAN METODE BACKPROPAGATION DAN ARTIFICIAL NEURAL NETWORK SKRIPSI

BAB IV PERANCANGAN DAN PEMBAHASAN

Aplikasi yang dibuat adalah aplikasi untuk menghitung. prediksi jumlah dalam hal ini diambil studi kasus data balita

BAB II DASAR TEORI Jaringan Syaraf Tiruan. Universitas Sumatera Utara

Unnes Journal of Mathematics

PREDIKSI KUALITAS AIR BERSIH PDAM KOTA PALU MENGGUNAKAN METODE BACKPROPAGATION

PERAMALAN INDEKS HARGA SAHAM GABUNGAN (IHSG) MENGGUNAKAN JARINGAN SARAF TIRUAN ELMAN DENGAN ALGORITME GRADIENT DESCENT ADAPTIVE LEARNING RATE

PERAMALAN HARGA SAHAM PERUSAHAAN MENGGUNAKAN ARTIFICIAL NEURAL NETWORK DAN AKAIKE INFORMATION CRITERION

Presentasi Tugas Akhir

JARINGAN SYARAF TIRUAN UNTUK MEMPREDIKSI CURAH HUJAN SUMATERA UTARA DENGAN METODE BACK PROPAGATION (STUDI KASUS : BMKG MEDAN)

BAB III METODOLOGI PENELITIAN

PERBANDINGAN ANTARA MODEL NEURAL NETWORK DAN MODEL DUANE UNTUK EVALUASI KETEPATAN PREDIKSI WAKTU KERUSAKAN SUATU KOMPONEN

KLASIFIKASI POLA HURUF VOKAL DENGAN MENGGUNAKAN JARINGAN SARAF TIRUAN BACKPROPAGATION. Dhita Azzahra Pancorowati

BAB I PENDAHULUAN. 1.1 Latar Belakang

PREDIKSI KELULUSAN MAHASISWA MENGGUNAKAN METODE NEURAL NETWORK DAN PARTICLE SWARM OPTIMIZATION

ABSTRAK. Kata Kunci : Curah Hujan, Levenberg Marquardt, Backpropagation. ABSTRACT

PEMODELAN DAN SISTEM INFORMASI PREDIKSI KAPASITAS PEMBANGKIT LISTRIK MENGGUNAKAN NEURAL NETWORK (SEKTOR RUMAH TANGGA)

IMPLEMENTASI JARINGAN SYARAF TIRUAN BACKPROPAGATION SEBAGAI ESTIMASI LAJU TINGKAT PENGANGGURAN TERBUKA PADA PROVINSI JAWA TIMUR

JARINGAN SARAF TIRUAN DENGAN BACKPROPAGATION UNTUK MENDETEKSI PENYALAHGUNAAN NARKOTIKA

PENDAFTARAN MAHASISWA BARU PROGRAM PENDIDIKAN DASAR MENGGUNAKAN ALGORITMA NN BACKPROPAGATION DI UPBJJ-UNIVERSITAS TERBUKA PROVINSI SULAWESI TENGAH

1. Pendahuluan. 1.1 Latar Belakang

PREDIKSI PERHITUNGAN DOSIS RADIASI PADA PEMERIKSAAN MAMMOGRAFI MENGGUNAKAN ALGORITMA JARINGAN SYARAF TIRUAN PROPAGASI BALIK

PERBANDINGAN BEBERAPA MODEL UNTUK KINERJA ALGORITMA BACKPROPAGATION COMPARISON OF SOME MODEL FOR PEFORMANCE IMPROVEMENT IN BACKPROPAGATION ALGORITHM

PEMODELAN JARINGAN SYARAF TIRUAN DENGAN ALGORITMA ONE STEP SECANT BACKPROPAGATION DALAM RETURN KURS RUPIAH TERHADAP DOLAR AMERIKA SERIKAT

UNNES Journal of Mathematics

oleh WAHYUNI PUTRANTO NIM. M SKRIPSI ditulis dan diajukan untuk memenuhi sebagian persyaratan memperoleh gelar Sarjana Sains Matematika

Neural Networks. Machine Learning

Optimasi Bobot Jaringan Syaraf Tiruan Mengunakan Particle Swarm Optimization

Prediksi Nilai Indeks Harga Konsumen (IHK) Kota Jambi Menggunakan Radial Basis Function Neural Network (RBFNN) dengan Metode Fuzzy C-Means Clustering

Jurnal Fisika Unand Vol. 2, No. 4, Oktober 2013 ISSN

Jurnal Elektro ELTEK Vol. 2, No. 1, April 2011 ISSN:

Prediksi Pergerakan Harga Harian Nilai Tukar Rupiah (IDR) Terhadap Dollar Amerika (USD) Menggunakan Metode Jaringan Saraf Tiruan Backpropagation

BAB I PENDAHULUAN I-1

BACK PROPAGATION NETWORK (BPN)

PELATIHAN FEED FORWARD NEURAL NETWORK MENGGUNAKAN ALGORITMA GENETIKA DENGAN METODE SELEKSI TURNAMEN UNTUK DATA TIME SERIES

APLIKASI JARINGAN SYARAF TIRUAN DALAM PENGHITUNGAN PERSENTASE KEBENARAN KLASIFIKASI PADA KLASIFIKASI JURUSAN SISWA DI SMA N 8 SURAKARTA

PERAMALAN HARGA MINYAK MENTAH DUNIA NEURAL NETWORK

Prediksi Nilai Tukar Petani Menggunakan Jaringan Syaraf Tiruan Backpropagation

BACKPROPAGATION NEURAL NETWORK UNTUK OPTIMASI AKURASI PADA PREDIKSI FINANCIAL DISTRESS PERUSAHAAN

JURNAL SAINS DAN SENI ITS Vol. 4, No.2, (2015) ( X Print) A-31

PERAMALAN BEBAN JANGKA PENDEK PADA HARI LIBUR DI BALI MENGGUNAKAN METODE GENERALIZED REGRESSION NEURAL NETWORK (GRNN)

ANALISIS JARINGAN SYARAF TIRUAN UNTUK MEMPREDIKSI JUMLAH RESERVASI KAMAR HOTEL DENGAN METODE BACKPROPAGATION (Studi Kasus Hotel Grand Zuri Padang)

ANALISIS PENAMBAHAN MOMENTUM PADA PROSES PREDIKSI CURAH HUJAN KOTA MEDAN MENGGUNAKAN METODE BACKPROPAGATION NEURAL NETWORK

Transkripsi:

PERBANDINGAN AKURASI ALGORITME PELATIHAN DALAM JARINGAN SYARAF TIRUAN UNTUK PERAMALAN JUMLAH PENGGUNA KERETA API DI PULAU JAWA Budho Setyonugroho 1), Adhistya Erna Permanasari 2), Sri Suning Kusumawardani 3) 1), 2),3) Departemen Teknik Elektro dan Teknologi Informasi, Fakultas Teknik, Universitas Gadjah Mada Jln. Grafika 2 Yogyakarta 55281 Indonesia Email : budhosn@gmail.com 1), adhistya@ugm.ac.id 2), suning@ugm.ac.id 3) Abstrak Peramalan jumlah pengguna kereta api merupakan salah satu komponen penting dalam perencanaan untuk menentukan langkah-langkah strategis dalam suatu perusahaan. Jaringan syaraf tiruan merupakan salah satu metode yang telah banyak digunakan untuk menyelesaikan kasus peramalan. Kesulitan utama dalam implementasi metode jaringan syaraf tiruan dalam peramalan adalah menemukan kombinasi arsitektur yang tepat, menentukan nilai parameter laju pembelajaran yang sesuai dan pemilihan algoritme pelatihan yang optimal. Dalam makalah ini akan melakukan simulasi dengan menerapkan algoritme bayesian regularization (trainbr), algoritme Scaled Conjugate Gradient (trainscg), algoritme levenber-marquart (trainlm) dengan variasi jumlah neuron pada lapisan tersembunyi dan laju pembelajaran yang berbeda untuk menemukan kombinasi arsitektur yang tepat untuk menyelesaikan kasus peramalan pengguna kereta api. Dari simulasi yang dilakukan pada proses pelatihan yang menggunakan data runtun waktu dalam periode sepuluh tahun, arsitektur 12-30-1 dengan laju pembelajaran 0,5 dengan menggunakan algoritme pelatihan levenberg marquardt menunjukan hasil yang paling optimal dengan nilai MSE 0,000192 dan pada proses pengujian menunjukan nilai MAPE 23% yang termasuk dalam kategori cukup untuk digunakan dalam peramalan. Kata kunci: jaringan syaraf tiruan, algoritme pelatihan, trainlm, trainbr, trainscg 1. Pendahuluan Saat ini kereta api telah menjadi salah satu moda transportasi andalan masyarakat Indonesia untuk melakukan perjalanan jarak menengah dan jauh, khususnya di Pulau Jawa dan Sumatera. Data dari laporan tahunan PT KAI Indonesia tahun 2015, PT KAI telah mengangkut penumpang sebanyak 327,2 juta pada tahun 2015. Jumlah tersebut naik 16,73% dibandingkan tahun 2014 mencapai 280,3 juta penumpang [1]. Tingginya minat masyarakat terhadap angkutan kereta api, menjadi nilai tambah bagi perusahaan untuk dapat memberikan layanan yang optimal. Oleh karena itu, peramalan tentang jumlah pengguna kereta api menjadi hal yang penting bagi perusahaan karena dengan mengetahui jumlah pengguna di masa yang akan datang. Jaringan syaraf tiruan telah banyak dipakai untuk meramalkan apa yang terjadi di masa yang akan datang berdasarkan pola kejadian yang ada dimasa lampau [2]. Jaringan syaraf tiruan mengidentifikasi pola data dari sistem peramalan dapat dilakukan dengan menggunakan metode pendekatan pelatihan (training). Berdasarkan kemampuan belajar yang dimiliki oleh jaringan syaraf tiruan, maka pada tahap pelatihan akan mempelajari serta menganalisis pola data masa lalu dengan target atau keluaran yang diinginkan. Tahap pelatihan akan berusaha mencari suatu formula atau fungsi yang akan menghubungkan pola data masa lalu dengan keluaran yang diinginkan. Fungsi tersebut menggambarkan ketergantungan nilai data saat ini terhadap nilai data sebelumnya. Pada proses pelatihan, data historis dapat dipelajari dengan menyerap pengetahuan yang ada pada data dan direpresentasikan oleh nilai bobot yang akan memperkuat atau memperlemah sinyal antar koneksi yang dimiliki. Oleh karena itu diperlukan algoritme pelatihan dengan akurasi yang tebaik. Pada penelitian ini akan menggunakan Jaringan syaraf tiruan dengan model feed-forward backpropagation dengan membandingkan akurasi dari fungsi algoritme pelatihan bayesian regularization (trainbr), algoritme Scaled Conjugate Gradient (trainscg), algoritme levenber-marquart (trainlm) untuk mengidentifikasi kesesuaian pola data input dan output dalam peramalan jumlah pengguna kereta api. 2. Landasan Teori a) Runtun Waktu Runtun waktu atau time series adalah data yang dikumpulkan berdasarkan interval waktu (minggu, bulan, tahun. Tujuan peramalan time series adalah memprediksi kejadian masa depan berdasarkan dari kejadian yang di amati saat ini [2]. b) Jaringan Syaraf Tiruan Jaringan syaraf tiruan merupakan model simulasi sistem syaraf manusia melalui algoritme komputer [3]. Jaringan syaraf tiruan terdiri dari lapisan input, lapisan output, dan lapisan tersembunyi. Lapisan ini terdiri dari beberapa neuron yang berfungsi untuk menerima informasi dari luar, lapisan terakhir merupakan lapisan output untuk mendapatkan keluaran hasil pemrosesan jaringan, dan lapisan tersembunyi yang berada di antara lapisan input dan lapisan output. Setiap lapisan

memiliki neuron saling berhubungan dengan neuron lapisan lain. Model jaringan ini dikenal dengan model multilayer atau feedforward neural network [4]. Gambar 1 berikut merupakan contoh jaringan syaraf tiruan yang terdiri dari 3 lapisan. Gambar 1 Jaringan Multilayer c) Algoritme Pelatihan Proses pelatihan merupakan salah satu parameter yang sangat penting dalam jaringan syaraf tiruan [5]. Algoritme atau fungsi pelatihan berfungsi untuk menentukan nilai bobot hubungan antar neuron. Pada makalah ini, proses pelatihan akan menggunakan algoritme bayesian regularization, quasi newton dan levenberg marquardt. Algoritme bayesian regularization adalah algoritme yang memperbaharui nilai bobot dan bias sesuai dengan optimasi levenberg marquard. Bayesian regularization meminimalkan kuadrat kesalahan dan bobot, kemudian menentukan kombinasi yang benar sehingga dapat menggenarilasi suatu jaringan dengan baik. Pada algoritme levenberg marqurdt, perubahan nilai bobot dan bias sesuai dengan optimasi levenberg marquardt. Sedangkan pada algortime quasi newton, perubahan nilai bobot bias berdasarkan metode newton bfgs [6]. 3. Metodelogi Pada makalah ini, membangun dan simulasi jaringan syaraf tiruan menggunakan perangkat lunak Matlab. Data yang digunakan adalah data jumlah pengguna kereta api di pulau Jawa pada periode 2006-2016 yang didapat dari situs Badan Pusat Statistik. Sebelum dilakukan proses peramalan, data tersebut diolah dengan cara normalisasi yaitu mentranformasikan data menjadi interval [0.1, 0.9] agar mudah dalam proses pelatihan. Langkah-langkah dalam pemilihan arsitektur optimal dilakukan dengan menentukan beberapa parameter berikut. 1) Membangun arsitektur jaringan Arsitektur jaringan yang digunakan terdiri dari 3 lapisan yang terdiri dari 1 lapisan input, 1 lapisan tersembunyi dan 1 lapisan ouput. Pada lapisan input, jumlah yang akan digunakan adalah 12 unit neuron. Jumlah neuron pada ini berdasarkan jumlah data dalam periode satu tahun yaitu terdiri dari 12 bulan. Pada lapisan tersembunyi dengan variasi simulasi dengan jumlah unit neuron sebanyak 20, 30, dan 40 unit neuron, jumlah tersebut dihitung berdasarkan Persamanaan 1 berikut ini. nh = 1 (ni + no) + ndt (1) 2 dengan nh = jumlah minimal neuron pada hidden layer ni = jumlah neuron input no = jumlah neuron output ndt=jumlah data untuk proses pelatihan Sedangakan pada layer output menggunakan 1 unit neuron. 2) Fungsi aktivasi Fungsi aktivasi yang digunakan pada lapisan tersembunyi dan layer output adalah fungsi logistic sigmoid. 3) Algoritme pelatihan Algoritme pelatihan yang digunakan dalam simulasi trainbr, trainlm, dan trainbfgs. 4) Bobot awal dan bias awal yang digunakan dalam jaringan ditetapkan secara acak. 5) Maksimum epochs Maksimum epoch adalah jumlah epoch maksimal yang dilakukan selama proses pelatihan. Iterasi akan dihentikan apabila nilai epoch melebihi maksimum epoch yang telah ditentukan. Dalam penelitian ini jumlah maksimum epoch ditentukan sebesar 1000. 6) Laju Pembelajaran/learning rate Dalam penelitian ini, simulasi dilakukan dengan variasi laju pembelajaran jaringan yaitu sebesar 0.05, 0.1, dan 0.5. 7) Kinerja tujuan/goal performance Dalam penelitian ini kinerja tujuan ditentukan dengan nilai MSE 0,001. Kemudian nilai Mean Square Error yang diperoleh dari proses training masingmasing arsitektur diamati untuk dicari nilai MSE optimal yang akan menjadi arsitektur jaringan terbaik untuk peramalan. 4. Hasil dan Pembahasan a) Pelatihan Data yang digunakan untuk pelatihan adalah data jumlah pengguna kereta api pada periode bulan Januari 2006 sampai dengan bulan Desember 2012. Data tersebut dibagi menjadi 2 bagian yaitu data input dan data output. Data bulan Januari 2006 sampai dengan bulan November 2012 sebagai data input. Dan data bulan Januari 2007 sampai dengan bulan Desember 2012 sebagai data output/target. Untuk membangun jaringan syaraf tiruan dengan model feedforward backpropagation pada perangkat lunak Matlab, digunakan perintan newff. Kemudian untuk algoritme pelatihan yang menggunakan perintah trainlm untuk algoritme levenberg marquard, trainbr untuk algortime bayesian regularization, dan perintah tranbfg untuk algoritme quasi newton.

Berikut ini merupakan hasil dari simulasi dari jaringan yang dibangun : Berdasarkan simulasi dilakukan menggunaakan trainlm levenberg marqurdt, penggunaan 30 unit neuron pada lapisan tersembunyi dengan learning rate 0,5 menunjukan nilai MSE yang optimal. Arsitektur jaringan ini memberikan nilai MSE training sebesar 0,000192 dengan tingkat konvergensi sebesar 11 iterasi/epoch seperti yang terlihat pada Gambar 2. Gambar 2 MSE Pelatihan Selain itu, ketepatan antara data output dengan data target juga sangat baik dengan nilai regresi linear mendekati 1, hal tersebut ditunjukan pada Gambar 3. Gambar 4 Pola data aktual vs data output Berdasarkan simulasi menggunakan trainbr bayesian regularization, penggunaan 40 unit neuron pada lapisan tersmebunyi dengan learning rate 0,1 menunjukan nilai MSE yang optimal. Arsitektur jaringan ini memberikan nilai MSE training sebesar 0,010473 dengan tingkat konvergensi sebesar 283 iterasi/epoch, seperti yang terlihat pada Gambar 5. Gambar 3 Plot Regresi Linear dengan 12 neuron input, 1 hidden layer dengan 30 unit neuron, dan 1 neuron output layer (12-30-1) yang mampu mengenali pola data dengan cukup baik seperti terlihat pada Gambar 4. Gambar 5 MSE Pelatihan dengan 12 neuron input, 1 lapisan tersembunyi dengan 40 unit neuron, dan 1 neuron output layer (12-40-1). Tetapi algortime ini menunjukan hubungan output dan target yang kurang baik, ditunjukan dengan nilai pada plot regresi linear pada Gambar 6. Gambar 6 Plot Regresi Linear

Dari hasil MSE dan regresi yang jauh dari target, maka dalam pengenalan pola data tidak menunjukan hasil yang akurat seperti pada Gambar 7 berikut. dengan 12 neuron input, 1 hidden layer dengan 30 unit neuron, dan 1 neuron output layer (12-30-1) yang mampu mengenali pola data yang cukup akurat yang ditunjukan pada Gambar 10 dibawah ini. Gambar 7 Pola data aktual vs data output Berdasarkan simulasi menggunakan trainbfgs quasi newton, penggunaan 30 unit neuron pada hidden layer dengan learning rate 0,01 menunjukan nilai MSE yang optimal. Arsitektur jaringan ini memberikan nilai MSE training sebesar 0,000881 dengan tingkat konvergensi sebesar 237 iterasi/epoch, seperti terlihat pada Gambar 8. Gambar 8 MSE Pelatihan Pada plot regresi linear pada Gambar 9 menunjukan hasil yang baik dengan nilai mendekati 1. Gambar 10 Pola data aktual vs data output Pada simulasi pelatihan yang telah dilakukan di masingmasing arsitektur dan algoritme pelatihan, hasilnya menunjukan bahwa arsitektur 12-30-1 dengan algoritme levenberg-marquardt memiliki tingkat MSE terkecil dengan nilai 0,000192. Tabel 1 berikut ini menampilkan hasil dari simulasi tersebut. No 1 Neuron hidden layer Tabel 1 Perbandingan Hasil Simulasi Target Algoritme Pelatihan trainbr trainlm trainbfgs 0.010601 0.000761 0.000996 2 20 0.001 0.010625 0.000904 0.000988 3 0.010622 0.000942 0.000926 4 0.010632 0.000699 0.000881 5 30 0.001 0.010561 0.000925 0.000959 6 0.010632 0.000192 0.000999 7 0.010633 0.000782 0.000994 8 40 0.001 0.010473 0.000988 0.000996 9 0.010484 0.000965 0.000959 Gambar 9 Plot Regresi Linear b) Pengujian Setelah dilakukan simulasi pada proses training, selanjutnya dilakukan proses testing untuk menggeneralisasi hasil yang diperoleh pada proses training untuk mengetahui apakah arsitektur jaringan yang diperoleh sudah layak untuk digunakan. Proses testing memiliki prosedur simulasi yang sama dengan proses training, namun data yang digunakan adalah data periode bulan Januari 2012 sampai dengan bulan desember 2016. Yaitu data bulan Januari 2012 sampai

bulan November 2016 sebagai input dan data dari bulan Januari 2013 sampai bulan Desember 2016 sebgaia output. Hasilnya menunjukan nilai MAPE dari jaringan tersebut sebesar 23%. Berdasarkan kriteria MAPE, rentang persentase suatu jaringan dikatakan cukup apabila nilai MAPE berada pada nilai 20% - 50% [7]. Hal tersebut menunjukan bahwa jaringan yang dibangun dengan arsitektur 12-30-1 dengan fungsi pelatihan levenbergmarquardt ini dinilai cukup untuk digunakan. Berikut Gambar 11 yang menunjukan hasil simulasi pengujian pengenalan pola data yang menggunakan arsitektur jaringan optimal yang diperoleh simulasi algoritme pelatihan levenberg marquardt. [5] F. Azmi, Analisis Leaning Jaringan RBF (Radial Basis FUnction Network) Pada Pengenalan Pola Alfanumerik, J. TIMES, vol. 5, no. 2, pp. 32 34, 2017. [6] C. Benhamed, S. Mekaoui, and K. Ghoumid, A large scale IP Network Traffic matrix Estimation based on ANN: A comparison study on training algorithms, in Electrical Engineering (ICEE), 2015 4th International Conference on, 2015, pp. 1 6. [7] P. Nugroho and others, Model Peramalan Jumlah Pernikahan Menggunakan Metode Fuzzy Time Series dengan Algoritma Average Based Length pada KUA, HIMSYATECH, vol. 10, no. 2, 2014. Gambar 11 Hasil pengujian algoritme trainlm 5. Kesimpulan Pada proses pelatihan, model feedforward backpropagation neural network dengan algoritme pelatihan levenberg marquardt menunjukan arsitektur optimal 12-30-1 dengan MSE terkecil dengan nilai 0,000192 dengan laju pembelajaran 0,5. Pada proses pengujian, arsitektur optimal 12-30-1 dengan algoritme pelatihan levenberg marquardt menghasilkan MSE sebesar 0,0259 dan nilai MAPE menunjukan nilai sebesar 23%. Hal tersebut berarti bahwa jaringan yang dibangun dengan arsitektur 12-30-1 dengan fungsi pelatihan levenberg-marquardt ini dinilai cukup untuk digunakan. Daftar Pustaka [1] Laporan Tahunan Pt. KAI Persero Tahun 2015, www.kip.kereta-api.co.id.. [2] K.-T. Park and J.-G. Baek, Various Type of Wavelet Filters on Time Series Forecasting, 2017, pp. 258 259. [3] A. Azadeh, S. F. Ghadrei, and B. P. Nokhandan, One day-ahead price forecasting for electricity market of Iran using combined time series and neural network model, in Hybrid Intelligent Models and Applications, 2009. HIMA 09. IEEE Workshop on, 2009, pp. 44 47. [4] P. Xin and H. Zhao, Time series forecasting using multilayer neural network constructed by a Monte-Carlo based algorithm, in Web Society, 2009. SWS 09. 1st IEEE Symposium on, 2009, pp. 264 267.