Aplikasi Matlab untuk Jaringan Syaraf Tiruan

Slides:



Advertisements
Presentasi serupa
MLP Feed-Forward Back Propagation Neural Net
Advertisements

(Jaringan Syaraf Tiruan) ANN (Artificial Neural Network)
Praktikum Metkuan Jaringan Syaraf Tiruan Propagasi Balik
Yanu Perwira Adi Putra Bagus Prabandaru
Perceptron.
METODE HEBB~3 Sutarno, ST. MT..
JaRINGAN SARAF TIRUAN (Neural Network)
Ir. Endang Sri Rahayu, M.Kom.
Dr. Benyamin Kusumoputro
Supervised Learning Process dengan Backpropagation of Error
PERCEPTRON Arsitektur jaringannya mirip dengan Hebb
JST BACK PROPAGATION.
Jaringan Syaraf Tiruan
Jaringan Syaraf Tiruan (JST)
Jaringan Hopfield Nurochman.
Create By: Ismuhar dwi putra
Jaringan Syaraf Tiruan
Informatics Theory & Programming (ITP) Informatics Eng. Dept. – IT Telkom.
%Program Hebb AND Hasil (Contoh Soal 1.5)
Konsep dasar Algoritma Contoh Problem
MULTILAYER PERCEPTRON
CHORD KNOWLEDGE BASE DEVELOPMENT
Back-Propagation Pertemuan 5
MODEL JARINGAN PERCEPTRON
1 Pertemuan 2 SINGLE DAN MULTILAYER NETWORK Matakuliah: H0434/Jaringan Syaraf Tiruan Tahun: 2005 Versi: 1.
Jaringan Syaraf Tiruan (JST) stiki. ac
JST BACK PROPAGATION.
Adaptive Neuro-Fuzzy Inference System (ANFIS)
Jarringan Syaraf Tiruan
Pertemuan 3 JARINGAN PERCEPTRON
SISTEM CERDAS Jaringan Syaraf Tiruan
Week 2 Hebbian & Perceptron (Eka Rahayu S., M. Kom.)
Learning Kecerdasan Mesin dan Artifisial
Artificial Intelligence Oleh Melania SM
BACK PROPAGATION.
PEMBELAJARAN MESIN STMIK AMIKOM PURWOKERTO
Pertemuan 12 ARTIFICIAL NEURAL NETWORKS (ANN) - JARINGAN SYARAF TIRUAN - Betha Nurina Sari, M.Kom.
Perceptron Algoritma Pelatihan Perceptron:
Oleh: Ineza Nur Oktabroni (G )
JST (Jaringan Syaraf Tiruan)
Week 3 BackPropagation (Eka Rahayu S., M. Kom.)
SISTEM INTELEJEN UNTUK PREDIKSI PERTUMBUHAN EKONOMI DENGAN MENGGUNAKAN JARINGAN SYARAF TIRUAN DAN ADAPTIF NEURO-FUZZY Oleh: Y. Restuwardi G Dibimbing.
Jaringan Syaraf Tiruan
Arsitektur Neural Network Pertemuan 2
Evolving ANN Dr. Suyanto, S.T., M.Sc. HP/WA:
JST PERCEPTRON.
Ir. Endang Sri Rahayu, M.Kom.
JARINGAN SYARAF TIRUAN SISTEM BERBASIS PENGETAHUAN
Aplikasi Kecerdasan Komputasional
Jaringan Syaraf Tiruan Artificial Neural Networks (ANN)
Jaringan Syaraf Tiruan
Jaringan Syaraf Tiruan (JST)
Kuliah Sistem Fuzzy Pertemuan 8 “Adaptive Neuro Fuzzy System”
MLP Feed-Forward Back Propagation Neural Net
Artificial Intelligence (AI)
Jaringan Syaraf Tiruan Artificial Neural Networks (ANN)
Struktur Jaringan Syaraf Tiruan
Jawaban Tidak harus bernilai = 1. tergantung kesepakatan
Jaringan Syaraf Tiruan
Artificial Neural Network
Neural Network.
Clustering (Season 2) Self-Organizing Map
Pertemuan 12 ARTIFICIAL NEURAL NETWORKS (ANN) - JARINGAN SYARAF TIRUAN - Betha Nurina Sari, M.Kom.
JARINGAN SYARAF TIRUAN
Jaringan Syaraf Tiruan
Jaringan umpan maju dan pembelajaran dengan propagasi balik
Asosiasi Pola Kuliah 8.
Arsitektur jaringan Hebb Jaringan syaraf tiruan
Teori Bahasa Otomata (1)
This presentation uses a free template provided by FPPT.com Pengenalan Pola Sinyal Suara Manusia Menggunakan Metode.
Transcript presentasi:

