Professional Documents
Culture Documents
1. Pendahuluan
1.1 Latar Belakang
Seiring perkembangan jaman yang semakin maju, kebutuhan akan teknologi
mutlak diperlukan untuk mengatasi berbagai macam permasalahan yang ada.
Teknologi yang diciptakan merupakan teknologi yang ramah dan mengikuti alur
pola pikir manusia. Untuk itulah diterapkan suatu jaringan syaraf tiruan pada
suatu teknologi agar dapat mengambil keputusan sesuai dengan pola pikir
manusia.
Salah satu persoalan yang dipecahkan dengan Jaringan Syaraf Tiruan adalah
pengambilan keputusan untuk menerjemahkan suatu tulisan tangan manusia ke
dalam karakter di komputer. Permasalahan ini lebih dikenal dengan character
recognition yang merupakan suatu program yang dibuat untuk mengenali karakter
angka atau huruf. Program ini menggunakan jarigan syaraf tiruan untuk
menentukan dan mengambil keputusan suatu karakter tulisan tangan manusia
yang berbeda-beda diterjemahkan ke dalam suatu karakter di komputer.
dan hasil persamaan tersebut akan menjadi masukan bagi fungsi aktivasi untuk
mendapatkan tingkat derajat sinyal keluaran pada neuron, dimana terdapat
bermacam-macam jenis fungsi aktivasi. Untuk jenis fungsi sigmoid dapat
dideskripsikan dengan persamaan :
1.
II. Perancangan Sistem
Pada tahap ini dilakukan proses perancangan sistem dengan membuat
program menggunakan Matlab 7.1. Adapun proses awal dari perancangan ini
adalah membuat tampilan GUI seperti gambar dibawah ini :
Tekan tombol
“Belajar”
selesai
Tekan tombol
“Mulai”
Gambar karakter
Simpan
selesai
III. Analisis Program
Berikut merupakan langkah-langkah dalam menjalankan program
“Pengenalan Karakter Angka dan Huruf Vokal Menggunakan Jaringan Syaraf
Tiruan” :
3. Tahap Pembelajaran
Untuk memulai tahap pembelajaran ini, yang perlu dilakukan adalah
menekan tombol “Belajar”. Kemudian akan muncul tampilan program Paint.
Contohnya apabila kita ingin belajar untuk mengenali karakter angka 0.
Terlebih dahulu kita menuliskan angka “0” pada edit teks, kemudian tekan tombol
“Belajar”, maka akan muncul jendela program paint. Pada program Paint ini kita
dapat menggambarkan bentuk karakter angka “0” dengan menggunakan air brush.
Simpan dan Keluar dari program paint. Proses pembelajaran dilakukan sebanyak
lima kali untuk setiap data masukan karakter.
Setelah semua data latih dimasukkan, maka simpan semua data tersebut.
Penyimpanan dilakukan dengan menekan tombol simpan pada menu awal
program, kemudian pilih berkas yang akan disimpan.
4. Tahap Pengujian
Untuk memulai tahap pengujian ini, yang perlu dilakukan adalah menekan
tombol “Mulai”. Kemudian akan muncul tampilan program Paint.
Contohnya apabila kita ingin menguji karakter angka 0. Terlebih dahulu
kita menekan tombol “Mulai”, maka akan muncul jendela program Paint. Pada
program Paint ini kita dapat menggambarkan bentuk karakter angka “0” dengan
menggunakan air brush. Simpan dan Keluar dari program paint.
Kemudian pada hasil pengujian akan muncul tampilan hasil angka 0
seperti yang ada pada tampilan gambar di bawah ini. Hal ini berarti data uji
tersebut dapat dikenali dengan baik oleh program.
Setelah dilakukan pengujian sistem sebanyak 10 kali, diperoleh data sebagai
berikut:
Jumlah Data Jumlah Data Tingkat Pengenalan
Angka
Dikenali Tidak Dikenali (%)
0 10 0 100
1 10 0 100
2 9 1 90
3 8 2 80
4 10 0 100
5 8 2 80
6 7 3 70
7 10 0 100
8 9 1 90
9 8 2 80
IV. Kesimpulan
Dari program “Pengenalan Karakter Angka dan Huruf Vokal
Menggunakan Jaringan Syaraf Tiruan” dapat disimpulkan sebagai berikut :
1. Metode pembelajaran yang digunakan adalah pembelajaran terbimbing
karena terlebih dahulu kita memasukkan data latih agar program dapat
mengenali suatu karakter.
2. Perubahan bobot dilakukan dengan algoritma perambatan galat mundur.
3. Tingkat pengenalan untuk karakter Angka adalah 89% .
4. Tingkat pengenalan untuk karakter Huruf Vokal adalah 94%.