Architecture Net, Simple Neural Net

dokumen-dokumen yang mirip
Jaringan Syaraf Tiruan

Jaringan Syaraf Tiruan. Disusun oleh: Liana Kusuma Ningrum

BAB VIII JARINGAN SYARAF TIRUAN

JARINGAN SARAF TIRUAN (ARTIFICIAL NEURAL NETWORK) ERWIEN TJIPTA WIJAYA, ST, M.KOM

Jaringan syaraf dengan lapisan tunggal

Jaringan Syaraf Tiruan

BAB IV JARINGAN SYARAF TIRUAN (ARTIFICIAL NEURAL NETWORK)

Penerapan Jaringan Saraf Tiruan Metode Backpropagation Menggunakan VB 6

BAB 2 TINJAUAN PUSTAKA

JARINGAN SYARAF TIRUAN

Jaringan Syaraf Tiruan

SATIN Sains dan Teknologi Informasi

JARINGAN SYARAF TIRUAN (ARTIFICIAL NEURAL NETWORKS)

BAB 2 LANDASAN TEORI. Pengenalan suara (voice recognition) dibagi menjadi dua jenis, yaitu

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB II DASAR TEORI Jaringan Syaraf Tiruan. Universitas Sumatera Utara

Architecture Net, Simple Neural Net

BAB 2 LANDASAN TEORI

1.1. Jaringan Syaraf Tiruan

Farah Zakiyah Rahmanti

Latar Belakang. Pendahuluan(2) Struktur Jaringan pada Otak. Learning (Neural Network) 5/9/2012 IF-UTAMA 1

BAB II LANDASAN TEORI

BAB 2 TINJAUAN PUSTAKA

MODEL N EURON NEURON DAN

BAB 2 LANDASAN TEORI. fuzzy logic dengan aplikasi neuro computing. Masing-masing memiliki cara dan proses

BAB 2 TINJAUAN PUSTAKA

Sebelumnya... Pembelajaran Mesin/Machine Learning Pembelajaran dengan Decision Tree (ID3) Teori Bayes dalam Pembelajaran

APLIKASI JARINGAN SYARAF TIRUAN DALAM PENGHITUNGAN PERSENTASE KEBENARAN KLASIFIKASI PADA KLASIFIKASI JURUSAN SISWA DI SMA N 8 SURAKARTA

ARTIFICIAL NEURAL NETWORK TEKNIK PERAMALAN - A

BAB IV B METODE BELAJAR HEBBIAN SUPERVISED & CONTOH

BAB II NEURAL NETWORK (NN)

METODE BELAJAR HEBBIAN SUPERVISED & CONTOH

IMPLEMENTASI ALGORITMA PERCEPTRON UNTUK PENGENALAN POLA MASUKAN BINER MAUPUN BIPOLAR MENGGUNAKAN BORLAND DELPHI

PENGGUNAAN JARINGAN SYARAF TIRUAN BACKPROPAGATION UNTUK SELEKSI PENERIMAAN MAHASISWA BARU PADA JURUSAN TEKNIK KOMPUTER DI POLITEKNIK NEGERI SRIWIJAYA

KLASIFIKASI ARITMIA EKG MENGGUNAKAN JARINGAN SYARAF TIRUAN DENGAN FUNGSI AKTIVASI ADAPTIF

BAB II LANDASAN TEORI

VIII.PENGANTAR JARINGAN SYARAF TIRUAN (JST)

FAKULTAS SAINS DAN TEKNOLOGI UIN SUSKA RIAU. IIS AFRIANTY, ST., M.Sc

JARINGAN SYARAF TIRUAN (ARTIFICIAL NEURAL NETWORK) Pertemuan 11 Diema Hernyka Satyareni, M.Kom

BAB 2 LANDASAN TEORI

SISTEM PENGENALAN KARAKTER DENGAN JARINGAN SYARAF TIRUAN ALGORITMA PERCEPTRON

JARINGAN SARAF TIRUAN (ARTIFICIAL NEURAL NETWORK)

BAB 2 KONSEP DASAR PENGENAL OBJEK

BAB II TINJAUAN PUSTAKA

BAB II MODEL NEURON DAN ARSITEKTUR JARINGAN

BAB 2 LANDASAN TEORI. Universitas Sumatera Utara

BAB II TINJAUAN PUSTAKA

