![]() 33
(2.4)
di mana:
(2.5)
: bobot dari hidden layer
yang menuju output layer unit y*
j
: bobot dari hidden layer
yang menuju output layer unit x*
i
: bobot
yang baru
: bobot
yang lama
: bobot
yang baru
: bobot
yang lama
: learning rate untuk bobot keluar dari hidden layer
2.8.1
Algoritma Proses Pelatihan Counterpropagation
Pada
proses
komputasi,
langkah-langkah
yang
harus
dilakukan
dalam
pelatihan
counterpropagation adalah sebagai berikut.
Langkah 1:
Inisialisasi semua bobot dan learning rate
Langkah 2:
Selama
kondisi
berhenti
fase
pertama
belum
terpenuhi,
lakukan
langkah
3-8
Langkah 3:
Untuk setiap pasangan input x:y, lakukan langkah 4-6
Langkah 4:
Masukkan vektor input x pada layer X
Masukkan vektor input y pada layer Y
Langkah 5:
Cari unit hidden layer yang menang, simpan index-nya pada variabel J.
Langkah 6:
Update bobot untuk unit
dengan menggunakan rumus (2.2) dan (2.3)
|