Tugas :
Buat program dengan menggunakan excel atau bhs pemrograman lainya untuk menirukan fungsi perseptron. Perlihatkan contoh pelatihan perseptron untuk mengenali fungsi logika and,or,exor and xnor
Langkah - Langkah:
Pertama - Inisialisasi Awal
Menentukan masukan x1dan x2 dalam tabel kebenaran.
Menentukan bobot w1 , w2 dengan interval antara [-0,5 -- 0,5]. misal : w1 (1) = 0,3 dan w2 (2) = 0,1
Menentukan Bias (b). Misal (b) = 0,2
Menentukan Kecepatan Pembelajaran ( n ) . Misal n = 0,1
Kedua - Menghitung Output
Output (a) = [(x1 . w1) + (x2 . w2)] - b
Menentukan Fungsi Hardlimit ( 0 / 1 ). a>=0 bernilai 1 ; a<0 bernilai 0
Menentukan Fungsi Sebenarnya secara logika sesuai gerbang yang digunakan dalam tabel kebenaran.
Ketiga - Menghitung error
Error (e) = Fungsi sebenarnya - fungsi hardlimit
Keempat - Mengupdate Bobot tiap Iterasi
Bobot Baru = Bobot Lama + Penambahan Bobot
Penambahan Bobot = n * xi * e . Dimana : n = kecepatan pembelajaran, x = input 1 atau 2, e = error
Kelima - Lakukan Iterasi Beberapa Kali untuk mencapai nilai yang mendekati target