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

dokumen-dokumen yang mirip
BAB I PENDAHULUAN. 1.1 Latar Belakang

SKRIPSI Diajukan untuk memenuhi sebagian persyaratan mendapatkan gelar Strata Satu Jurusan Informatika. Disusun Oleh: WINA ISTI RETNANI NIM.

1. Pendahuluan 1.1 Latar belakang masalah

METODOLOGI PENELITIAN

PERANCANGAN PARAMETER TERBAIK UNTUK PREDIKSI PRODUKSI BAN GT3 MENGGUNAKAN JARINGAN SYARAF TIRUAN RESILIENT PROPAGATION

ADLN - Perpustakaan Universitas Airlangga ABSTRAK. viii

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

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

PREDIKSI PERMINTAAN KREDIT MENGGUNAKAN METODE ADAPTIVE NEURO FUZZY INFERENCE SYSTEM (ANFIS) SKRIPSI SAMUEL ANTHONIUS MADUWU

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

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

PERAMALAN PASAR PENJUALAN BATIK MENGGUNAKAN METODE EXTREME LEARNING MACHINE (ELM) SKRIPSI ABBAS MUNANDAR RAMBE

Unnes Journal of Mathematics

PERAMALAN JUMLAH KUNJUNGAN WISATAWAN MANCANEGARA KE LOMBOK MENGGUNAKAN JARINGAN SYARAF TIRUAN

PENGENALAN POLA GARIS DASAR KALIMAT PADA TULISAN TANGAN UNTUK MENGETAHUI KARAKTER SESEORANG DENGAN MENGGUNAKAN ALGORITMA RESILIENT BACKPROPAGATION

PREDIKSI PRODUKSI PANEN KELAPA SAWIT MENGGUNAKAN JARINGAN SARAF RADIAL BASIS FUNCTION (RBF) SKRIPSI RINI JANNATI

1. Pendahuluan. 1.1 Latar Belakang

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

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

METODOLOGI PENELITIAN

MASNIARI HARAHAP

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

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

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

ANALISIS DAN IMPLEMENTASI GABUNGAN ALGORITMA GENETIKA DAN JARINGAN SYARAF TIRUAN BACKPROPAGATION (STUDY KASUS PERAMALAN SAHAM)

UNNES Journal of Mathematics

PERAMALAN PENDAPATAN PETERNAKAN AYAM PEDAGING MENGGUNAKAN BACKPROPAGATION NEURAL NETWORK

ABSTRAK. v Universitas Kristen Maranatha. Kata kunci: backpropagation, Multilayer Perceptron (MLP), masalah klasifikasi

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

BAB 3 METODE PENELITIAN

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

BAB I PENDAHULUAN I-1

IDENTIFIKASI TANDA TANGAN MENGGUNAKAN MOMENT INVARIANT DAN ALGORITMA BACK PROPAGATION ABSTRAK

IMPLEMENTASI PEMODELAN ARTIFICIAL NEURAL NETWORKS (ANN) DALAM PREDIKSI DATA TIME SERIES PENJUALAN STUDI KASUS PT.

PREDIKSI DISTRIBUSI AIR PDAM MENGGUNAKAN METODE JARINGAN SYARAF TIRUAN BACKPROPAGATION DI PDAM KOTA MALANG

PERANCANGAN SOFTSENSOR KADAR GAS BUANG PADA STACK HASIL KELUARAN HRSG (HEAT RECOVERY STEAM GENERATOR) DENGAN METODE JARINGAN SYARAF TIRUAN

Presentasi Tugas Akhir

IDENTIFIKASI TANDA TANGAN MENGGUNAKAN ALGORITMA DOUBLE BACKPROPAGATION ABSTRAK

PENERAPAN METODE JARINGAN SARAF TIRUAN BACKPROPAGATION UNTUK MEMPREDIKSI NILAI UJIAN SEKOLAH

BAB 4 HASIL DAN PEMBAHASAN

Teknik Pertanian, Fakultas Teknologi Pertanian, Universitas Jember Jalan Kalimantan No. 37 Jember, *

