Project 1
Project 1
data yang berisi input dan target terlihat pada tabel di bawah ini
Gunakan Matlab untuk menghitung error antara hasil prediksi dengan nilai sebenarnya
menggunakan
1. Matlab toolbox
2. Function feedforwardnet untuk men‐generate NN’s network
3. Gunakan trainlm, trainbr, dan trainscg untuk updating NN’s network
4. Apa yang anda simpulkan
5. Kumpulkan coding, serta netterbaik yang anda generate menggunakan trainlm, trainbr dan
train scg
Hint
a. Pembagian data untuk training: testing: validation = 70%:15%:15%
b. Gunakan fungsi
‐ trainlm(net,input, target) untuk updating NN’s network menggunakan Levenberg-
Marquardt optimization
‐ trainbr(net,input, target) untuk updating NN’s network menggunakan Bayesian
Regularization
‐ trainscg(net,input, target) untuk updating NN’s network menggunakan Scaled Conjugate
gradient
c. Gunakan fungsi sim(net,input) untuk memprediksi target menggunakan NN’s network
d. Lengkapi tabel berikut untuk komparasi (*MSE = Mean Squared Error)