Apikasi Sederhana


Jaringan Saraf Tiruan
Jaringan Saraf Tiruan (JST) atau Artificial Neural Network merupakan suatu  pendekatan yang berbeda dari metode AI lainnya. JST merupakan suatu model kecerdasan yang diilhami dari struktur otak manusia dan kemudian diimplementasikan menggunakan program computer yang mampu menyelesaikan sejumlah proses perhitungan selama proses pembelajaran  berlangsung. Setiap sel saraf mempunyai satu inti sel (nucleus). Inti sel akan bertugas melakukan proses informasi. Informasi sel akan diterima oleh dendrite yang merupakan dari cell body. Selain menerima informasi, dendrit juga menyertai axon sebagai keluaran dari suatu pemrosesan informasi. Informasi hasil olahan ini akan menjadi masukan bagi sel saraf lain dimana antar dendrite tersebut akan dipertemukan dengan sinapsis. Informasi yang dikirimkan antar neuron berupa rangsangan yang dilewatkan melalui dendrite. Informasi yang datang dan diterima oleh dendrite akan dijumlahkan dan dikirimkan melalui axon ke dendri terakhir yang bersentuhan dengan dendrite dari sel saraf lain. Informasi yang akan diterima oleh neuron lain jika memenuhi batasan tertentu yang lebih dikenal sebagai threshold (nilai ambang).
Gambaran di atas merupakan gambaran sederhana dari jaringan saraf, tetapi dari gambaran itu semua komponen dari sel saraf tersebut relevan bagi saraf model komputasi. Secara khusus, dapat dikatakan bahwa setiap unit komputasional dihitung dari beberapa fungsi input. Pengembangan terhadap jaringan saraf ini terus dilakuakan dan memunculkan harapan baru yang dicapainya suatu mesin yang dapat belajar sehingga tidak memerlukan adanya pengulangan proses perhitungan yang sama untuk persoalan yang mirip.
Sesuai penjabaran diatas, disini kita akan mencobakan JST sederhana menggunakan MatLab
CONTOH PERMASALAHAN


Terdapat sebuah input berupa matriks ,disini kita akan memprediksi output menggunakan JST sederhana menggunakan Single Layer Neural Network

Dengan cara manual bisa kita dapat bahwa output nya akan sama dengan

Pembuktian Menggunakan MatLAb
Untuk melakukan pembuktian menggunakan MatLab diperlukan








Sigmoid


Training Method





Training




Percobaan (Try)


Jalankan semua progam secara bersamaan
 Hasil


Terdapat 4 hasil yaitu [0.0102 ; 0.0083 ; 0.9932 ; 0.9917] dan hasilnya mendekati dengan cara manual apabila di angka-angka tersebut dibulatkan.

Download Semua Program MatLab DOWNLOAD

Tidak ada komentar:

Posting Komentar