BAB I PENDAHULUAN I-1

PERBANDINGAN ANALISIS PENGENALAN HURUF ARAB MENGGUNAKAN METODE JARINGAN SYARAF TIRUAN BACKPROPAGATION DAN K-NEAREST NEIGHBOR

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

PREDIKSI ANGKA PARTISIPASI SEKOLAH DI JAWA TENGAH UMUR TAHUN DENGAN METODE JARINGAN SYARAF TIRUAN PERAMBATAN-BALIK

IMPLEMENTASI JARINGAN SYARAF TIRUAN METODE BACKPROPAGATION UNTUK MEMPREDIKSI HARGA SAHAM

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

UNIVERSITAS INDONESIA PENDEKATAN ARTIFICIAL NEURAL NETWORK METODE BACKPROPAGATION DALAM PEMODELAN PERGERAKAN HARGA SAHAM

BAB III METODOLOGI PENELITIAN

PREDIKSI KUALITAS AIR BERSIH PDAM KOTA PALU MENGGUNAKAN METODE BACKPROPAGATION

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

PREDIKSI HARGA SAHAM PERUSAHAAN KELAPA SAWIT MENGGUNAKAN PEMODELAN MLP DAN RBF

PREDIKSI ANGKA PARTISIPASI SEKOLAH DI JAWA TENGAH UMUR TAHUN DENGAN METODE JARINGAN SYARAF TIRUAN PERAMBATAN-BALIK

HALAMAN SAMPUL SKRIPSI PENGENALAN POLA TELAPAK TANGAN DENGAN MENGGUNAKAN ALGORITMA BACK PROPAGATION NEURAL NETWORK

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

ANALISIS DAN PERACANGAN APLIKASI SISTEM PENDETEKSI GANGGUAN JARINGAN KOMPUTER MENGGUNAKAN MULTILAYER DENGAN PELATIHAN FEEDFORWARD SKRIPSI

PERBANDINGAN ALGORITMA LEVENBERG-MARQUARDT DENGAN BACKPROPAGATION UNTUK MENDIAGNOSA JENIS PENYAKIT KANDUNGAN

Kata kunci : Slant correction, jaringan saraf tiruan, multilayer perceptron, backpropagation.

IDENTIFIKASI DAN VERIFIKASI TANDA TANGAN STATIK MENGGUNAKAN BACKPROPAGATION DAN ALIHRAGAM WAVELET

PENGARUH UJI TUKEY TERHADAP VERIFIKASI TANDA TANGAN MENGGUNAKAN JARINGAN SARAF TIRUAN

PERAMALAN BEBAN PEMAKAIAN LISTRIK JAWA TENGAH DAN DAERAH ISTIMEWA YOGYAKARTA DENGAN

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

IDENTIFIKASI PEMBUAT TULISAN TANGAN MENGGUNAKAN HAAR WAVELET DAN ALGORITMA PROPAGASI BALIK LEVENBERG MARQUARDT

PENERAPAN MODEL NEURAL NETWORK BACKPROPAGATION UNTUK PREDIKSI HARGA AYAM

IMPLEMENTASI JARINGAN SYARAF TIRUAN PERAMBATAN BALIK UNTUK MEMPREDIKSI HARGA LOGAM MULIA EMAS MENGGUNAKAN ALGORITMA LEVENBERG MARQUARDT

DETEKSI NOMINAL DAN KEASLIAN UANG KERTAS MENGGUNAKAN JARINGAN SYARAF TIRUAN BACKPROPAGATION

NOISE REMOVAL PADA TULISAN TANGAN MENGGUNAKAN JARINGAN SARAF TIRUAN

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

BAB 1 PENDAHULUAN. saham harus memperhatikan dengan baik keadaan ekonomi yang sedang berlangsung.

SKRIPSI HYBRIDRADIAL BASIS FUNCTION(RBF) DENGAN ALGORITMA GENETIKA DAN ALGORITMA SIMULATED ANNEALING UNTUK PREDIKSI KONSUMSI LISTRIK

PERAMALAN HARGA MINYAK MENTAH DUNIA NEURAL NETWORK

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

