Professional Documents
Culture Documents
MODEL HEBB
Kelemahan McCulloh-Pitts harus menggunakan
metode analitik untuk menentukan bobot garis, sehingga pada masalah yang kompleks hal ini sangat sulit dilakukan. Tahun 1949, D.O. Hebb memperkenalkan cara menghitung bobot dan bias secara iteratif. Model Hebb adalah model tertua yang menggunakan aturan atau metode pembelajaran terawasi (supervised)
MODEL HEBB
Dalam setiap iterasi Tahun 1949, D.O. Hebb memperkenalkan cara
menghitung bobot dan bias secara iteratif. Model Hebb adalah model tertua yang menggunakan aturan atau metode pembelajaran terawasi (supervised)
ALGORITMA HEBB
Inisialisasi semua bobot = wi = 0 (i = 1,2,,n) Bobot awal diset wi = 0 (i = 1,2,,n) dan b = 0 Untuk semua vektor input s dan unit target t,
lakukan: Set aktivasi unit masukan: xi = si (i = 1,2,,n) Set aktivasi unit keluaran: y = t Perbaiki bobot menurut persamaan: wi baru = wi lama + w (i = 1,2,,n) dengan w = xi * t 3 Perbaiki bias menurut persamaan bbaru = blama+ t
CONTOH
Buatlah model Hebb untuk menyelesaikan fungsi
SOLUSI
x1 1 1 0 0 x2 1 0 1 0 b 1 1 1 1 t 1 0 0 0 w1 1 0 0 0 w2 1 0 0 0 wb 1 0 0 0 w1 1 1 1 1 w2 1 1 1 1 wb 1 1 1 1
SIMULASI
Masukan dan keluaran biner
w1
1 1 0 0
w2
1 0 1 0
net = (xi*wi) + wb
(1 . 1) + (1 . 1) + 1 (1 . 1) + (0 . 1) + 1 (0 . 1) + (1 . 1) + 1 (0 . 1) + (0 . 1) + 1
CONTOH
Buatlah model Hebb untuk menyelesaikan fungsi
SOLUSI
x1 1 1 0 0 x2 1 0 1 0 b 1 1 1 1 t 1 -1 -1 -1 w1 1 -1 0 0 w2 1 0 -1 0 wb 1 -1 -1 -1 w1 1 0 0 0 w2 1 1 0 0 wb 1 0 -1 -2
SIMULASI
Masukan dan keluaran biner
w1
1 1 0 0
w2
1 0 1 0
net = (xi*wi) + wb
(1 . 0) + (1 . 0) + (-2) (1 . 0) + (0 . 0) + (-2) (0 . 0) + (1 . 0) + (-2) (0 . 0) + (0 . 0) + (-2)
CONTOH
Buatlah model Hebb untuk menyelesaikan fungsi
SOLUSI
x1 1 1 -1 -1 x2 1 -1 1 -1 b 1 1 1 1 t 1 -1 -1 -1 w1 1 -1 1 1 w2 1 1 -1 1 wb 1 -1 -1 -1 w1 1 0 1 2 w2 1 2 1 2 wb 1 0 -1 -2
SIMULASI
Masukan dan keluaran biner
w1
1 1 -1 -1
w2
1 -1 1 -1
net = (xi*wi) + wb
(1.2) + (1.2) + (-2) (1.2) + (-1.2) + (-2) (-1.2) + (1.2) + (-2) (-1.2) + (-1.2) + (-2)
Sumarry
Jaringan tidak akan mampu mengenali pola jika target
keluaran (y) = 0. Perubahan bobot didasarkan perkalian masukan dan target, jika target =0 maka perubahan bobot juga =0 Solusi yang diberikan, minimal keluaran harus dijadikan bentuk bipolar atau masukan dan target dijadikan bipolar.