PRAKIRAAN CURAH HUJAN BANDARA SYAMSUDIN NOOR DENGAN ALGORITMA NEURAL NETWORK BACKPROPAGATION

dokumen-dokumen yang mirip
Perbaikan Metode Prakiraan Cuaca Bandara Abdulrahman Saleh dengan Algoritma Neural Network Backpropagation

APLIKASI JARINGAN SYARAF TIRUAN MULTI LAYER PERCEPTRON PADA APLIKASI PRAKIRAAN CUACA

SATIN Sains dan Teknologi Informasi

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

BAB 3 METODOLOGI PENELITIAN

PREDIKSI CURAH HUJAN DI KOTA MEDAN MENGGUNAKAN METODE BACKPROPAGATION NEURAL NETWORK

Prediksi Curah Hujan Di Kota Pontianak Menggunakan Parameter Cuaca Sebagai Prediktor Pada Skala Bulanan, Dasarian Dan Harian Asri Rachmawati 1)*

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

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

ANALISIS PERBANDINGAN METODE BACKPROPAGATION DAN RADIAL BASIS FUNCTION UNTUK MEM PREDIKSI CURAH HUJAN DENGAN JARINGAN SYARAF TIRUAN

BAB 2 KONSEP DASAR PENGENAL OBJEK

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

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

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

PENGENALAN KARAKTER ALFANUMERIK MENGGUNAKAN METODE BACKPROPAGARATION

ANALISIS PENAMBAHAN NILAI MOMENTUM PADA PREDIKSI PRODUKTIVITAS KELAPA SAWIT MENGGUNAKAN BACKPROPAGATION

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

BAB 2 LANDASAN TEORI

POSITRON, Vol. V, No. 1 (2015), Hal ISSN :

METODOLOGI PENELITIAN

STUDI ESTIMASI CURAH HUJAN, SUHU DAN KELEMBABAN UDARA DENGAN MENGGUNAKAN JARINGAN SYARAF TIRUAN BACKPROPAGATION

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

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

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

PERAMALAN JUMLAH KUNJUNGAN WISATAWAN MANCANEGARA KE LOMBOK MENGGUNAKAN JARINGAN SYARAF TIRUAN

Penerapan Jaringan Saraf Tiruan Metode Backpropagation Menggunakan VB 6

Presentasi Tugas Akhir

POSITRON, Vol. IV, No. 2 (2014), Hal ISSN :

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

IMPLEMENTASI JARINGAN SYARAF TIRUAN ALGORITMA BACKPROPAGATION UNTUK MEMPREDIKSI LAJU INFLASI DI KABUPATEN KLATEN NASKAH PUBLIKASI

UJM 3 (1) (2014) UNNES Journal of Mathematics.

BACKPROPAGATION NEURAL NETWORK AS A METHOD OF FORECASTING ON CALCULATION INFLATION RATE IN JAKARTA AND SURABAYA

DETEKSI JENIS KAYU CITRA FURNITURE UKIRAN JEPARA MENGGUNAKAN JST BACKPROPAGATION

ANALISA PREDIKSI JUMLAH ORDER BARANG DENGAN ALGORITMA BACK PROPAGATION (Studi Kasus pada MART 165)

IMPLEMENTASI JARINGAN SYARAF TIRUAN METODE BACKPROPAGATION UNTUK MEMPREDIKSI HARGA SAHAM

Metode Jaringan Saraf Tiruan Propagasi Balik Untuk Estimasi Curah Hujan Bulanan di Ketapang Kalimantan Barat

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

Pengembangan Aplikasi Prediksi Pertumbuhan Ekonomi Indonesia dengan Jaringan Syaraf Tiruan Backpropagation

Estimasi Suhu Udara Bulanan Kota Pontianak Berdasarkan Metode Jaringan Syaraf Tiruan

Jaringan Syaraf Tiruan Menggunakan Algoritma Backpropagation Untuk Memprediksi Jumlah Pengangguran (Studi Kasus DiKota Padang)

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

APLIKASI JARINGAN SYARAF TIRUAN PADA PENGENALAN POLA TULISAN DENGAN METODE BACKPROPAGATION