I PENDAHULUAN II LANDASAN TEORI

BAB VIII PENGANTAR JARINGAN SYARAF TIRUAN (JST)

BAB 2 LANDASAN TEORI

Manajemen Sains: Artificial Neural Networks. Dr. Ir. Gunadi Widi Nurcahyo, MSc.

Neural Networks. Machine Learning

ANALISA JARINGAN SARAF TIRUAN DENGAN METODE BACKPROPAGATION UNTUK MENGETAHUI LOYALITAS KARYAWAN

Neural Network (NN) Keuntungan penggunaan Neural Network : , terdapat tiga jenis neural network Proses Pembelajaran pada Neural Network

OPTICAL CHARACTER RECOGNIZATION (OCR)

APLIKASI JARINGAN SYARAF TIRUAN UNTUK MEMPREDIKSI PENJUALAN OBAT Pada PT. METRO ARTHA PRAKARSA MENERAPKAN METODE BACKPROPAGATION

terinspirasi dari sistem biologi saraf makhluk hidup seperti pemrosesan informasi

PERAMALAN PRODUKSI CABAI RAWIT DENGAN NEURAL NETWORK Muhammad Fajar

Research of Science and Informatic BROILER CHICKENS WEIGHT PREDICTION BASE ON FEED OUT USING BACKPROPAGATION

ANALISA JARINGAN SARAF TIRUAN DENGAN METODE BACKPROPAGATION UNTUK MEMPREDIKSI PRODUKTIVITAS PEGAWAI. Jasmir, S.Kom, M.Kom

PENYELESAIAN MASALAH TRAVELING SALESMAN PROBLEM DENGAN JARINGAN SARAF SELF ORGANIZING

BAB II TINJAUAN PUSTAKA

IMPLEMENTASI JARINGAN SYARAF TIRUAN MULTI LAYER FEEDFORWARD DENGAN ALGORITMA BACKPROPAGATION SEBAGAI ESTIMASI NILAI KURS JUAL SGD-IDR

MODEL PEMBELAJARAN JARINGAN SYARAF TIRUAN UNTUK OTOMATISASI PENGEMUDIAN KENDARAAN BERODA TIGA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III METODE PENELITIAN. menjawab segala permasalahan yang ada dalam penelitian ini.

PENERAPAN JARINGAN SYARAF TIRUAN DALAM MEMPREDIKSI TINGKAT PENGANGGURAN DI SUMATERA BARAT

BAB 1 PENDAHULUAN Latar Belakang

lalu menghitung sinyal keluarannya menggunakan fungsi aktivasi,

LEARNING ARTIFICIAL INTELLIGENT

SATIN Sains dan Teknologi Informasi

PENYELESAIAN PERSAMAAN NONLINEAR BERDERAJAT DUA MENGGUNAKAN METODE HOPFIELD MODIFIKASI

BAB II DASAR TEORI. 2.1 Citra Digital

ANALISIS DAN PERACANGAN APLIKASI SISTEM PENDETEKSI GANGGUAN JARINGAN KOMPUTER MENGGUNAKAN MULTILAYER DENGAN PELATIHAN FEEDFORWARD SKRIPSI

BAB 2 TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

ADLN - Perpustakaan Universitas Airlangga ABSTRAK. viii

BAB 2 TINJAUAN PUSTAKA

BACK PROPAGATION NETWORK (BPN)

Metode Jaringan Saraf Tiruan Propagasi Balik Untuk Estimasi Curah Hujan Bulanan di Ketapang Kalimantan Barat

BAB 2 TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

PEMANFAATAN NEURAL NETWORK PERCEPTRON PADA PENGENALAN POLA KARAKTER

Perbandingan Arsitektur Multilayer Feedforward Network dengan memakai Topologi Multiprosesor Ring Array Dan Linear Array

BAB 2 LANDASAN TEORI

PREDIKSI CURAH HUJAN DI KOTA MEDAN MENGGUNAKAN METODE BACKPROPAGATION NEURAL NETWORK

ANALISIS JARINGAN SARAF TIRUAN BACKPROPAGATION TERHADAP PERAMALAN NILAI TUKAR MATA UANG RUPIAH DAN DOLAR

Laporan Implementasi Naïve Bayes dan Feed Forward Neural Network untuk Klasifikasi

JARINGAN SARAF TIRUAN