BAB 2 KONSEP DASAR PENGENAL OBJEK

PENERAPAN METODE LEARNING VECTOR QUANTIZATION (LVQ) PADA PREDIKSI JURUSAN DI SMA PGRI 1 BANJARBARU

PERAMALAN NILAI TUKAR MATA UANG MENGGUNAKAN ALGORITMA GRADIEN CONJUGATE DENGAN METODE FLETCHER-REEVES

PREDIKSI PENJUALAN PADA PERUSAHAAN INDUSTRI MENGGUNAKAN BACK PROPAGATION SKRIPSI M HERRI MUSTAQIM HSB

PENGENALAN POLA PIN BARCODE MENGGUNAKAN METODE BACKPROPAGATION DAN METODE PERCEPTRON SKRIPSI ARDI HASIHOLAN

APLIKASI JARINGAN SYARAF TIRUAN DENGAN METODE PERAMBATAN BALIK UNTUK PERAMALAN HARGA DINAR DAN DIRHAM

ABSTRAK PERAMALAN KURS RUPIAH TERHADAP US DOLLAR MENGGUNAKAN METODE HIBRID

3.6 Data Mining Klasifikasi Algoritma k-nn (k-nearest Neighbor) Similaritas atribut numerik

ANALISIS DAN IMPLEMENTASI ELMAN RECURRENT NEURAL NETWORK UNTUK PREDIKSI HARGA KOMODITAS PERTANIAN

ABSTRAK. Kata kunci : sistem pakar, penyakit gigi, konsultasi, algoritma ID3. vi Universitas Kristen Maranatha

BAB 3 METODOLOGI PENELITIAN

PREDIKSI NILAI UAS SISWA SMK MENGGUNAKAN ALGORITMA LEVENBERG-MARQUARDT (Studi Kasus : SMK Negeri 4 Tanjungpinang)

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

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

BAB II TINJAUAN PUSTAKA...

3. METODE PENELITIAN

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

PENGENALAN HURUF HASIL DARI TULISAN TANGAN MENGGUNAKAN ALGORITMA FORWARD-ONLY COUNTER PROPAGATION

Realisasi Pengenalan Tulisan Tangan Menggunakan Jaringan Syaraf Tiruan dengan Metode Kohonen

ANALISIS DAN IMPLEMENTASI INISIALISASI NGUYEN WIDROW PADA METODE BACKPROPAGATION UNTUK PREDIKSI JENIS PENYAKIT PARU - PARU

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

SLOPE CORRECTION PADA TULISAN TANGAN MENGGUNAKAN JARINGAN SARAF TIRUAN ABSTRAK

Program Pilihan Ganda Sederhana dengan Java

BAB III ANALISIS DAN PERANCANGAN

PREDIKSI CURAH HUJAN DI KOTA MEDAN MENGGUNAKAN METODE BACKPROPAGATION NEURAL NETWORK

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

VERIFIKASI TANDA TANGAN DENGAN METODE JARINGAN SYARAF TIRUAN HETEROASSOCIATIVE MEMORY ABSTRAK

ANALISIS DAN IMPLEMENTASI ELMAN RECURRENT NEURAL NETWORK UNTUK PREDIKSI HARGA KOMODITAS PERTANIAN

Transkripsi:

