TUTORIAL SIMULASI FEED FORWARD BACKPROPAGATION NEURAL NETWORK PADA MATLAB
Sebelum melakukan training data, terlebih dahulu
harus terdapat data yang akan ditraining dengan memasukkan data tersebut ke
workspace Matlab. Data tersebut berupa data input dan target data. Contohnya :
Data tersebut harus posisi “vertikal” dengan
menuliskan di command windows perintah berikut : misal -> Input=input’
Data input dan target data harus mempunyai
panjang data yang sama agar bisa ditraining.
Lalu, ketik “nntool” pada Command Windows dan tekan enter.
Kemudian akan muncul tampilan sbb.
Pilih import, lalu muncul tampilan di bawah ini.
Pilih Pada Select Variable Input -> Import As Input data dan output -> Import As Target Data. Lalu tekan tombol Import.
Setelah selesai pilih close dan akan muncul
tampilan sbb :
Kemudian pilih New. Dan muncul tampilan di bawah
ini. Select an input pada Input data, dan Select a Target pada Target Data.
Pilih Training function, Adaption learning function, Performance function, Isi
Number of layer sesuai yang diinginkan dan dibutuhkan pada sistem yang
digunakan. Isi Number of neurons sesuai Layer dengan memilih Layer pada
Properties for : Pilih Transfer function yang akan digunakan. Setelah selesai, pilih Create. Setelah selesai close Create ini .
Pada nntool, muncul NN yang telah dibuat, pilih
open.
Setelah diopen muncul tampilan berikut :
Pilih Train, pada Train Info pilih Inputs dan
Targets.
Pada Train Parameters, isi parameter sesuai yang
digunakan sistem. Lalu pilih Train Network.Setelah diklik Train Network, maka akan muncul
sbb :
Tunggu sampai Opening Regression Plot.
Setelah selesai, bisa dilihat Performance,
Training state, dan Regression. Training bisa dikatakan berhasil apabila MSE
memiliki nilai kecil dan Regression mendekati nilai 1. Jika belum memenuhi
kriteria tersebut bisa men-tuning number of layers atau number of neurons.
Comments
Post a Comment