Professional Documents
Culture Documents
1. Pengertian Perceptron
Jaringan terdiri dari beberapa unit masukan (ditambah sebuah bias), dan memiliki
sebuah unit keluaran. Hanya saja fungsi aktivasi bukan merupakan fungsi biner atau
bipolar, tetapi memiliki kemungkinan nilai -1, 0 atau 1.
f(net) =
2. Perceptron Manual
2. Selama ada elemen vektor masukan (s) yang respon unit keluarannya (y) tidak sama
dengan target (t), lakukan :
y = f (net) =
b. Pada langkah 2(c), perubahan bobot hanya dilakukan pola yang mengandung
kesalahan (y ≠ t). Perubahan tersebut merupakan hasil kali unit masukan dengan
target dan laju pemahaman (∆w = xi t α). Perubahan bobot hanya akan terjadi kalau
unit masukan ≠ 0.
Soal :
Buatlah perceptron untuk mengenali fungsi logika AND dengan masukan dan keluaran
bipolar, inisialisasi awal bobot = 0, bias = 1, α = 1 dan threshold = 0.
Penyelesaian :
Masukan Target
X1 X2 1 T
1 1 1 1
1 -1 1 -1
-1 1 1 -1
-1 -1 1 -1
y = f (net)
Iterasi untuk seluruh pola disebut epoch. Adapun tabel epoch 1 yaitu :
Masukan Target net y Perubahan Bobot Bobot Baru
inisialisasi (0 0 0)
(1 1 1) 1 0 0 (1 1 1) (1 1 1)
(1 -1 1) -1 1 1 ( -1 1 -1 ) (0 2 0)
( -1 1 1) -1 2 1 (1 -1 -1 ) (1 1 -1 )
( -1 -1 1) -1 -3 -1 (0 0 0) (1 1 -1 )
Ternyata tidak semua pola f(net) = target maka iterasi dilanjutkan ke epoch ke 2. Semua
pola kembali dimasukkan dalam jaringan dengan menggunakan bobot terakhir yang
diperoleh sebagai bobot awalnya.
(1 1 1) 1 1 1 (0 0 0) (1 1 -1 )
(1 -1 1) -1 -1 -1 (0 0 0) (1 1 -1 )
( -1 1 1) -1 -1 -1 (0 0 0) (1 1 -1 )
( -1 -1 1) -1 -3 -1 (0 0 0) (1 1 -1 )
Dalam iterasi epoch 2, ternyata semua pola f(net) = target, maka jaringan sudah mengenal
semua pola dan iterasi dihentikan.
Masukan dan target yang dipakai berbentuk bebas ( tidak harus biner / bipolar )
Threshold yang dipakai adalah 0
Fungsi aktivasi memiliki output berupa biner ( bukan -1, 0, 1 seperti penjelasan
sebelumnya), sehingga :
f (net)
Tidak menggunakan laju pemahaman (α). Bobot diubah berdasarkan erroor yang
terbentuk dari selisih antara target yang diinginkan dengan keluaran jaringan ( f
(net) ). Perubahan bobot bukan merupakan hasil kali antara target dengan
masukan.
- Rumus “sim”
- Tabel 13.2
DAFTAR PUSTAKA