BAB 3 HASIL UTAMA
Pada bab ini akan diperlihatkan hasil utama dari penelitian ini. Hasil utama yang diperoleh berdasarkan penjelasan-penjelasan yang telah dipaparkan pada bab-bab
sebelumnya. Hasil utama dari tulisan ini yaitu bagaimana kinerja metode backpropagation terhadap pengenalan pola huruf juga membandingkan kinerja
metode inisialisasi bobot awal dengan menggunakan metode Nguyen Widrow dan dengan mengunakan metode acak untuk melihat perbandingan tingkat akurasi dan
jumlah epoch pada pengenalan pola karakter huruf.
3.1 Pengumpulan Data Pelatihan
Langkah-langkah pengumpulan data untuk penelitian ini adalah sebagai berikut. 1.
Membuat rancangan data input dan output yang akan digunakan sebagai data pelatihan dan data pengujian. Karakter huruf diimplementasikan ke dalam
bentuk biner. Dalam penelitian ini huruf diberi noise atau ketidak lengkapan citra yang diharapkan JST dapat mengenali huruf generalisasi walau tedapat
noise. Untuk noise yang diberikan sampai sebanyak dua piksel dengan pertimbangan jika lebih dari itu maka karakter huruf akan susah dikenali.
Pada penelitian ini jumlah karakter huruf yang digunakan sebanyak dua puluh enam huruf dari huruf A sampai huruf Z.
2. Memisahkan data penelitian menjadi dua bagian, yaitu data pelatihan dan data
pengujian. Data pelatihan digunakan untuk mengamati kemampuan jaringan dalam hal mengenali pola-pola yang telah dipelajari memorisasi sedang data
pelatihan digunakan untuk mengamati kemampuan jaringan dalam hal mengenali pola-pola yang belum pernah dipelajari generalisasi.
Tabel 3.1 berikut merupakan data pelatihan yang digunakan dalam penelitian ini:
Universitas Sumatera Utara
No Vektor Masukan
Vektor Keluaran
Huruf
1 00100 01010 10001 11111 10001 10001 10001
00100 01010 10001 11110 10001 10001 10001 00100 01010 10001 11111 10000 10001 10001
00100 01010 10001 11111 10001 10001 10000 00100 01010 00001 11111 00001 10001 10001
00001
A
2 11110 10001 10001 11110 10001 10001 11110
01110 10001 10000 11110 10001 10001 11110 11110 10001 10000 11110 10001 10001 11110
11110 00001 10001 11110 10001 10001 11110 11110 10001 10001 01110 10001 10001 11100
00010 B
3 01110 10001 10000 10000 10000 10001 01110
00110 10001 10000 10000 10000 00001 01110 01110 10001 10000 10000 10000 00001 00110
01110 00001 10000 10000 10000 10001 01110 01110 10001 10000 00000 10000 00001 01110
00011 C
4 11110 10001 10001 10001 10001 10001 11110
01110 10001 10001 10001 10001 10001 11110 01110 10000 10001 10001 10001 10001 11110
11010 10001 10001 10001 10001 10001 11110 11110 10001 10001 00001 10001 10001 11010
00100
D
5 11111 10000 10000 11111 10000 10000 11111
11011 10000 10000 11111 10000 10000 11111 11111 10000 10000 11111 10000 00000 11111
11111 10000 10000 11011 10000 10000 11111 11111 10000 10000 11110 10000 10000 11110
00101 E
6 11111 10000 10000 11111 10000 10000 10000
10111 10000 10000 11111 10000 10000 10000 11110 10000 10000 11111 10000 10000 10000
11111 10000 10000 11011 10000 10000 10000 11111 10000 00000 11111 10000 00000 10000
00110 F
7 01110 10001 10000 10111 10001 10001 01110
01010 10001 10000 10111 10001 10001 01110 01110 10000 10000 10111 10001 10001 01110
01110 10001 10000 10110 10001 10001 01110 01110 10001 00000 10111 00001 10001 01110
00111
G
8 10001 10001 10001 11111 10001 10001 10001
10001 10001 10001 10111 10001 10001 10001 10000 10001 10001 11111 10001 10001 10001
10001 10000 10001 11111 10001 10001 10001 10001 00001 10001 11111 10001 10001 10000
01000
H
9 01110 00100 00100 00100 00100 00100 01110
00110 00100 00100 00100 00100 00100 01110 01110 00000 00100 00100 00100 00100 01110
01110 00100 00100 00000 00100 00100 01110 01010 00100 00100 00100 00100 00100 01010
01001 I
Tabel 3.1 Data Pelatihan
Universitas Sumatera Utara
Tabel 3.1 Data Pelatihan lanjutan No
Vektor Masukan Vektor
Keluaran Huruf
10 11111 00001 00001 00001 00001 10001 01110 10111 00001 00001 00001 00001 10001 01110
11111 00000 00001 00001 00001 10001 01110 11111 00001 00000 00001 00001 10001 01110
11111 00001 00001 00001 00000 10001 01100 01010
J 11 10010 10100 11000 10000 11000 10100 10010
00010 10100 11000 10000 11000 10100 10010 10010 10000 11000 10000 11000 10100 10010
10010 10100 01000 10000 11000 10100 10010 10010 10100 11000 10000 10000 10000 10010
01001
K 12 10000 10000 10000 10000 10000 10000 11111
00000 10000 10000 10000 10000 10000 11111 10000 10000 00000 10000 10000 10000 11111
10000 10000 10000 10000 00000 10000 11111 10000 10000 10000 10000 10000 10000 01101
01100 L
13 10001 11011 10100 10001 10001 10001 10001 00001 11011 10100 10001 10001 10001 10001
10000 11011 10100 10001 10001 10001 10001 10001 11011 10100 10000 10001 10001 10001
10001 11011 10000 10001 10001 00001 10001 01101
M 14 10001 11001 10101 10011 10001 10001 10001
10000 11001 10101 10011 10001 10001 10001 00001 11001 10101 10011 10001 10001 10001
10001 11001 10100 10011 10001 10001 10001 10001 11001 10101 10011 00001 10001 10000
01110 N
15 01110 10001 10001 10001 10001 10001 01110 01100 10001 10001 10001 10001 10001 01110
00110 10001 10001 10001 10001 10001 01110 01110 10001 10000 10001 10001 10001 01110
01110 10001 10001 00001 10001 00001 01110 01111
O 16 11110 10001 10001 11110 10000 10000 10000
01110 10001 10001 11110 10000 10000 10000 11110 10000 10001 11110 10000 10000 10000
11110 10001 10001 11110 10000 00000 10000 11110 00001 10001 11110 10000 10000 00000
10000 P
17 01110 10001 10001 10001 10001 10011 01101 00110 10001 10001 10001 10001 10011 01101
01110 10001 00001 10001 10001 10011 01101 01110 10001 10001 10001 10001 10011 01100
01100 10001 10001 10001 10000 10011 01101 10001
Q
Universitas Sumatera Utara
Tabel 3.1 Data Pelatihan lanjutan No
Vektor Masukan Vektor
Keluaran Huruf
18 11110 10001 10001 11110 10100 10010 10001 01110 10001 10001 11110 10100 10010 10001
11110 10001 10001 11010 10100 10010 10001 11110 10001 10001 11110 10100 00010 10001
11110 10001 10001 10110 10100 10010 00001 10010
R 19 01110 10001 10000 01110 00001 10001 01110
01010 10001 10000 01110 00001 10001 01110 01110 10001 00000 01110 00001 10001 01110
01110 10001 10000 01110 00000 10001 01110 01110 00001 10000 01110 00001 10001 00110
10011 S
20 11111 00100 00100 00100 00100 00100 00100 11111 00100 00100 00100 00000 00100 00100
11111 00100 00000 00100 00100 00100 00100 11111 00100 00100 00100 00100 00100 00000
11101 00100 00100 00100 00100 00000 00100 10100
T 21 10001 10001 10001 10001 10001 10001 01110
10001 10001 00001 10001 10001 10001 01110 10001 10001 10001 10001 10001 10001 00110
10001 10000 10001 10001 10001 10001 01110 10000 10001 10001 10001 00001 10001 01110
10101 U
22 10001 10001 10001 10001 10001 01010 00100 10001 00001 10001 10001 10001 01010 00100
10001 10001 10000 10001 10001 01010 00100 10001 10001 10001 10001 10001 01000 00100
10001 10001 10001 10001 00001 01010 00000 10110
V 23 10001 10001 10001 10001 10101 11011 10001
00001 10001 10001 10001 10101 11011 10001 10001 10001 10000 10001 10101 11011 10001
10001 10001 10001 10000 10101 11011 10001 10000 10001 10001 10001 10101 11011 00001
10111
W 24 10001 10001 01010 00100 01010 10001 10001
10001 10001 01000 00100 01010 10001 10001 10001 00001 01010 00100 01010 10001 10001
10001 10001 01010 00100 01010 00001 10001 10001 10001 00010 00100 01010 10001 10000
11000 X
25 10001 10001 01010 00100 00100 00100 00100 10001 10001 01010 00100 00100 00000 00100
10001 10001 01010 00000 00100 00100 00100 00001 10001 01010 00100 00100 00100 00100
10000 10001 00010 00100 00100 00100 00000 11001
Y
Universitas Sumatera Utara
Tabel 3.1 Data Pelatihan lanjutan No
Vektor Masukan Vektor
Keluaran Huruf
26 11111 00001 00010 00100 01000 10000 11111
11111 00001 00010 00100 01000 00000 11111 11111 00001 00010 00100 01000 10000 11110
11110 00001 00010 00100 00000 10000 11111 11011 00001 00000 00100 01000 10000 11111
11010
Z
Sementara untuk data pengujian yang digunakan untuk menguji kemampuan generalisasi jaringan dapat dilihat pada tabel 3.2 sebagai berikut:
Tabel 3.2 Data Pengujian No
Vektor Masukan Vektor
Keluaran Huruf
1 00000 01010 10001 11111 10001 10001 10001
00100 01000 10001 10111 10001 10001 10001 00100 00010 10001 11110 10001 10001 10001
00100 01010 10001 11111 10001 10001 00001 00001
A
2 11010 10001 10001 11110 10001 10001 11110
11110 10001 00001 11100 10001 10001 11110 11110 10000 10001 11110 10001 10001 11010
11110 10001 10001 11110 10001 10001 01110 00010
B
3 01110 10000 10000 10000 10000 10001 01110
01110 10001 10000 10000 00000 10001 01100 01100 10001 00000 00000 10000 10001 01110
01100 10001 10000 10000 10000 10001 01110 00011
C
4 11110 10000 10001 10001 10001 10001 11110
11110 00001 10001 10001 10001 00001 11110 11110 10001 10000 10001 00001 10001 11110
11110 10001 00001 10001 10001 10001 11110 00100
D
5 11110 10000 10000 11111 10000 10000 11111
01111 10000 10000 01111 10000 10000 11111 11111 00000 10000 11111 10000 10000 10111
11111 10000 10000 11111 10000 10000 11011 00101
E
6 11111 10000 10000 01111 10000 10000 10000
01111 10000 10000 11111 10000 10000 00000 11111 00000 10000 11110 10000 10000 10000
11101 10000 10000 11111 10000 10000 10000 00110
F
7 01100 10001 10000 10111 10001 10001 01110
01110 10001 10000 00111 10001 10001 01010 01110 00001 10000 10111 10001 10000 01110
01110 10001 10000 10111 10000 10001 01110 00111
G
Universitas Sumatera Utara
Tabel 3.2 Data Pengujian lanjutan No
Vektor Masukan Vektor
Keluaran Huruf
8 00001 10001 00001 11111 10001 10001 10001
10001 10001 00001 11110 10001 10001 10001 10001 10001 10001 11101 10001 00001 10001
10001 10001 10001 11111 10000 10001 10001 01000
H
9 01110 00100 00000 00100 00100 00100 01110
01110 00100 00100 00100 00100 00000 01100 01100 00100 00100 00100 00100 00100 00110
01110 00100 00100 00100 00000 00100 01110 01001
I 10 01111 00001 00001 00001 00001 10001 01110
11110 00001 00001 00001 00001 10000 01110 11101 00001 00001 00001 00001 10001 01010
11111 00001 00001 00001 00000 10001 01100 01010
J 11 10000 10100 11000 10000 11000 10100 10010
10010 00100 11000 10000 11000 10100 00010 10010 10100 11000 10000 01000 10100 10000
10010 10100 10000 10000 11000 10100 10010 01001
K 12 10000 00000 10000 10000 10000 10000 11111
10000 10000 10000 10000 10000 00000 11110 10000 10000 10000 00000 10000 10000 11011
10000 10000 10000 10000 10000 10000 10111 01100
L 13 10001 10011 10100 10001 10001 10001 10001
10001 11010 10100 10001 10001 10001 10000 10001 11011 10100 00001 10001 10000 10001
10001 11011 10100 10001 10001 10001 00001 01101
M 14 10001 01001 10101 10011 10001 10001 10001
10001 11001 10001 10011 10001 10000 10001 10001 11001 10101 10011 10001 00001 00001
10001 11001 10101 10011 10000 10001 10001 01110
N 15 01110 10001 00001 10001 10001 10001 01110
01110 10000 10001 10001 10001 10001 01100 01110 10001 10001 10000 10001 10000 01110
01110 00001 10001 10001 10001 10001 01110 01111
O 16 11100 10001 10001 11110 10000 10000 10000
11110 10001 10000 11110 00000 10000 10000 10110 10001 10001 10110 10000 10000 10000
11110 10001 10001 11100 10000 10000 10000 10000
P 17 01110 10001 10000 10001 10001 10011 01101
01110 10001 10001 10001 00001 10011 01001 01010 10001 10001 10001 10001 10001 01101
01110 10001 10001 10001 10001 00011 01101 10001
Q
Universitas Sumatera Utara
Tabel 3.2 Data Pengujian lanjutan No
Vektor Masukan Vektor
Keluaran Huruf
18 11110 10001 10001 11110 10000 10010 10001 11110 10000 10001 01110 10100 10010 10001
11010 10001 10001 11110 10100 10010 10000 11110 00001 10001 11110 10100 10010 10001
10010 R
19 00110 10001 10000 01110 00001 10001 01110 01110 00001 10000 00110 00001 10001 01110
01110 10000 10000 01110 00001 10001 01100 01110 10001 10000 01100 00001 10001 01110
10011 S
20 11110 00100 00100 00100 00100 00100 00100 11011 00100 00100 00000 00100 00100 00100
01111 00000 00100 00100 00100 00100 00100 10111 00100 00100 00100 00100 00100 00100
10100 T
21 10001 10001 10001 00001 10001 10001 01110 10001 00001 10001 10001 10001 10001 01100
10001 10001 10000 10001 10001 00001 01110 10001 10001 10001 10001 10001 10000 01110
10101 U
22 10001 10000 10001 10001 10001 01010 00100 10000 10001 10001 10001 10001 00010 00100
10001 10001 10001 00001 10000 01010 00100 00001 10001 10001 10001 10001 01010 00100
10110 V
23 10001 00001 10001 10001 10101 11011 10001 10001 10001 10001 00001 10101 11011 10000
10001 10000 10001 10001 10101 11010 10001 10001 10001 10001 10001 10101 01011 10001
10111 W
24 10001 10001 00010 00100 01010 10001 10001 10000 10001 01010 00100 01010 10001 00001
10001 10001 01010 00000 01000 10001 10001 00001 10001 01010 00100 01010 10001 10001
11000 X
25 10001 00001 01010 00100 00100 00100 00100 10001 10001 01000 00100 00100 00100 00000
10001 10000 01010 00100 00000 00100 00100 10000 10001 01010 00100 00100 00100 00100
11001 Y
26 11111 00001 00010 00000 01000 10000 11111 01111 00001 00010 00100 01000 10000 01111
11111 00000 00010 00100 01000 10000 11011 10111 00001 00010 00100 01000 10000 11111
11010 Z
Pada penelitian ini seluruh proses pelatihan melibatkan 130 kasus dengan masing-masing karakter huruf memiliki lima kriteria pelatihan dengan satu kriteria
huruf sebagai huruf normal tanpa adanya noise, dua kriteria huruf diberi noise dengan menghilangkan sebanyak satu piksel sedangkan dua kriteria lagi diberi noise dengan
Universitas Sumatera Utara
menghilangkan sebanyak dua piksel. Pada proses pengujiannya melibatkan 104 kasus dengan masing-masing karakter huruf memiliki empat kriteria pengujian yang dibagi
atas dua kriteria huruf diberi noise dengan menghilangkan sebanyak satu piksel dan dua kriteria lagi diberi noise dengan menghilangkan sebanyak dua piksel.
3.2 Pendesainanan JST