Anda di halaman 1dari 3

Nama : MAULANA AKBAR

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
x1
X1 X2 BIAS y w1=1, x2

0 0 0,1 1 x2 w2=1 y
1 0 0,1 -1
0 1 0,1 -1 b=0,
t
1 1 0,1 -1

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 :

lambang "#" nilai = 1


lambang "." nilai = -1
Vektor input untuk pola 1 dan 2 :
Pola x1 x2 x3 x4 x5 x6 x7 x8 x9 x10
"M" 1 -1 -1 -1 1 1 1 -1 1 1
"A" -1 -1 -1 -1 -1 -1 -1 1 -1 -1

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

3. Buat jaringan Adaline menggunakan fungsi OR dengan ketentuan :


alpha = 0,1 NRP Terakhir "7"
wi mula-mula = 0,02
b mula-mula = 0,01
batas toleransi =0,16
Jawaban :
Masukan Target
x1 x2
1 1 1
-1 1 1
1 -1 1
-1 -1 -1

Masukan Target Perubahan Bobot Bobot Baru


(x1 x2 1) 1 net y= f(net) t-y (∆w1 ∆w2 ∆b) (w1 w2 b)
Inisialisasi
(1 1 1) 1 0 0 1 (0,1 0,1 -0,1) (0,1 0,1 -0,1)
(1 -1 1) 1 0,1 0.1 -1,1 (0,11 0,11 -0,11)(0,11 0,21 -0,11)
(-1 1 1) 1 0,21 0,21 -1,21 (0,12 0,12 -0,12)(0,11 0,09 -0,13)
(-1 -1 1) -1 -0,33 -0,33 -0,67 (0,07 0,07 -0,07)(0,18 0,16 -0,2)

Anda mungkin juga menyukai