ABSTRAK Prediksi harga emas merupakan masalah yang sangat penting dalam menentukan pengambilan keputusan perdagangan dalam pertambangan. Prediksi yang akurat untuk pertambangan dapat memberikan keuntungan bagi para investor. Namun dalam prakteknya prediksi tersebut sulit dilakukan karena begitu banyak data yang diproses. Dalam tugas akhir ini penulis mengembangkan sebuah sistem yang menerapkan Artificial Neural Network (ANN) dengan metode Backpropagation (BP) dengan penambahan algoritma Levenberg Marquardt (LM) untuk pembentukan model dan pengujian. Pembentukan model dengan cara training dan testing yang dilakukan menggunakan data harga emas dari sebuah website penjualan emas berskala internasional. Data tersebut digunakan untuk proses training pada algoritma ANN-BP LM dengan tujuan menghasilkan nilai bobot-bobot yang optimal, dimana nilai tersebut digunakan untuk proses testing dan menghasilkan nilai prediksi dari harga emas. Penelitian ini menyajikan pembahasan mengenai performansi dan tingkat keakuratan yang dihasilkan algoritma ANN-BP LM dari proses testing dan prediksi. Pada tahap training, parameter yang digunakan untuk ANN-BP LM mencakup pada banyak pola kombinasi yaitu, jumlah data historis, jumlah hidden neuron, nilai parameter Levenberg Marquardt, nilai parameter beta, dan jumlah iterasi. Hasilnya akan didapatkan dengan memasukkan beberapa pola nilai kombinasi parameter tersebut dan didapatkan kombinasi parameter yang optimal yaitu jumlah data historis=5; jumlah hidden neuron=6; nilai parameter Levenberg Marquardt=0,4; nilai parameter beta=5; dan jumlah iterasi=400. Prediksi harga emas yang dihasilkan dari algoritma ANN-BP LM dengan kombinasi parameter yang optimal tersebut menghasilkan skor Mean Squared Error (MSE) latih terbaik sebesar 0,00010704 dan skor MSE testing terbaik 0,70524 dalam pengujian ini. Nilai selisih rata-rata tertinggi antara data output dan data prediksi sebesar 0,028746 dicapai oleh data historis=4. Kata Kunci : Artificial Neural Network(ANN), Backpropagation(BP), Levenberg Marquardt (LM), harga emas, Mean Squared Error(MSE), prediksi. vi

ABSTRACT Gold price prediction is a very important issue in determining decisionmaking in the mining trade. Accurate prediction for mining can provide benefits for investors. However in practice these predictions is difficult because so much data should be processed. In this final project, the author tries to develop a system which applies Artificial Neural Network (ANN) with backpropagation method (BP) using Levenberg Marquardt algorithm for modeling and testing. The formation of the model by training and testing were performed using a gold price data from an international gold sales website. These data is used for the process of training the ANN-BP LM algorithm by goal of generating the value of optimal weights, where the value is used for the testing process and generate the predictive value of the gold price. This research presents a discussion about the performance and the accuracy of the resulting ANN-BP LM algorithm of the process of testing and prediction. In the training phase, important parameters used for the ANN-BP LM include the number of pattern combinations are explored, i.e.: the number of historical data, the number of hidden neurons, Levenberg Marquardt parameter value, the value of the parameter beta, and the number of iterations. The result will be obtained by entering some patterns combined value of these parameters and obtained optimal combination of the parameters, namely the number of historical data = 5; number of hidden neurons = 6; Levenberg Marquardt parameter value = 0.4; the value of the parameter beta = 5; and the number of iterations = 400. Gold price predictions that generated from ANN-BP LM algorithm with the optimal combination of parameters produces Mean Squared Error scores (MSE) of 0.00010704 best trained and best testing 0.70524 MSE scores in this test. Value of the difference between the highest average output data and data predicted by 0.028746 achieved by historical data = 4. Keywords : Artificial Neural Network (ANN), Backpropagation (BP), Levenberg Marquardt (LM), the price of gold, Mean Squared Error (MSE), prediction. vii

DAFTAR ISI ABSTRAK... vi ABSTRACT... vii DAFTAR ISI... viii DAFTAR GAMBAR... xi DAFTAR TABEL... xii DAFTAR KODE RUMUS... xiii BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 3 1.3 Tujuan... 3 1.4 Batasan Masalah... 3 1.5 Sistematika Pembahasan... 4 BAB II LANDASAN TEORI... 6 2.1 Hasil Tambang... 6 2.2 Emas... 6 2.3 Artificial Neural Network (ANN)... 7 2.3.1 Definisi Artificial Neural Network... 7 2.3.2 Arsitektur Artificial Neural Network... 9 2.3.3 Artificial Neural Network Backpropagation (ANN-BP)... 10 2.4 Levenberg Marquardt Algorithm... 20 2.5 Prediksi atau Peramalan... 24 2.5.1 Jenis dan Metode Peramalan... 24 2.6 Data Time Series... 26 2.7 Prediksi Time Series... 27 BAB III ANALISIS DAN DESAIN... 29 3.1 Deskripsi Sistem... 29 3.2 Perancangan Sistem... 29 viii

