Jaringan Syaraf Tiruan
(Artificial Neural Network) adalah sebuah model matematik yang berupa kumpulan
unit yang terhubung secara parallel yang bentuknya menyerupai jaringan saraf
pada otak manusia (neural)
Jaringan syaraf tiruan sering digunakan juga dalam bidang kecerdasan buatan. Lalu kalau begitu apa bedanya jaringan syaraf tiruan dengan kecerdasan buatan?
Kecerdasan buatan
bertujuan untuk membuat sebuah mesin dapat mengerjakan suatu pekerjaan layaknya
seperti manusia. Nah itu berarti kita harus bisa membuat mesin itu berfikir ,
menyelesaikan suatu masalah layaknya manusia. Jaringan syaraf tiruan ini adalah
salah satu algoritma berpikirnya dari kecerdasan buatan.
Menurut seorang ahli
jaringan syaraf tiruan bernama Haykin S. Jaringan syaraf tiruan itu seperti sebuah
prosesor yang dapat menyimpan pengetahuan dan pengalaman sehingga prosesor ini
dapat bekerja menyerupai otak manusia yang dapat beradapatasi dengan masalah. Jadi, Jaringan syaraf tiruan itu adalah metode/algoritma yang dapat membuat komputer
mempunyai otak pintar seperti manusia yang bisa beradaptasi terhadap masalah
Ada tiga paradigma bagaimana
jaringan syaraf tiruan dapat berfikir dan beradaptasi terhadap suatu masalah,
tiga paradigm tersebut adalah :
- Supervised Learning
- Unsupervised Learning
- Reinforced Learning
Supervised Learning (pembelajaran terawasi) adalah metode pembelajaran yang menyimpulkan pemetaan data dengan membandingkan ketidaksesuaian antara
pemetaan data saat ini ( yang mengandung knowledge saat ini) dengan pemetaan
data sebelumnya (yang mengandung knowledge sebelumnya).
Unsupervised Learning (pembelajaran tidak terawasi) adalah metode pembelajaran yang mengelompokkan unit-unit yang hampir sama dalam area tertentu. Metode ini biasa digunakan untuk pengklafisikasian pola.
Reinforced Learning, adalah metode yang membuat system (system) dapat belajar dari keputusan yang diambil sebelumnya dengan cara memberikan reward setiap kali system melakukan suatu hal yang benar. Dengan pemberian reward ini system akan mencari hal apa yang harus dilakukan agar mendapatkan lebih banyak lagi reward, sehingga system dapat terus berkembang. System (learner) dibiarkan belajar sendiri dengan lingkungan, ketika system bermain berdasarkan rule maka akan diberi reward, ketika tidak akan diberi punishment.
Unsupervised Learning (pembelajaran tidak terawasi) adalah metode pembelajaran yang mengelompokkan unit-unit yang hampir sama dalam area tertentu. Metode ini biasa digunakan untuk pengklafisikasian pola.
Reinforced Learning, adalah metode yang membuat system (system) dapat belajar dari keputusan yang diambil sebelumnya dengan cara memberikan reward setiap kali system melakukan suatu hal yang benar. Dengan pemberian reward ini system akan mencari hal apa yang harus dilakukan agar mendapatkan lebih banyak lagi reward, sehingga system dapat terus berkembang. System (learner) dibiarkan belajar sendiri dengan lingkungan, ketika system bermain berdasarkan rule maka akan diberi reward, ketika tidak akan diberi punishment.
Sebelum menggunakan
Jaringan Syaraf Tiruan kita harus mempertimbangkan tiga hal yaitu :
- Model apa yang akan kita gunakan
- Algoritma belajar apa yang akan kita gunakan
- Bagaimana caranya agar JST tahan terhadap masalah
Dalam kehidupan
sehari-hari jaringan syaraf tiruan digunakan dalam aplikasi yang berkaitan
dengan hal-hal berikut :
- Identifikasi dan control : Kontrol kendaraan, Natural Resources Mangement
- Pengambil keputusan dalam video game: Chess, Poker, Backgammon
- Pengenal Pola : Radar, Pengenal wajah, Pengenal objek
- Diagnosa Medis untuk mendeteksi penyakit kangker




No comments:
Post a Comment