PREDIKSI PENDAPATAN ASLI DAERAH KALIMANTAN BARAT MENGGUNAKAN JARINGAN SYARAF TIRUAN BACKPROPAGATION

lalu menghitung sinyal keluarannya menggunakan fungsi aktivasi,

UNNES Journal of Mathematics

JARINGAN SYARAF TIRUAN UNTUK PREDIKSI PENJUALAN JAMUR MENGGUNAKAN ALGORITMA BACKROPAGATION

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN Latar Belakang

BACK PROPAGATION NETWORK (BPN)

SISTEM PENGENALAN KARAKTER DENGAN JARINGAN SYARAF TIRUAN ALGORITMA PERCEPTRON

WAVELET -JARINGAN SYARAF TIRUAN UNTUK PREDIKSI DATA TIME SERIES

BAB IV PERANCANGAN DAN PEMBAHASAN

MATERI DAN METODE. Cara Pengambilan Data

BAB 2 LANDASAN TEORI

PREDIKSI KEBUTUHAN LOGISTIK UNTUK SISTEM AKADEMIK DENGAN MENGGUNAKAN JARINGAN SYARAF TIRUAN STUDI KASUS UNIVERSITAS PUTRA INDONESIA YPTK PADANG

APLIKASI JARINGAN SYARAF TIRUAN UNTUK MEMPREDIKSI PENYAKIT SALURAN PERNAFASAN DENGAN METODE BACKPROPAGATION

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

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

BAB II DASAR TEORI Jaringan Syaraf Tiruan. Universitas Sumatera Utara

BAB IV JARINGAN SYARAF TIRUAN (ARTIFICIAL NEURAL NETWORK)

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

BAB VI CONTOH APLIKASI JST UNTUK PENGENALAN POLA SIDIK JARI

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

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

PENERAPAN JARINGAN SYARAF TIRUAN DALAM MEMPREDIKSI TINGKAT PENGANGGURAN DI SUMATERA BARAT

APLIKASI JARINGAN SYARAF TIRUAN UNTUK MEMPREDIKSI PENJUALAN OBAT Pada PT. METRO ARTHA PRAKARSA MENERAPKAN METODE BACKPROPAGATION

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

BAB I PENDAHULUAN. 1.1 Latar Belakang

EVALUASI MODEL JARINGAN SYARAF TIRUAN METODE BACKPROPAGATION UNTUK PREDIKSI IKLIM EKSTRIM DENGAN KORELASI CURAH HUJAN DAN TINGGI MUKA LAUT DI SEMARANG

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

BAB I PENDAHULUAN 1.1. Latar Belakang

