Tabel 3.7 Perhitungan perubahan bobot hidden output lanjutan
h o
z
h
d
o
a
w
h,o
2 11
2.01E-02 -0.286225234 0.0001
-5.73932E-07 3
11 -1.80E-03
-0.286225234 0.0001 5.16336E-08
12 1
0.25341485 0.0001 2.53415E-05
1 12
-6.75E-03 0.25341485 0.0001
-1.7114E-07 2
12 2.01E-02
0.25341485 0.0001 5.08142E-07
3 12
-1.80E-03 0.25341485 0.0001
-4.57147E-08 13
1 1.295127309 0.0001
0.000129513 1
13 -6.75E-03
1.295127309 0.0001 -8.74643E-07
2 13
2.01E-02 1.295127309 0.0001
2.59696E-06 3
13 -1.80E-03
1.295127309 0.0001 -2.33634E-07
Setelah nilai
w didapatkan, perhitungan dilanjutkan untuk mencari
perubahan bobot input hidden v, yang dimulai dengan mencari masukan
backpropagation dari hidden ke input, dengan rumus _in
h
=
Yo
w
h,o
, dan dilanjutkan dengan mencari nilai
h
= _in
h
f’z_in
h
, dimana turunan dari fungsi aktivasi node hidden yang menggunakan bipolar sigmoid dapat dicari dengan
rumus f’z_in
h
= 0.51+fz_in
h
1- fz_in
h
, sebagaimana dapat dilihat pada tabel 3.8
Tabel 3.8 Perhitungan turunan fungsi aktivasi bipolar sigmoid untuk bobot
h
h o
z
h
w
h,o
y
o
y
o
.w
h,o
_in
h
fz
h
h
1 1
-0.007 -0.395
1.426 -0.563
0.219 0.500
0.110 1
2 -0.007
0.037 0.497
0.018 0.219
0.500 0.110
1 3
-0.007 -0.418
-0.324 0.135
0.219 0.500
0.110 1
4 -0.007
-0.143 0.052
-0.007 0.219
0.500 0.110
1 5
-0.007 0.030
-0.420 -0.013
0.219 0.500
0.110 1
6 -0.007
-0.038 0.098
-0.004 0.219
0.500 0.110
1 7
-0.007 -0.405
0.165 -0.067
0.219 0.500
0.110 1
8 -0.007
-0.402 -0.430
0.173 0.219
0.500 0.110
1 9
-0.007 0.251
0.634 0.159
0.219 0.500
0.110 1
10 -0.007
-0.410 0.250
-0.102 0.219
0.500 0.110
1 11
-0.007 -0.203
-0.286 0.058
0.219 0.500
0.110 1
12 -0.007
-0.159 0.253
-0.040 0.219
0.500 0.110
1 13
-0.007 0.365
1.295 0.472
0.219 0.500
0.110 2
1 0.020
-0.168 1.426
-0.240 -0.056
0.500 -0.028
2 2
0.020 0.157
0.497 0.078
-0.056 0.500
-0.028 2
3 0.020
-0.308 -0.324
0.100 -0.056
0.500 -0.028
Tabel 3.8 Perhitungan
h
lanjutan
h o
z
h
w
h,o
y
o
y
o
.w
h,o
_in
h
fz
h
h
2 4
0.020 -0.350
0.052 -0.018
-0.056 0.500
-0.028 2
5 0.020
-0.410 -0.420
0.172 -0.056
0.500 -0.028
2 6
0.020 -0.008
0.098 -0.001
-0.056 0.500
-0.028 2
7 0.020
0.090 0.165
0.015 -0.056
0.500 -0.028
2 8
0.020 -0.056
-0.430 0.024
-0.056 0.500
-0.028 2
9 0.020
-0.227 0.634
-0.144 -0.056
0.500 -0.028
2 10
0.020 -0.469
0.250 -0.117
-0.056 0.500
-0.028 2
11 0.020
-0.265 -0.286
0.076 -0.056
0.500 -0.028
2 12
0.020 -0.455
0.253 -0.115
-0.056 0.500
-0.028 2
13 0.020
0.089 1.295
0.115 -0.056
0.500 -0.028
3 1
-0.002 -0.372
1.426 -0.530
-0.252 0.500
-0.126 3
2 -0.002
0.044 0.497
0.022 -0.252
0.500 -0.126
3 3
-0.002 0.179
-0.324 -0.058
-0.252 0.500
-0.126 3
4 -0.002
0.204 0.052
0.011 -0.252
0.500 -0.126
3 5
-0.002 0.258
-0.420 -0.108
-0.252 0.500
-0.126 3
6 -0.002
-0.292 0.098
-0.029 -0.252
0.500 -0.126
3 7
-0.002 -0.330
0.165 -0.055
-0.252 0.500
-0.126 3
8 -0.002
-0.227 -0.430
0.098 -0.252
0.500 -0.126
3 9
-0.002 0.174
0.634 0.110
-0.252 0.500
-0.126 3
10 -0.002
-0.177 0.250
-0.044 -0.252
0.500 -0.126
3 11
-0.002 -0.020
-0.286 0.006
-0.252 0.500
-0.126 3
12 -0.002
-0.018 0.253
-0.004 -0.252
0.500 -0.126
3 13
-0.002 0.255
1.295 0.330
-0.252 0.500
-0.126
Setelah nilai masukan backpropagation untuk node hidden
h
didapatkan, perhitungan dilanjutkan dengan mencari nilai perubahan bobot input hidden
v
i,h
dengan rumus v
i,h
=
h
x
i
, dimana konstanta belajar bernilai 0.0001, dan hasil
perhitungan dapat dilihat pada tabel 3.9 Tabel 3.9 Perhitungan perubahan bobot input hidden
i x
i
h a
h
v
i,h
1 1
1 0.0001
0.1096629 1
2 1
0.0001 0.1096629
1 3
1 1
0.0001 0.1096629
1.09663E-05 1
4 1
0.0001 0.1096629
1 5
1 0.0001
0.1096629 1
6 1
0.0001 0.1096629
1 7
1 0.0001
0.1096629 1
8 1
0.0001 0.1096629
1 9
1 1
0.0001 0.1096629
1.09663E-05
Tabel 3.9 Perhitungan perubahan bobot input hidden lanjutan