Thursday, March 10, 2016

Multiple Input Neuron

Biasanya sebuah neuron memiliki masukan lebih dari satu. Masukannya terdiri dari banyak baris (row). Karena itu secara konsep masukkannya merupakan sebuah matrik baris berkolom 1. Sehingga bobotnya pun merupakan sebuah matrik kolom berbaris 1. Sehingga jika dikalikan hasilnya merupakan sebuah skalar (Ingat pelajaran matematika SMA).
Jika W adalah matrik bobot, P merupakan matrik masukan, dan b merupakan bias, dan n merupakan hasil perkalian matriks tambah bias maka gambaran perkalian matriksnya adalah sebagai berikut : a=f(WP+b) .

Yang menjadi perhatian dari persamaan diatas adalah :
a=f(WP+b) sama dengan a=f(n) karena n=WP+b.

Operasi  matrik tersebut dapat dilakukan secara programatis.  Yang pertama-tama dibahas adalah operasi n=WP+b. Operasi ini merupakan operasi perkalian matriks dan penjumlahan skalar.

Operasi kedua adalah fungsi aktifasi atau fungsi transfer. Operasi
a=f(n) merupakan operasi penggunaan fungsi-fungsi baik yang linear maupun non linear.

Sebuah neuron dalam operasinya kurang lebih memiliki operasi sebagai berikut :
  • Baca masukan P yang terdiri dari beberapa baris (karena inputnya lebih dari satu.
  • Baca weight W yang jumlah anggotanya harus persis sama dengan jumlah anggota masukan P.
  • Bacalah bias b.
  • Kalikanlah matrik W dan matrik P lalu jumlahkan dengan bias b hasilnya disimpan sebagai hasil aritmatika n.
  • Selanjutnya n menjadi masukan bagi fungsi aktifasi atau fungsi transfer.
  • keluaran a bagi fungsi transfer menjadi masukan bagi neuron yang lain atau sebagai keluaran akhir.
Untuk memahami arti fungsi aktifasi atau fungsi transfer bacalah bagian yang berhubungan dengannya.    


No comments:

Post a Comment