APLIKASI JARINGAN SYARAF TIRUAN UNTUK MEMPREDIKSI PENJUALAN HANDPHONE DENGAN MENGGUNAKAN METODE BACKPROPAGATION (Studi Kasus : CV.

KLASIFIKASI DATA MENGGUNAKAN JST BACKPROPAGATION MOMENTUM DENGAN ADAPTIVE LEARNING RATE

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

BAB III METODE PENELITIAN

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

PENGEMBANGAN MODEL JARINGAN SYARAF TIRUAN UNTUK PRAKIRAAN TINGGI MUKA AIR HARIAN SUNGAI BENGAWAN SOLO STASIUN JURUG

MEMPREDIKSI KECERDASAN SISWA MENGGUNAKAN JARINGAN SYARAF TIRUAN BERBASIS ALGORITMA BACKPROPAGATION (STUDI KASUS DI LP3I COURSE CENTER PADANG)

1 Pendahuluan. 1.1 Latar Belakang Masalah

PENERAPAN JARINGAN SYARAF TIRUAN UNTUK MEMPREDIKSI JUMLAH PESERTA KB BARU DI KABUPATEN SEMARANG DENGAN METODE BACKPROPAGATION

SATIN Sains dan Teknologi Informasi

Penerapan JST (Backpropagation) untuk Prediksi Curah Hujan (Studi Kasus : Kota Pekanbaru)

PREDIKSI LUAS PANEN DAN PRODUKSI PADI DI KABUPATEN BANYUMAS MENGGUNAKAN METODE ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM (ANFIS)

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

PENERAPAN JARINGAN SARAF TIRUAN UNTUK PROYEKSI LOGISTIK BERDASARKAN PREDIKSI PASIEN MENGGUNAKAN ALGORITMA BACKPROPAGATION

Jurnal Informatika Mulawarman Vol 5 No. 1 Februari

4.1. Pengumpulan data Gambar 4.1. Contoh Peng b untuk Mean imputation

PENERAPAN TEKNIK JARINGAN SYARAF TIRUAN ALGORITMA BACKPROPAGATION UNTUK PERAMALAN HARGA SAHAM Putra Christian Adyanto

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

JARINGAN SARAF TIRUAN DENGAN BACKPROPAGATION UNTUK MENDETEKSI PENYALAHGUNAAN NARKOTIKA

KLASIFIKASI ARITMIA EKG MENGGUNAKAN JARINGAN SYARAF TIRUAN DENGAN FUNGSI AKTIVASI ADAPTIF

PRISMA FISIKA, Vol. I, No. 1 (2013), Hal ISSN :

Perbandingan Regresi Linear, Backpropagation Dan Fuzzy Mamdani Dalam Prediksi Harga Emas

Perancangan Sistem Prediktor Daya Pada Panel Photovoltaic di Buoy Weather Station

PERAMALAN BEBAN LISTRIK MENGGUNAK AN JARINGAN SARAF TIRUAN METODE KOHONEN ABSTRAK

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

KOMPARASI HASIL KLASIFIKASI PENYAKIT DIABETES MELLITUS MENGGUNAKAN JARINGAN SYARAF TIRUAN BACKPROPAGATION DAN LEARNING VECTOR QUANTIZATION

MODEL PEMBELAJARAN JARINGAN SYARAF TIRUAN UNTUK OTOMATISASI PENGEMUDIAN KENDARAAN BERODA TIGA

Architecture Net, Simple Neural Net

Muhammad Fahrizal. Mahasiswa Teknik Informatika STMIK Budi Darma Jl. Sisingamangaraja No. 338 Simpanglimun Medan

Transkripsi:

Technologia Vol 8, No.1, Januari Maret 2017 25 PRAKIRAAN CURAH HUJAN BANDARA SYAMSUDIN NOOR DENGAN ALGORITMA NEURAL NETWORK BACKPROPAGATION Nur Alamsyah (alam@fti.uniska-bjm.ac.id) Wagino (wagino@fti.uniska-bjm.ac.id) ABSTRAK Data curah hujan bulanan merupakan data yang djadikan tujuan untuk memprakirakan curah hujan di Bandara Syamsudin Noor Banjarbaru dengan menggunakan neural network multilayer dan algoritma backpropagation. Untuk Simulasi algoritma menggunakan software Matlab R2013a. Parameter yang digunakan dalam penelitian menggunakan metode pembelajaran backpropagation dengan momentum, laju pemahaman (learning rate) dan MSE (Mean Square Error) melihat selisih error yang dilakukan oleh jaringan saat pelatihan maupum pengujian data, dengan arsitektur jaringan berupa 12 input, 5 Neuron lapisan layar tersembunyi (hidden layer) dan 1 output. Dari output yang dihasilkan sudah mendekati nilai target dan telah berhasil melakukan proses dengan baik dalam mengenali target dengan pola data yang ditentukan. Kata Kunci : Curah Hujan, Jaringan Syaraf Tiruan, backpropagation PENDAHULUAN Prediksi cuaca dan iklim digunakan untuk melihat kondisi alam untuk waktu mendatang dan merupakan suatu usaha manusia untuk melihat perkembangan kondisi udara yang lalu, sekarang, dan yang akan datang khususnya dalam kaitan mengantisipasinya dengan cara mengoptimalkan usaha pemantauan, pengumpulan, analisis data, hingga menjadi bentuk evaluasi atau prediksi cuaca dan iklim. Dalam dunia penerbangan, keselamatan adalah prioritas yang paling utama. Keselamatan dalam penerbangan berkaitan dengan berbagai faktor antara lain kondisi mesin pesawat, kondisi lintasan landing dan salah satu faktor yang penting adalah cuaca. Unsur-unsur yang mempengaruhi cuaca dan iklim adalah suhu, kelembaban, tekanan udara, kecepatan angin dan curah hujan. Rekomendasi kelayakan penerbangan dipengaruhi oleh curah hujan dan kecepatan angin. Beberapa metode yang digunakan untuk prakiraan secara statistik diantaranya adalah Auto Regressive (AR), AR - Integrated Moving Average (ARIMA) kedua metode tersebut telah digunakan untuk prakiraan suhu udara. Metode konvensional tersebut banyak ditemui beberapa kelemahan. Dalam prakiraan dengan metode statistik, terdapat beberapa kelemahan salah satunya adalah prosentase ketidak tepatan ramalan pada saat kondisi cuaca yang sangat sulit untuk diprediksi secara matematis (Aisjah, 2012).[1] Salah satu metode prakiraan yang dapat diaplikasikan dengan baik adalah neural network. Sistem kepakaran neural network mampu menyederhanakan sistem komplek, mampu beradaptasi dan mempunyai kelebihan dalam pembelajaran. Algoritma Jaringan Syaraf Tiruan (Neural network) yaitu mencoba membuat suatu model yang menirukan cara kerja jaringan syaraf manusia. Jaringan syaraf tiruan mampu melakukan pemodelan nonlinier

Technologia Vol 8, No.1, Januari Maret 2017 26 tanpa mengetahui hubungan antara input dan variabel output sehingga pemodelan ini lebih umum dan fleksibel untuk prakiraan (Zhang, et al. 1997).[2] Penelitian terkait tentang cuaca telah banyak dilakukan oleh beberapa peneliti dengan berbagai algoritma dan parameter data yang berbeda. Pada penelitian cuaca sebelumnya digunakan data analog dengan arsitektur single layer (Ernawati, Septima. 2009).[3] Didapatkan hasil penelitian pada kriteria cerah, output yang dihasilkan adalah nilai-nilai mendekati cerah, demikian juga pada kriteria hujan, output yang dihasilkan adalah nilai-nilai atau jarak menuju atau mendekati hujan. Arsitektur single-layer sangat terbatas sehingga hanya digunakan pada kasus yang sederhana dan memiliki keterbatasan dalam pengenalan pola. Kelemahan ini dapat ditanggulangi dengan arsitektur multilayer dengan menambahkan satu/beberapa layer tersembunyi diantara layer masukan dan layer keluaran. Pada arsitektur multilayer memiliki hidden layer yang bersifat variabel dan dapat digunakan pada sistem yang kompleks. Algoritma pembelajaran yang digunakan pada arsitektur multilayer adalah algoritma backpropagation. Algoritma ini memiliki kelebihan yaitu mampu beradaptasi meskipun terjadi perubahan input karena terdapat proses training. Selama proses training, jaringan akan menyesuaikan bobot secara berulang sehingga dapat menghasilkan output yang diinginkan. Algoritma backpropagation bekerja berdasarkan pada pola data yang ada pada masa lalu. Dari sini dapat diketahui trend yang paling mirip dengan sekarang. Jika datanya cukup, maka prediksinya semakin bagus, dan tingkat akurasinya lebih baik. RUMUSAN MASALAH Rumusan masalah pada penelitian ini adalah Bagaimana memprakirakan curah hujan pada periode mendatang dengan menggunakan Algoritma neural network backpropagation berdasarkan pada data lampau. TUJUAN PENELITIAN Penelitian ini bertujuan untuk merancang prakiraan curah hujan Bandara Syamsudin Noor Banjarbaru menggunakan metode neural network backpropagation serta menggunakan Matlab R2013a sebagai software pengolahan data. TARGET LUARAN DAN MANFAAT PENELITIAN Target luaran dalam pembuatan penelitian ini adalah diharapkan dapat memberikan kontribusi dalam bidang transportasi udara dan Keselamatan dalam penerbangan. Manfaat dari penelitian ini adalah memberikan pemahaman bahwa perkembangan sistem informasi dan komputer telah dapat digunakan di berbagai aspek kehidupan, salah satunya prakiraan dan sekaligus perencanaan untuk beberapa periode ke depan. METODE PENELITIAN Metode yang digunakan adalah dengan metode eksperimen, dengan tahapan penelitian seperti berikut: 1. Pengumpulan Data (Data Gathering) Penelitian ini memakai data rentet waktu yaitu data curah hujan bulanan selama 5 Tahun mulai 2008 2012. 2. Pengolahan Data ( Pre-processing) Sebelum digunakan untuk proses pelatihan, perlu dilakukan penskalaan terhadap nilai-nilai input dan target sedemikian hingga data-data input dan target tersebut masuk dalam suatu range tertentu yang disebut preprocessing atau normalisasi data. 3. Pembagian Data Data dibagi menjadi data pelatihan dan pengujian. Komposisi yang akan digunakan pada penelitian ini: 80% sebagai data pelatihan dan 20% sebagai data

Technologia Vol 8, No.1, Januari Maret 2017 27 pengujian. Aspek pembagian data harus ditekankan agar jaringan mendapat data pelatihan yang secukupnya dan data pengujian dapat menguji prestasi pelatihan yang dilakukan berdasarkan nilai MSE data pelatihan dan pengujian. 4. Lokasi Penelitian Lokasi pengambilan data di BMKG Banjarbaru, Provinsi Kalimantan Selatan. ANALISIS HASIL DAN PEMBAHASAN Data penelitian yang digunakan merupakan data sekunder yang berasal dari pengamatan secara langsung petugas di Bandara Syamsudin Noor Banjarbaru Provinsi Kalimantan Selatan. Data tersebut adalah data curah hujan selama 5 tahun mulai 2008-2012. Tabel 1. Data curah hujan Thn/Bln Januari Februari Maret April Mei Juni Juli Agustus September Oktober November Desember 2008 253.1 318.8 421.2 275.3 85.4 196.0 278.0 94.0 87.7 212.6 441.4 437.9 2009 317.8 159.8 138.6 255.1 185.9 55.5 65.9 25.6 21.0 103.1 400.1 221.5 2010 398.9 145.1 409.1 250.4 137.1 239.8 186.3 320.2 329.7 259.6 288.5 286.0 2011 517.2 248.6 295.9 192.0 262.9 71.8 78.7 46.4 43.5 160.0 194.6 639.3 2012 220.6 155.7 263.6 402.8 126.3 162.3 144.5 27.1 32.3 165.8 337.5 463.2 Tabel 1 diatas adalah Tabel data bulanan curah hujan selama 5 Tahun (2008 s/d 2012), dari data bulanan tersebut nantinya akan dibagi 2 yaitu data untuk pelatihan dari tahun 2008-2011 (80%) dan data untuk pengujian tahun 2012 (20%) seperti pada tabel dibawah ini: Tabel 2. Data curah hujan untuk pelatihan (2008-2011) Thn/Bln Januari Februari Maret April Mei Juni Juli Agustus September Oktober November Desember 2008 253.1 318.8 421.2 275.3 85.4 196.0 278.0 94.0 87.7 212.6 441.4 437.9 2009 317.8 159.8 138.6 255.1 185.9 55.5 65.9 25.6 21.0 103.1 400.1 221.5 2010 398.9 145.1 409.1 250.4 137.1 239.8 186.3 320.2 329.7 259.6 288.5 286.0 2011 517.2 248.6 295.9 192.0 262.9 71.8 78.7 46.4 43.5 160.0 194.6 639.3 Tabel 3. Data curah hujan untuk pengujian (2012) Thn/Bln Januari Februari Maret April Mei Juni Juli Agustus September Oktober November Desember 2012 220.6 155.7 263.6 402.8 126.3 162.3 144.5 27.1 32.3 165.8 337.5 463.2 Pengolahan Data Data bulanan curah hujan selama 12 bulan dijadikan sebagai inputan dan target adalah data curah hujan pada bulan ke-13. Jadi ada 36 pola data untuk pelatihan dan ada 12 pola data untuk pengujian. Algoritma Backpropagation Algoritma Backpropagation terdiri dari tiga tahapan atau fase yaitu: 1. Fase I : Propagasi Maju Berawal dari pola pelatihan input (Feed Forward) Unit input menerima sinyal dan mengirimnya ke hidden unit (unit tersembunyi). Tentukan aktivasi dari hidden unit. Misal menggunakan logsig atau tansig. Kirim sinyal dari masing-masing hidden unit ke unit output. Hitung fungsi aktivasi dari output untuk membentuk respon dari net pola input. 2. Fase II : Propagasi Mundur Menghitung error dan back propagasi dari error yang berhubungan Hitung selisih (Y-T) untuk menentukan error yang berhubungan antara pola dengan unit tersebut. Menghitung factor (δ) yang digunakan untuk mendistribusikan error pada output Y ke unit-unit yang langsung berhubungan di lapisan sebelumnya. Menghitung factor (δ) yang digunakan untuk mendistribusikan error pada unit-unit di Hidden layer ke unit-unit unput yang langsung berhubungan di lapisan sebelumnya. 3. Fase III : Perubahan Bobot Melakukan update bobot baru dari Vji (input Xi dengan hidden Zj) dan Wjk (Hidden Zj dengan output Yk) atau dengan memodifikasi bobot untuk menurunkan kesalahan yang terjadi. Flowchart Backpropagation Gambar berikut ini merupakan flowchart Jaringan Syaraf Tiruan

Technologia Vol 8, No.1, Januari Maret 2017 28 Backpropagation yang diterapkan pada penelitian ini: Gambar 1. Flowchart Backpropagation Hasil Pengujian pengujian akan dilakukan terhadap data-data yang tidak ikut dilatih ( Data pengujian sebanyak 12 Data berupa data Tahun 2012), dengan data Cek disimpan pada matriks Q untuk input data dan matriks TQ untuk target. % Input Baru Q akan di Tes, dengan target TQ Cek=[ 517.2 248.6 295.9 192.0 262.9 71.8 78.7 46.4 43.5 160.0 194.6 639.3 220.6 248.6 295.9 192.0 262.9 71.8 78.7 46.4 43.5 160.0 194.6 639.3 220.6 155.7 295.9 192.0 262.9 71.8 78.7 46.4 43.5 160.0 194.6 639.3 220.6 155.7 263.6 192.0 262.9 71.8 78.7 46.4 43.5 160.0 194.6 639.3 220.6 155.7 263.6 402.8 262.9 71.8 78.7 46.4 43.5 160.0 194.6 639.3 220.6 155.7 263.6 402.8 126.3 71.8 78.7 46.4 43.5 160.0 194.6 639.3 220.6 155.7 263.6 402.8 126.3 162.3 78.7 46.4 43.5 160.0 194.6 639.3 220.6 155.7 263.6 402.8 126.3 162.3 144.5 46.4 43.5 160.0 194.6 639.3 220.6 155.7 263.6 402.8 126.3 162.3 144.5 27.1 43.5 160.0 194.6 639.3 220.6 155.7 263.6 402.8 126.3 162.3 144.5 27.1 32.3 160.0 194.6 639.3 220.6 155.7 263.6 402.8 126.3 162.3 144.5 27.1 32.3 165.8 194.6 639.3 220.6 155.7 263.6 402.8 126.3 162.3 144.5 27.1 32.3 165.8 337.5 639.3 220.6 155.7 263.6 402.8 126.3 162.3 144.5 27.1 32.3 165.8 337.5 463.2 ]; Q=Cek(:,1:12)'; TQ=Cek(:,13)'; % Preprocesing [pn,meanp,stdp,tn,meant,stdt]=prest d(q,tq) % Membangun Jaringan Syaraf Feedforward net=newff(minmax(pn),[5 1],{'tansig','purelin'},'traingdm') ; % Melihat Bobot-bobot awal Input, Lapisan dan Bias Bobot_dari_Input_keHiddenLayer=net. IW{1,1} Bias_dari_Input_keHidden_Layer =net.b{1,1}

Technologia Vol 8, No.1, Januari Maret 2017 29 Bobot_dari_HiddenLayer_Ke_Output =net.lw{2,1} Bias_dari_HiddenLayer_Ke_Output =net.b{2,1} % Set Max Epoch, Goal,Learning Rate, Show Step net.trainparam.epochs=5000; net.trainparam.goal=1e-2; net.trainparam.lr=0.5; net.trainparam.show=200; net.trainparam.mc=0.8; %melakukan Pembelajaran net=train(net,pn,tn);pause % Melihat Bobot-bobot Akhir Input, Lapisan dan bias Bobot_dari_Input_keHiddenLayer=net. IW{1,1} Bias_dari_Input_keHidden_Layer =net.b{1,1} Bobot_dari_HiddenLayer_Ke_Output =net.lw{2,1} Bias_dari_HiddenLayer_Ke_Output =net.b{2,1} %Normalisasi Input Baru Qn=trastd(Q,meanp,stdp); bn=sim(net,qn); b=poststd(bn,meant,stdt) L=[(1:size(Q,2))' TQ' b' (TQ'-b')]; sprintf('%2d %11.2f %9.2f %7.2f\n',L') % Evaluasi Output Jaringan (Data Testing dengan Target) [m2,b1,r2]=postreg(b,tq) pause k=[1:size(q,2)]'; plot(k,tq,'bo',k,b','r*'); title('hasil Pengujian Dengan Data Checking: Target (o), Output(*)'); xlabel('data Ke- ');ylabel('target/output'); text(k+0.2*ones(length(k),1),tq,int 2str(k)); Berdasarkan Coding pengujian diatas didapatkan hasil pengujian sebagai berikut:

