Showing posts with label Belajar Pemrograman ANN. Show all posts
Showing posts with label Belajar Pemrograman ANN. Show all posts

Jaringan Syaraf Tiruan

Kita mulai belajar mengenai Jaringan Syaraf Tiruan Otak Sebagai Jaringan Syaraf Biologis Otak (brain) manusia terdiri dari sekitar 10 milyar syaraf (neural) yang saling terhubung sehingga otak dapat dilihat sebagai jaringan syaraf. Kerja sistem syaraf manusia terdiri dari 3 tahap yang dapat digambarkan dalam diagram blok pada Gambar 1 berikut:

Mekanisme 3 tahap otak
Mekanisme 3 tahap otak
  • Receptors mendapat aliran informasi dari lingkungan, seperti retina mata menangkap cahaya, dan menyampaikannya ke otak yang tidak lain adalah jaringan syaraf
  • Jaringan syaraf mengolah aliran informasi tersebut
  • Effectors membangkitkan suatu interaksi dengan lingkungan sesuai dengan output jaringan syaraf; contoh interaksi adalah mengaktifkan otot.
Aliran informasi/aktivasi dinyatakan dengan panah; feedforward () dan feedback ().

Jaringan Syaraf Tiruan
Jaringan syaraf tiruan (artificial neural network) adalah sebuah jaringan yang “memodel kan” otak manusia. Gambar 2 memperlihatkan otak manusia dan jaringan syaraf tiruan yang menjadi memodelkannya.
Otak dan jaringan syaraf tiruan
Otak dan jaringan syaraf tiruan
Prinsip kerja jaringan syaraf tiruan diperlihatkan pada Gambar 3. Simpul “Compare” diperlukan untuk membandingkan output jaringan dengan target. Jika masih terdapat perbedaan yang tidak bisa diabaikan maka dilakukan mekanisme feedback dengan terutama merubah parameter bobot (kekuatan koneksi antar syaraf) dan pengolahan oleh jaringan diulangi.

Prinspi Kerja Jaringan Syaraf Tiruan
Prinspi Kerja Jaringan Syaraf Tiruan
Jaringan syaraf tiruan mulai dari yang paling sederhana sampai cukup kompleks diperlihatkan pada Gambar 4.
Berbagai Bentuk Jaringan Syaraf Tiruan
Berbagai Bentuk Jaringan Syaraf Tiruan

Artificial Neural Network Backpropagation

Lab Reguler LABSI semester 5 ini membahas mengenai ANN atau dalam istilah kerennya Artificial Neural Network (Jaringan Syaraf Tiruan) yang merupakan cabang ilmu multidisplin yang meniru cara kerja otak makhluk hidup. Salah satu struktur yang ditiru adalah bentuk neuron-nya (sel syaraf). Jaringan Syaraf Tiruan dapat menyelesaikan persoalan yang rumit atau tidak mungkin jika diselesaikan dengan menggunakan komputasi secara konvensional.

Sehingga dapat dipetik kesimpulan Artificial Neural Network (Jaringan Syaraf Tiruan) adalah sistem komputasi dimana arsitektur dan operasi diilhami dari pengetahuan tentang sel syaraf biologi di dalam otak. Artificial Neural Network (Jaringan Syaraf Tiruan) merupakan model yang meniru cara kerja jaringan neural biologis.

PERBEDAAN EXPERT SYSTEM DENGAN ARTIFICIAL NEURAL NETWORK
ES (Expert System)
• Dalam pemecahan masalah masih membutuhkan bantuan programer
• Knowledge di buat oleh Progammer, sehingga Knowledge dapat ditelusuri proses pembuatannya.
• Sample yang inputnya cacat tidak dapat menghasilkan output.
Sedangkan..
ANN (Artificial Neural Network)
• Dapat memecahkan masalah/ kasus yang rumit yang tidak dapat dilakukan oleh ES.
• Knowledgenya terbentuk dengan sendirinya.
• Dapat menghasilkan Output walaupun inputnya cacat

LAPISAN PADA ANN1. Lapisan Input
Lapisan input berfungsi sebagai penghubung jaringan ke dunia luar (sumber data). Neuron-neuron ini tidak melakukan perubahan apapun terhadap data, tapi hanya meneruskan data ini ke lapisan berikutnya.
2. Lapisan Tersembunyi atau Hiden
Suatu jaringan dapat memiliki lebih dari satu lapisan tersembunyi (hidden layer) atau bahkan bisa juga tidak memilikinya sama sekali. Jika jaringan memiliki beberapa lapisan tersembunyi, maka lapisan tersembunyi terbawah berfungsi untuk menerima masukan dari lapisan input.
3. Lapisan Output
neuron pada lapisan tersembunyi (hidden layer) dan di sini juga digunakan fungsi Sigmoid, tapi keluaran dari neuron pada lapisan ini sudah dianggap sebagai hasil dari proses.

SOFTWARE APA YANG DIGUNAKAN UNTUK SIMULASI ANN?
Software yang Fauzi Online gunakan dalam pembahasan didalam lab reguler LABSI semester ini yaitu menggunakan Sofware bernama BACKPROPAGATION.. Bagi teman-teman yang belum punya silahkan Klik LINK berikut yah untuk mendownload Softwarenya: BACKPROPAGATION

OK, nantikan postingan Fauzi Online yang lebih bermanfaat lainnya ..
Artikel ini ditunjukan kepada teman sekelas saya yang sangat senang dipanggil cewek ganteng eh eh eh salah maksudnya cowok ganteng .. hahahaha berikut nih screen shout Requestnya beliau: OK dimas ganteng dan teman-teman lainnya selamat menikmati! Salam SEMANGAT.. SALAM FAUZI ONLINE..