Aplikasi Matlab untuk Jaringan Syaraf Tiruan Contoh Penggunaan Multi Layer Perceptron (MLP) Aplikasi Matlab untuk Jaringan Syaraf Tiruan

Kegunaan JST JST bisa digunakan untuk menyelesaikan berbagai masalah, seperti: klasifikasi, optimasi, kompresi, peramalan (forecasting), sistem kontrol, sistem pendeteksian kecurangan dsb.

Contoh masalah

I. Membuat Jaringan (Network) dengan MLP-JST 1 I. Membuat Jaringan (Network) dengan MLP-JST 1. Menentukan matrik input dan matrik target

Masukan Input data dan target Data Input data merupakan beberapa himpunan observasi yang bisa terdiri dari beberapa inputan. Pada contoh ini ada 3 input data (IPK, Psikologi, Wawancara). Target data merupakan himpunan data yang merupakan keputusan dari hasil inputan data. Pada contoh ini berupa keputusan diterima atau ditolak. Proses data input dan target dimasukan seperti gambar berikut.

Langkah di Matlab (Menentukan matrik input dan matrik target) Ketik nntool di command window, kemudian enter. Maka akan muncul:

2. Menentukan parameter JST pada Jaringan Setelah menentukan matrik masukan (matrik P) dan matrik target (matrik T). Kemudian menentukan parameter belajar dan menjalankan proses belajar terhadap JST, yakni: Implementasi jenis JST yang digunakan Multilayer Perceptron (MLP), dengan metode Feed forward backpropagation. Arsitektur yang digunakan 3-2-1, artinya 3 node masukan (psikotes, ipk, wawwancara), 2 neuron pada hidden layer dan 1 neuron pada output layer. Sebagai kondisi berhenti adalah nilai ambang Mean Square Error (MSE) sebesar 10-5 atau maksimum iterasi sebanyak 5000 epoch.

Langkah di Matlab (Menentukan parameter JST) Klik Rekrutmen pada kolom networks dua kali

3. Pelatihan Jaringan (Network Training) Pelatihan jaringan menggunakan algoritma propagasi balik (back forward backpropagation) untuk melatih model Multi Layer Perceptron (MLP). Hasil pelatihan jaringan dilakukan sampai dihasilkan Mean Square Error (MSE) yang diharapkan kecil dan nilai R mendekati 1. Setelah nilai MSE dan R sudah didapatkan sesuai kriteria, maka pelatihan jaringan (Network training) dihemtikan. Sehingga akan dihasilkan nilai bobot sinaptik dari proses pelatihan adalah matrik W1 (bobot sinaptik antara input dengan hidden neuron) dan W2 (bobot sinaptik antara hidden neuron dengan output.

Langkah di Matlab (Pelatihan Jaringan) Klik train network

Perhitungan mendapatkan output berdasarkan bobot sipnastik dan bias yang didapatkan dari model MLP JST diatas

II.Contoh aplikasi MLP-JST pada peramalan (regression) Ketik nftool

Hasil plot regression Nilai koeefisien determinasi (R) cukup bagus = 0,769 Persamaan : Output=0,67*Target + 0,33

Kriteria model peramalan bagus dapat dilihat dari hasil sbb Nilai Mean Square Error = 10-15 , mendekati nol ( sangat kecil)

II.Contoh aplikasi MLP-JST pada pengklasifikasian Masih menggunakan input data tes calon karyawan dan hasilnya akan diklasifikasikan diterima atau tidak diterima. 1. Ketik nprtool pada comand window, akan muncul toolbox sbb:

%E = 0, menunjukan tidak ada salah dalam pengklasifikasian nya ( not misclassification)

Selamat Belajar