Technologia Vol 8, No.1, Januari Maret 2017 30 Gambar 2, 3, 4 dan 5 Hasil keseluruhan Pengujian (Checking) Data) Data Hasil akhir dari pengujian data (Checking) adalah sebagai berikut: a. Pada hasil Pengujian terhadap 12 pola data inputan, dapat diketahui dari 5000 epoch yang telah ditentukan, data berhenti dan mencapai hasil pada epoch ke-43. Karena unjuk kerja (mse 1e-2) terlampaui pada epoch ke-43 dengan nilai mse 0.0100. b. Performa yang dihasilkan adalah 0.0094355 dengan target mse 0.0100 pada epoch ke-43. c. Gradient yang dihasilkan pada epoch ke- 43 adalah 0.03619 d. Plot data dengan Tanda o adalah merupakan data pengujian, garis putus putus merupakan target (Y=T) sedangkan garis biru adalah Fit data, berdasarkan gambar diatas bahwa data checking (uji) sudah bisa dikenali dengan baik. Dari tabel dibawah dapat diketahui Error terkecil terletak pada data ke-1 yaitu sebesar -30.8229, Sedangkan Error terbesar terletak pada data ke-3 yaitu sebesar 22.33341. Tabel 4. Hasil Pengujian backpropagation Gambar 6 Perbandingan Target dengan Output untuk data Pengujian. PENUTUP Kesimpulan Berdasarkan dari hasil penelitian ini dapat ditarik kesimpulan sebagai berikut: 1. perbandingan Antara Target dan Output, dimana Target berwarna biru(o) sedangkan Output berwarna Merah (*). Dapat dilihat bahwa Ouput jaringan (o) dan Target (*) sebagian besar sudah berdekatan (hampir menempati posisi yang sama). ini menunjukan bahwa backpropagation dapat mengenali target dari pola data dengan baik, pada saat pelatihan maupun saat pengujian. Hasil terbaik terjadi apabila posisi (o) dan (*) betul-betul berada pada posisi yang sama. 2. Didapatkan Arsitektur jaringan terbaik untuk data curah hujan bulanan dengan 12 inputan, 5 neuron hidden layer dan 1

