NIM : 17,04,7047
Matakuliah : Jaringan Syaraf Tiruan
Kelas :B
1. Buatlah perceptron yang dapat menyatakan fungsi logika XOR dengan refresentasi masukan BINER dan
keluaran BIPOLAR, dengan Insialisasi Bobot dan Bias awal=0,1 Learning Rate ()=1 dan Threshold=0,2
Jawaban :
Masukan Target
X1 X2 BIAS T fungsi aktivasi threshold=0,2
1, net > 0,2
0 0 0.1 1 y=f(net)= 0, net = 0,2
1 0 0.1 -1 '-1 net < 0,2
0 1 0.1 -1
1 1 0.1 -1
Epoch Pertama
Masukan Target Keluaran Perubahan Bobot Bobot Baru
X1 X2 BIAS T NET F(NET) ∆W1 ∆W2 ∆B W1 W2 B
0.1 0.1 0.1
0 0 0.1 1 0.1 1 0 0 0 0.1 0.1 0.1
1 0 0.1 -1 0.2 1 -1 0 -0.1 -0.9 0.1 0
0 1 0.1 -1 0.2 1 0 -1 -0.1 -0.9 -0.9 -0.1
1 1 0.1 -1 0.3 1 -1 -1 -0.1 -1.9 -1.9 -0.2
Epoch Kedua
Masukan Target Keluaran Perubahan Bobot Bobot Baru
X1 X2 BIAS T NET F(NET) ∆W1 ∆W2 ∆B W1 W2 B
-1.9 -1.9 -0.2
0 0 0.1 1 -0.2 -1 0 0 0 -1.9 -1.9 -0.2
1 0 0.1 -1 -2.1 -1 0 0 0 -1.9 -1.9 -0.2
0 1 0.1 -1 -2.1 -1 0 0 0 -1.9 -1.9 -0.2
1 1 0.1 -1 -4 -1 0 0 0 -1.9 -1.9 -0.2
Masukan Keluaran x
1
X1 X2 BIAS y w1=1 x2
,9
0 0 0.1 1 x
2 w2= y
1 0 0.1 -1 1,9
0 1 0.1 -1 b=0
t
1 1 0.1 -1 ,2
2. Buatlah dua buah pola dengan menggunakan jaringan HEBB dengan menggunakan POLA Huruf nama
masing-masing dengan target 1 dan -1 dengan ukuran 5x4 yaitu 20 inputan dan tidak boleh ada huruf
yang sama dengan teman
Jawaban :
Pola x11 x12 x13 x14 x15 x16 x17 x18 x19 x20 Target
"M" 1 -1 1 -1 1 1 -1 -1 -1 1 1
"A" -1 1 1 1 -1 1 -1 -1 -1 1 -1
Bobot mula-mula :
Perubahan bobot ∆wi
∆w1 ∆w2 ∆w3 ∆w4 ∆w5 ∆w6 ∆w7 ∆w8 ∆w9 ∆w10
"M" 1 -1 -1 -1 1 1 1 -1 1 1
"A" 1 1 1 1 1 1 1 -1 1 1
∆w11 ∆w12 ∆w13 ∆w14 ∆w15 ∆w16 ∆w17 ∆w18 ∆w19 ∆w20 b
"M" 1 -1 1 -1 1 1 -1 -1 -1 1 1
"A" 1 -1 -1 -1 1 -1 1 1 1 -1 -1
bobot akhir (Wi) dan bias (b)
w1 w2 w3 w4 w5 w6 w7 w8 w9 w10
2 0 0 0 2 2 2 -2 2 2
w11 w12 w13 w14 w15 w16 w17 w18 w19 w20 b
2 -2 0 -2 2 0 0 0 0 0 0
testing pada pola 1 (huruf M) = ∑xiw1 + b = 22
testing pada pola 1 (huruf M) = ∑xiw1 + b = -22
Input Bobot Bias net output target
x1 … x20 w1 … w20 b
1 1 2 0 0 22 1 1
-1 -1 2 0 0 -22 -1 -1