Jaringan Syaraf Tiruan (JST)

Jaringan syaraf tiruan (Arificial Neural Nerwork) adalah sistem permroses informasi yang memiliki karakteristik mirip dengan jaringan syaraf biologi. JST dibentuk sebagai generalisasi model matematika dari jaringan syaraf biologi, dengan asumsi bahwa:

  • Pemrosesan informasi terjadi pada banyak elemen sederhana (neuron).
  • Sinyal dikirimkan diantara neuron-neuron melalui penghubung-penghubung.
  • Penghubung antar neuron memiliki bobot yang akan memperkuat atau memperlemah sinyal.
  • Untuk menentukan output, setiap neuron menggunakan fungsi aktifasi (biasanya bukan fungsi linear) yang dikenakan pada penjumlahan input yang diterima. Besarnya output ini selanjutnya dibandingkan dengan suatu batas ambang.

Jaringan Syaraf Tiruan ditentukan oleh 3 hal:

  1. Pola hubungan antar neuron (disebut arsitektur jaringan).
  2. Metode untuk menentukan bobot enghubung (disebut metode training atau learning atau algoritma).
  3. Fungsi aktifasi.

Sebagai contoh, perhatikan neuron Y pada gambar dibawah

JST Neuron Y

Y menerima input dari neuron x1, x2 dan x3 dan  dengan bobot hubungan masing-masing adalah  w1, w2 dan w3. Ketiga impuls neuron yang ada dijumlahkan

net = x1w1+x2w2+x3w3

Besarnya impuls yang diterima oleh Y mengikuti fungsi aktivasi y = f(net). Apabila nilai fungsi aktivasi cukup kuat, maka sinyal akan diteruskan. Nilai aktivasi (keluaran model jaringan) juga dapat dipakai sebagai dasar untuk merubah bobot.