PENENTUAN MODEL RETURN HARGA SAHAM DENGAN MULTI LAYER FEED FORWARD NEURAL NETWORK MENGGUNAKAN ALGORITMA RESILENT BACKPROPAGATION

BAB 3 METODOLOGI PENELITIAN

BAB 4 DISAIN MODEL. Pengguna. Citra. Ekstraksi Ciri x. Antar muka (Interface) Data Hasil Ekstraksi Ciri. Testing dan Identifikasi.

T 11 Aplikasi Model Backpropagation Neural Network Untuk Perkiraan Produksi Tebu Pada PT. Perkebunan Nusantara IX

BAB III PERANCANGAN SISTEM

PERANCANGAN PENGATURAN DURASI LAMPU LALU LINTAS ADAPTIF

Sistem Kontrol Truck Backer-Upper Menggunakan Jaringan Neural

PREDIKSI PENDAPATAN ASLI DAERAH KALIMANTAN BARAT MENGGUNAKAN JARINGAN SYARAF TIRUAN BACKPROPAGATION

Transkripsi:

Architecture Net, Simple Neural Net 1

Materi 1. Model Neuron JST 2. Arsitektur JST 3. Jenis Arsitektur JST 4. MsCulloh Pitts 5. Jaringan Hebb 2

Model Neuron JST X1 W1 z n wi xi; i1 y H ( z) Y1 X2 Y2 W2 Fungsi aktivasi X3 W3 Bobot Y3 Masukkan Keluaran Y1 = X1.W1 + X2.W2 + X3.W3; dst 3

Model Neuron JST Pada JST, neuron-neuron akan dikumpulkan dalam lapisan lapisan yang disebut dengan layers Neuron dalam satu lapisan akan dihubungkan dengan neuron pada lapisan lainnya Kadang muncul juga layer tersembunyi (hidden layer) untuk menambah keakuratan pelatihan Informasi tersebut bisa dirambatkan secara forward ataupun backward 4

Istilah dalam JST Neuron: sel syaraf tiruan yang merupakan elemen pengolah JST Jaringan: bentuk arsitektur JST, kumpulan neuron yang saling berhubungan dan membentuk lapisan Input: sebuah nilai input yang akan diproses menjadi nilai output Output: solusi dari nilai input Hidden layer: lapisan yang tidak terkoneksi secara langsung dengan lapisan input atau output, memperluas kemampuan JST Bobot: nilai matematis dari sebuah koneksi antar neuron Fungsi aktivasi: fungsi yang digunakan untuk mengupdate nilai-nilai bobot per-iterasi dari semua nilai input. Fungsi aktivasi sederhana adalah mengakalikan input dengan bobotnya dan kemudian menjumlahkannya (disebut penjumlahan sigma) Berbentuk linier atau tidak linier, dan sigmoid Paradigma pembelajaran: bentuk pembelajaran, 5 supervised learning, atau unsupervised learning

JST dengan 3 Layer 6

Arsitektur Jaringan Pola di mana neuron-neuron pada JST disusun berhubungan erat dengan algoritma belajar yang digunakan untuk melatih jaringan. Secara umum arsitektur jaringan dapat dibagi menjadi empat, yaitu: Single layer feedforward networks Multi layer feedforward networks Recurrent Networks Lattice Structure 7

Single layer Feedforward Net Suatu JST biasanya diorganisasikan dalam bentuk lapisan-lapisan (layer). Pada bentuk paling sederhana hanya terdapat input layer dan output layer, seperti pada gambar di samping 8

Multilayer Feedforward Net Kelas kedua dari feedforward neural network adalah jaringan dengan satu atau lebih lapis tersembunyi (hidden layer). 9

Recurrent Networks Recurrent neural network adalah jaringan yang mempunyai minimal satu feedback loop. Sebagai contoh, suatu recurrent network bisa terdiri dari satu lapisan neuron tunggal dengan masing-masing neuron memberikan kembali outputnya sebagai input pada semua neuron yang lain 10

Recurrent Networks 11

Recurrent Networks 12

Lattice Structure Sebuah lattice (kisi-kisi) terdiri dari array neuron berukuran satu dimensi, atau dua dimensi, atau lebih. Berikut adalah lattice satu dimensi dengan 3 neuron yang mendapatkan masukan dari 3 node sumber. 13

Lattice Structure Berikut adalah lattice dua dimensi dengan 3 kali 3 neuron yang mendapatkan masukan dari 3 node sumber 14