3.2.1 Perancangan Data... 30 3.2.1.1 Data Training yang Digunakan... 31 3.2.1.2 Data Testing yang Digunakan... 32 3.2.2 Preprocessing dan Postprocessing... 33 3.2.3 Spesifikasi Perangkat Keras dan Perangkat Lunak... 36 3.2.4 Pengguna... 37 3.2.5 Use Case Diagram... 37 3.2.5.1 Definisi Use Case Diagram... 38 3.2.5.2 Skenario Use Case Diagram... 39 3.3 Perancangan Pembangunan Perangkat Lunak... 40 3.3.1 Diagram Kelas... 40 3.3.2 Activity Diagram Input File Data Training Harga Emas... 43 3.3.3 Activity Diagram Proses Training Data Harga Emas... 44 3.3.4 Activity Diagram Input File Data Testing Harga Emas... 45 3.3.5 Activity Diagram Proses Testing Data Harga Emas... 46 3.3.6 Perancangan Antar Muka Aplikasi... 47 3.4 Pembangunan ANN-BP LMA untuk Proses Training... 47 3.5 Pengukuran Performansi Sistem... 52 BAB IV PENGEMBANGAN PERANGKAT LUNAK... 54 4.1 Implementasi Class/Modul... 54 4.1.1 Modul Gui... 54 4.1.2 Modul Learning... 54 4.1.3 Modul Tes... 60 4.2 Implementasi Antarmuka Aplikasi... 62 BAB V PENGUJIAN DAN EVALUASI SISTEM... 65 5.1 Skenario Pelatihan dan Pengujian Sistem... 65 5.1.1 Tujuan Pengujian... 65 5.1.2 Skenario Pengujian... 65 5.1.2.1 Pengujian dan Observasi Parameter ANN BP LMA yang Optimal... 65 5.1.2.2 Pengujian dan Observasi pada Data yang Diprediksi... 66 ix

5.2 Analisis Hasil Pengujian... 66 5.2.1 Skenario Pengujian terhadap Kombinasi Parameter... 66 5.2.1.1 Skenario... 66 5.2.2 Analisis Kombinasi Parameter ANN-BP LMA... 67 5.2.3 Analisis Parameter pada Skenario Training... 67 5.2.3.1 Pengaruh Banyaknya Neuron pada Input Layer 68 5.2.3.2 Pengaruh Jumlah Hidden Neuron... 68 5.2.3.3 Pengaruh Parameter Levenberg Marquardt... 69 5.2.3.4 Pengaruh Banyaknya Nilai Beta... 70 5.2.3.5 Pengaruh Jumlah Iterasi... 71 5.2.4 Analisis Parameter untuk Data Prediksi... 72 5.2.5 Hasil Pengujian pada Data Training dan Data Testing... 74 5.2.6 Pengujian Training pada ANN BP dan ANN BP LM... 75 5.2.7 Pengujian Prediksi Data Riil dengan Nilai Testing yang Sedikit... 76 BAB VI KESIMPULAN DAN SARAN... 78 6.1 Kesimpulan... 78 6.2 Saran... 79 DAFTAR PUSTAKA... 81 x