Technologia Vol 8, No.1, Januari Maret 2017 31 output ( 12 5 1) dengan menggunakan parameter 5000 Epoch, MSE 1e-2 atau 0.01 dengan laju pemahaman (learning rate) 0.5. 3. Hasil terbaik saat pelatihan untuk Analisis Regresi Linear adalah: m1 (Gradient garis terbaik) = 0.9885 penjelasan: m adalah Gradient garis hasil regresi linear. Apabila output tepat sama dengan targetnya, maka Gradient ini akan bernilai 1. Dari hasil m didapat oleh MATLAB maka output jaringan hampir sama dengan targetnya. a1 (Konstanta) = 2.5237 Penjelasan : a adalah titik perpotongan dengan sumbu y. Apabila output jaringan tepat sama dengan targetnya, maka perpotongan dengan sumbu y ini akan bernilai 0. Dari hasil a yang didapat oleh MATLAB maka output jaringan saat pelatihan masih jauh dengan targetnya. r1 = 0.9949 penjelasan : r adalah koofesien korelasi antara output jaringan dengan target. Apabila output jaringan tepat sama dengan targetnya. Maka koofesien korelasi ini akan bernilai 1. Dari hasil r yang didapat oleh MATLAB maka output jaringan hampir tepat sama dengan targetnya. 4. Hasil terbaik saat pengujian untuk Analisis Regresi Linear adalah: m2 (Gradient garis terbaik) = 0.9916 penjelasan: m adalah Gradient garis hasil regresi linear. Apabila output tepat sama dengan targetnya, maka Gradient ini akan bernilai 1. Dari hasil m didapat oleh MATLAB maka output jaringan hampir sama dengan targetnya. a2 (Konstanta) = 0.4702 Penjelasan : a adalah titik perpotongan dengan sumbu y. Apabila output jaringan tepat sama dengan targetnya, maka perpotongan dengan sumbu y ini akan bernilai 0. Dari hasil a yang didapat oleh MATLAB maka output jaringan saat pengujian hampir tepat dengan targetnya. r2 = 0.9949 penjelasan : r adalah koofesien korelasi antara output jaringan dengan target. Apabila output jaringan tepat sama dengan targetnya. Maka koofesien korelasi ini akan bernilai 1. Dari hasil r yang didapat oleh MATLAB maka output jaringan hampir tepat sama dengan targetnya. Dengan demikian, Algoritma Backpropagation sangat baik dalam memprediksi dan dapat mengenali dengan baik pola data curah hujan. Saran Penelitian ini dapat dikembangkan dengan menggunakan metode pembelajaran neural network lainnya atau dapat dibandingkan dengan metode JST lainnya seperti RBF ( Radial Basis Function). Untuk penelitian selanjutnya bisa dikembangkan lagi, tidak hanya prakiraan curah hujan tapi bisa memprakirakan cuaca dengan menambah variabel lain seperti variabel input terdiri dari suhu udara, kelembaban udara, tekanan udara dan untuk output yaitu kecepatan angin dan curah hujan. DAFTAR PUSTAKA [1] Aisjah, Aulia S. 2012. Aplikasi Sistem Logika Fuzzy pada Prakiraan Cuaca Indonesia Studi Kasus: Cuaca Kota Surabaya. Teknik Fisika Institut Teknologi Sepuluh Nopember Surabaya. [2] ENSO-like Interdecadal Variability: 1900 93 Yuan Zhang, John M Wallace. And David S Batisti Department of Atmospheric Sciences, University of Washington, Seattle, Washington (Manuscript received 2 January 1996, in final form 18 June 1996),1997. [3] Ernawati, Septima. 2009. Aplikasi Hopfield Neural network untuk Prakiraan Cuaca. Jurnal Meteorologi dan Geofisika. 10 (2): 151-175. [4] Kadarsah and Ahmad Sasmita, "Standardisasi Metadata Klimatologi

Technologia Vol 8, No.1, Januari Maret 2017 32 Dalam Penelitian Perubahan Iklim Di Indonesia," in Prosiding PPI Standardisasi 2010, Banjarmasin, 2010, pp. 1-18. [5] Handoko, Ed., Klimatologi Dasar. Jakarta: Pustaka Jaya, 1994. [6]http://id.wikipedia.org/wiki/Bandar_Uda ra_syamsudin_noor Tanggal Akses 8 Oktober 2013. [7] Suyanto, Artificial Intelligenc: Searching, Reasoning, Planning, and Learning. Bandung: Penerbit Informatika, 2007. [8] Siang Jong Jek, Jaringan Syaraf Tiruan dan Pemrogramannya, 2nd ed. Yogyakarta: Penerbit Andi, 2009. [9] J.J.Siang. 2004. Jaringan Syaraf Tiruan dan Pemrogramannya Menggunakan Matlab. Yogyakarta. ANDI. [10] Sri Kusuma dewi, Jaringan Syaraf Tiruan dengan Metode BPNN,2004. [11] Fausett, Laurene V. 1994. Fundamentals of Neural network : Architechture, Algoritms, and Applications. New Jersey. Prentice Hall.