Pengelompokan JST JST Feed Forward Tidak mempunyai loop Contoh: single layer perceptron, mutilayer perceptron, radial basis function JST Feed Backward (Recurrent) Memiliki loop, lapisan output akan memberi input lagi bagi lapisan input Contoh: competitive networks, kohonen, hopfield, ART 15

McCulloch Pitts Fungsi aktivasi biner Besar bobotnya sama Memiliki threshold yang sama Contoh buat fungsi logika and, input X1 dan X2, dan Y = 1 jika dan hanya jika inputan 1 X1 X2 Y 1 1 1 1 0 0 0 1 0 0 0 0 z n i1 w x i i ; y H ( z) 16

McCulloch Pitts Contoh buat fungsi logika or, input X1 dan X2, dan Y = 0 jika dan hanya jika inputan 0 X1 X2 Y 1 1 1 1 0 1 0 1 1 0 0 0 z n i1 w x i i ; y H ( z) 17

Learning Proses belajar dalam konteks JST dapat didefinisikan sebagai berikut: Belajar adalah suatu proses di mana parameterparameter bebas JST diadaptasikan melalui suatu proses perangsangan berkelanjutan oleh lingkungan di mana jaringan berada. Metode belajar, yaitu: Supervised learning (belajar dengan pengawasan) Unsupervised learning (belajar tanpa pengawasan) Hibrida learning (Gabungan Supervised dan Unsupervised) 18

Supervised Learning Supervised learning adalah proses belajar yang membutuhkan guru, yaitu sesuatu yang memiliki pengetahuan tentang lingkungan. Guru bisa direpresentasikan sebagai sekumpulan sampel input-output. Pembangunan pengetahuan dilakukan oleh guru dengan memberikan respons yang diinginkan kepada JST. Parameter-parameter jaringan berubah-ubah berdasarkan vektor latih dan sinyal kesalahan, yaitu perbedaan antara keluaran JST dan respons yang diinginkan. Proses perubahan dilakukan dalam bentuk iterasi. 19

UnSupervised Learning Unsupervised Learning atau self-organized learning tidak membutuhkan guru untuk membantu proses belajar. Dengan kata lain, tidak ada sekumpulan sampel input-output atau fungsi tertentu untuk dipelajari oleh jaringan. JST mengorganisasikan dirinya untuk membentuk vektor-vektor input yang serupa tanpa menggunakan data atau contoh-contoh pelatihan, biasanya ke dalam suatu kategori/kelompok2 tertentu Salah satu contoh unsupervised learning adalah competitive learning, di mana neuron-neuron saling bersaing untuk menjadi pemenang. 20

Algoritma Pembelajaran Umum Dimasukkan n data pelatihan Inisialisasi bobot-bobot jaringan, set i = 1 Masukkan contoh ke-i ke dalam input Cari tingkat aktivasi unit output menggunakan algoritma yang ditetapkan Jika memenuhi kriteria output then exit else: Update bobot2 menggunakan fungsi galat error, Bobot baru = bobot lama + delta If i=n then reset i=1, else i=i+1 21

Simple Neuron Arsitektur dasar dari semua kemungkinan model JST sederhana (single-layer) ditunjukkan pada gambar disamping Terdiri dari sebuah layer input dan sebuah output 22

Bias dan Threshold Bias Threshold 23

Linear Separability Output yes 1 Output no -1 Decision Boundary 24

Hebb Net Hebb mengusulkan pembelajaran dengan memodifikasi bobot sedemikian shg dua hubungan neuron on dalam waktu yang bersamaan, kemudian bobot diantara kedua neuron tersebut bertambah 25

Algoritma Hebb Net 1. Inisialisasi bobot 2. Untuk setiap input training dan target output, s:t 1. Set aktifasi untuk input 2. Set aktifasi untuk output 3. Hitung bobot dan bias dengan 26

Fungsi AND (biner input & target) State Perhitungan bobot Decision Boundary Proses 27

Fungsi AND (biner input & bipolar target) State Perhitungan bobot Decision Boundary Proses Pemilihan pola pembelajaran memberikan peranan penting! 28

Fungsi AND (bipolar input & target) State Perhitungan bobot Decision Boundary Proses 29

Latihan Buatlah manual atau implementasi dari pengenalan kedua pola berikut: 30