DAFTAR GAMBAR Gambar 2.1 Sebuah Sel Syaraf (Neuron) Manusia (Suyanto, 2008: p60)... 8 Gambar 2.2 Model Non Linier Neuron (Suyanto, 2008: p63)... 8 Gambar 2.3 Arsitektur SLFN (Suyanto, 2008: p71)... 9 Gambar 2.4 Arsitektur MLP (Suyanto, 2008: p72)... 10 Gambar 2.5 Arsitektur RNN dengan Hidden Layer (Suyanto, 2008: p73)... 10 Gambar 3.1 Deskripsi Umum Sistem ANN BP LMA... 29 Gambar 3.2 Data 3 Histori Latih... 32 Gambar 3.3 Data 3 Histori Testing... 33 Gambar 3.4 Use Case Diagram Aplikasi Peramalan Harga Emas... 38 Gambar 3.5 Class Diagram Aplikasi Peramalan Harga Emas... 41 Gambar 3.6 Activity Diagram Input File Data Training Harga Emas... 43 Gambar 3.7 Activity Diagram Proses Training Data Harga Emas... 44 Gambar 3.8 Activity Diagram Input File Data Testing Harga Emas... 45 Gambar 3.9 Activity Diagram Proses Testing Data Harga Emas... 46 Gambar 3.10 Perancangan Antar Muka Aplikasi... 47 Gambar 3.11 Flowchart Proses Training ANN-BP LMA... 48 Gambar 4.1 Implementasi Antarmuka Aplikasi Prediksi Harga Emas... 62 Gambar 5.1 Grafik MSE Latih pada Input Layer... 68 Gambar 5.2 Grafik MSE Latih pada Hidden Neuron... 69 Gambar 5.3 Grafik MSE Latih pada LM... 70 Gambar 5.4 Grafik MSE Latih pada Parameter Beta... 70 Gambar 5.5 Grafik MSE Latih pada Jumlah Iterasi... 71 Gambar 5.6 Grafik Standar Deviasi pada Data Historis... 72 Gambar 5.7 Grafik Rata-Rata pada Data Historis... 73 Gambar 5.8 Grafik Selisih Nilai... 73 xi

DAFTAR TABEL Tabel 3.1 Tabel Komposisi yang akan Digunakan... 31 Tabel 3.2 Contoh Data Harga Emas Normal... 35 Tabel 3.3 Contoh Data Harga Emas Normalisasi... 35 Tabel 3.4 Matriks Input dan Output yang Digunakan untuk ANN-BP LMA 36 Tabel 3.5 Definisi Use Case Diagram... 38 Tabel 3.6 Deskripsi Use Case Training Data Harga Emas... 39 Tabel 3.7 Deskripsi Use Case Testing Data Harga Emas... 39 Tabel 3.8 Deskripsi Kelas Gui... 41 Tabel 3.9 Deskripsi Kelas Learning... 42 Tabel 3.10 Deskripsi Kelas Test... 42 Tabel 4.1 Keterangan Komponen pada Antarmuka Aplikasi... 62 Tabel 5.1 Kombinasi Parameter... 67 Tabel 5.2 Hasil Training... 74 Tabel 5.3 Hasil Testing... 75 Tabel 5.4 Tabel Perbandingan hasil Training ANN BP dan ANN BP LMA 75 Tabel 5.5 Hasil Testing pada Tiga Buah Data Riil Historis Testing... 77 xii

DAFTAR KODE RUMUS Kode Rumus 2.1 Persamaan Keluaran Hidden Layer... 12 Kode Rumus 2.2 Persamaan untuk Output Layer... 13 Kode Rumus 2.3 Persamaan untuk Error dari Jaringan... 14 Kode Rumus 2.4 Persamaan untuk MSE... 14 Kode Rumus 2.5 Perhitungan Mundur... 15 Kode Rumus 2.6 Perbaikan Bobot Jaringan... 19 Kode Rumus 2.7 Presentasi Bobot Jaringan... 19 Kode Rumus 2.8 Matriks Jacobian... 21 Kode Rumus 2.9 Faktor Kesalahan Neuron Output... 21 Kode Rumus 2.10 Matriks Error... 22 Kode Rumus 2.11 Bobot Jaringan Baru... 22 Kode Rumus 2.12 Rumus MSE... 22 Kode Rumus 2.13 Nilai Gradient... 23 Kode Rumus 3.1 Persamaan Preprocessing... 34 Kode Rumus 3.2 Persamaan Postprocessing... 34 Kode Rumus 3.3 Kesalahan Unit Output... 50 Kode Rumus 3.4 Vektor Kesalahan... 50 Kode Rumus 3.5 Rumus MAPE... 53 xiii