Praproses Data Sumber Data

3.2.7 Implementasi

Pada tahap ini, hasil perancangan yang telah diperoleh diimplementasikan ke dalam suatu bentuk prototipe program komputer. Sistem dibangun dengan memanfaatkan sistem operasi Windows XP dan Matlab versi 7.7 R2008b. Perangkat keras yang digunakan dalam pengembangan sistem adalah komputer dengan processor T2450 intel centrino core duo, memori 2 GB DDR2 RAM, harddisk 320 GB, monitor 14.1 inci WXGA.

3.2.8 Pelatihan dan Pengujian Model

ANFIS dilatih dengan algoritme pelatihan hybrid Jang et al. 1997. Ada dua langkah dalam pelatihan hybrid yaitu langkah maju forward dan langkah mundur backward. Pada langkah maju forward, parameter premis tetap, input jaringan akan merambat maju sampai pada lapisan ke empat, dimana parameter konsekuen p, q, r akan diidentifikasi dengan menggunakan metode Least-Square Estimator LSE. Pada langkah mundur backward error sinyal antara keluaran yang diinginkan dengan keluaran aktual, akan merambat mundur dan premis parameters a, b, c akan diperbaiki dengan metode gradient-descent. Pengujian dilakukan terhadap model ANFIS yang telah dibangun dengan menggunakan data testing. Hasil pengujian adalah output dari model, hasil ini akan dibandingkan dengan output data testing. Semakin kecil selisih error output model dengan output data testing berarti model semakin akurat. Tahap akhir akan dilakukan penilaian terhadap hasil pendugaan yang dilakukan oleh model. Penilaian dilakukan dengan melakukan analisa koefisien korelasi terhadap output model dengan output data testing. Koefisien korelasi digunakan untuk mengetahui hubungan antara dua peubah x dan y, yang didefinisikan dengan r. Selain analisa korelasi dilakukan juga penghitungan mean absolute percentage error MAPE.

3.2.9 Pengujian Model pada Pakar

Pengujian kepada pakar bertujuan untuk mengetahui apakah sistem pakar yang dibangun telah mewakili human expert. Pengujian meliputi fungsi-fungsi utama dan aturan-aturan yang telah disusun. Apabila ditemukan adanya kesalahan dalam proses maupun hasil maka dilakukan perbaikan-perbaikan. Tahapan