5.2 Madeleine Studi Kasus *: Character Recognition

  1. Problem statement
Merancang Madaline (Multiple Adaline) Neural Network untuk mengenali 3 karakter 0, C dan F disediakan dalam format biner dan mewakili menggunakan 6 × 6 kotak. Neural Network harus dilatih dan diuji dengan berbagai pola, total tingkat kesalahan dan jumlah konvergensi harus diamati. pola khusus yang digunakan untuk pelatihan dan pengujian adalah sebagai pada Gambar. 5.A.1.
5.42.  Design of network
Sebuah jaringan Madaline seperti pada Gambar. 5.A.2 dirancang dengan 3 lapisan, masukan (6neuron), tersembunyi (3 neuron), dan output (2 neuron), lapisan. 36 masukan dari grid mengandung karakter 0, C atau F diberikan sebagai masukan ke jaringan. 15 input set diberikan, 5 masing-masing selama 3 dan 0 itu. Bobot jaringan yang awalnya ditetapkan di secara acak dalam kisaran {-1, 1}.
5.5
3.  Training of the network
Berikut ini adalah langkah-langkah dasar untuk Pelatihan dari Jaringan Neural Back Propagation :
• Gunakan data training set dengan 5 set 0 , C dan F masing-masing.
• Umpan set pelatihan ini (lihat Gambar. 5.A.3) ke jaringan.
• Set bobot jaringan secara acak di kisaran {-1, 1}.
• Gunakan hardlimiter fungsi transfer untuk setiap neuron.
5.6
• Setiap output lulus sebagai masukan ke lapisan berturut-turut.
• Output akhir dibandingkan dengan output yang diinginkan dan kesalahan kumulatif untuk 15 input dihitung.
• Jika kesalahan persen di atas 15% (untuk neuron yang memiliki
Output terdekat 0) maka bobot  dari lapisan output berubah menggunakan
5.7
• Berat (s) diperbarui dan kesalahan baru ditentukan.
• Berat diperbarui untuk berbagai neuron sampai tidak ada kesalahan atau kesalahan adalah dibawah ambang batas yang diinginkan.
• Uji kumpulan data diumpankan ke jaringan dengan bobot diperbarui dan output (error) diperoleh dengan demikian menentukan efisiensi jaringan.
4.  The Training Sets:
5.8
5.9
5. Hasil
Hasilnya seperti berikut:
• Lapisan Tersembunyi  Bobot Matrix:
w hidden =
5.105.115.125.135.145.15
6. Kesimpulan
• The Neural Network dilatih dan diuji untuk pengujian dan pelatihan pola yang berbeda. Dalam semua kasus jumlah konvergensi dan error tingkat diamati.
• Konvergensi sangat bergantung pada lapisan tersembunyi dan jumlah neuron di setiap lapisan tersembunyi.
• Jumlah di setiap lapisan tersembunyi harus tidak terlalu kurang atau terlalu tinggi.
• Jaringan Syaraf terlatih sangat akurat dalam mengklasifikasikan data yang di sebagian besar kasus uji. Jumlah kesalahan yang diamati adalah 6% (approx.), Yang sangat ideal untuk masalah klasifikasi seperti Face Detection.
[Kembali]

Komentar

Postingan populer dari blog ini

MUTS

5.1. Madaline Training

11.1. Fundamental Philosophy