26
2.7. Flowchart Algoritma Hopfield
Gambar 7. Flowchart Algoritma Hopfield Tentukan Matriks Bobot
Bangun JST Hopfield
Jalankan JST Hopfield Sampai Keadaan Stabil
Proses Pembelajaran
P rose
s Ka lkul
asi
Cek Kondisi
Konvergen Tidak
Terpenuhi Terpenuhi
Mulai
Pola Angka Dikenali
Selesai Cek
Solusi
Zulkarnain Harun : Pengenalan Pola Angka Dengan Menggunakan Algoritma Hopfield, 2008. USU Repository © 2009
27
BAB 3
ANALISIS DAN PERANCANGAN APLIKASI
3.1 Analisis Kebutuhan
Tulisan tangan sangat penting dalam komunikasi antar manusia. Baik dalam kebutuhan komunikasi pribadi seperti surat menyurat, catatan, maupun dalam
komunikasi bisnis seperti surat berharga bank, pajak, perjanjian kerja dan lain-lain. Tulisan tangan adalah hasil penggabungan kerja otak dan tubuh seseorang, sehingga
menjadikannya berbeda antar setiap pribadi sebagaimana wajah dan sifatnya.
Interaksi dan ketergantungan manusia akan komputer semakin meningkat. Komputer semakin dibutuhkan untuk mempermudah pekerjaan. Pengenalan pola
tulisan tangan secara otomatis sangat dibutuhkan apabila dokumen-dokumen tersikulasi berada pada jumlah yang besar.
Angka-angka pada kartu pos, cek bank, pajak akan lebih mudah untuk disortir apabila pendataan dapat dilakukan secara otomatis. Beberapa penelitian telah berhasil
menghasilkan penerapan dari pengenalan pola angka. Dengan menggunakan Optical Characters Recognition OCR, Salim Ouchtati menunjukkan pengenalan pola yang
sudah mengalami kerusakan pada tampilannya.
Dengan dasar penelitian jurnal di atas, penulis mencoba untuk mengenali pola angka dengan algoritma yang berbeda yakni dengan menggunakan algoritma Hopfield.
Berdasarkan landasan teori, secara umum bentuk struktur jaringan syaraf tiruan Hopfield dapat digambarkan sebagai berikut:
Zulkarnain Harun : Pengenalan Pola Angka Dengan Menggunakan Algoritma Hopfield, 2008. USU Repository © 2009
28 Gambar 8. Struktur Jaringan Hopfield
Keterangan: x
0..N
= input y
0...N
= output w
00…ij
= bobot
3.2 Aplikasi Algoritma Hopfield