Professional Documents
Culture Documents
Contoh Laporan UAS AI (Perceptron)
Contoh Laporan UAS AI (Perceptron)
X1
X2
X3
X4
X5
Bias
Target
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
Arsitektur jaringan
X1
X2
w1
W2
W3
X3
y_in
F(y_in)
W4
X4 W 5
X5
INISIALISASI AWAL
Bobot awal : w1=0,0 w2=0,0 w3=0,0 w4=0,0 w5=0,0
Bobot bias awal : b = 0,0
Learning rate ( ) = 0,8
Threshold ( ) = 0,5
Perhitungan
Iterasi ke - 1
Data ke 1
y_in=0 + 0 + 0 + 0 + 0 + 0 = 0
f( y_in )= 0, karena ( -0.5<=y_in <= 0.5 )
Target = 1
Bobot baru:
w1 = 0 + 0.8*1*1 = 0.8
w2 = 0 + 0.8*1*1 = 0.8
w3 = 0 + 0.8*1*1 = 0.8
w4 = 0 + 0.8*1*1 = 0.8
w5 = 0 + 0.8*1*1 = 0.8
Bobot bias baru:
b=0 + 0.8 x 1 =0.8
Data ke - 2
y_in=0.8 + 0.8 + 0.8 + 0.8 0.8 0.8 = 1.6
f( y_in )= 1, karena (y_in > 0.5 )
Target = 1
Data ke - 3
y_in=0.8 + 0.8 + 0.8 0.8 + 0.8 0.8 = 1.6
f( y_in )= 1, karena (y_in > 0.5 )
Target = 1
Data ke - 4
y_in=0.8 + 0.8 + 0.8 + 0.8 + 0.8 0.8 = 3.2
f( y_in )= 1, karena (y_in > 0.5 )
Target = 1
Data ke 5
y_in=0.8 0.8 0.8 0.8 + 0.8 + 0.8 = 0
f( y_in )= 0, karena ( -0.5<=y_in <= 0.5 )
Target = -1
Bobot baru:
w1 = 0.8 + 0.8*-1*-1 = 1.6
w2 = 0.8 + 0.8*-1*-1 = 1.6
w3 = 0.8 + 0.8*-1*-1 = 1.6
w4 = 0.8 + 0.8*1*-1 = 0
w5 = 0.8 + 0.8*1*-1 = 0
Bobot bias baru:
b=0.8 + 0.8 x -1 =0
Data ke - 6
y_in=0 1.6 + 1.6 1.6 +0 + 0 = -1.6
f( y_in )= -1, karena (y_in < 0.5 )
Target = -1
Data ke - 7
y_in=0 1.6 1.6 + 1.6 +0 + 0 = -1.6
f( y_in )= -1, karena (y_in < 0.5 )
Target = -1
Data ke - 8
y_in=0 1.6 1.6 1.6 +0 +0 = -4.8
f( y_in )= -1, karena (y_in < 0.5 )
Target = -1
Iterasi ke - 2
Data ke - 1
y_in=0 + 1.6 + 1.6 + 1.6 + 0 + 0 = 4.8
f( y_in )= 1, karena (y_in > 0.5 )
Target = 1
Data ke - 2
y_in=0 + 1.6 + 1.6 + 1.6 + 0 + 0 = 4.8
f( y_in )= 1, karena (y_in > 0.5 )
Target = 1
Data ke - 3
y_in=0 + 1.6 + 1.6 + -1.6 + 0 + 0 = 1.6
f( y_in )= 1, karena (y_in > 0.5 )
Target = 1
Data ke - 4
y_in=0 + 1.6 + 1.6 + 1.6 + 0 + 0 = 4.8
f( y_in )= 1, karena (y_in > 0.5 )
Target = 1
Data ke - 5
y_in=0 1.6 1.6 1.6 + 0 + 0 = -4.8
f( y_in )= -1, karena (y_in < 0.5 )
Target = -1
Data ke - 6
y_in=0 1.6 + 1.6 1.6 0 + 0 = -1.6
f( y_in )= -1, karena (y_in < 0.5 )
Target = -1
Data ke - 7
y_in=0 1.6 1.6 + 1.6 + 0 + 0 = -1.6
f( y_in )= -1, karena (y_in < 0.5 )
Target = -1
Data ke - 8
y_in=0 1.6 1.6 1.6 +0 +0 = -4.8
f( y_in )= -1, karena (y_in < 0.5 )
Target = -1
Hasil Training
Daerah (+) memiliki pertidaksamaan :
1.6x1 +1.6x2 +1.6x3 +0x4 + 0x5 +0 > 0,5
Karena nilai y > 0.5 maka masuk daerah ( + ), sehingga targetnya adalah 1