SlideShare a Scribd company logo
1 of 48
Arief Fatchul Huda
UIN Sunan Gunung Djati
Bandung 2010
Simple Neural Net for Pattern
Classification
Agenda
Pengantar
Klasifikasi Pola
Arsitektur
Bias dan threshold
Terpisahkan secara linier
Jaringan Hebb (Hebb Net)
Algoritma
Aplikasi
Perceptron
Algoritma
Aplikasi
Klasifikasi Pola
Pola huruf alpabet latin
a, a, a, a, a, a, a, a, a, a
b, b, b, b, b, b, b, b, b, b
c, c, c, c, c, c, c, c, c, c
A
B
C
Pola Kelas
3 Kelas : A, B dan C
Klasifikasi Pola
Pola huruf alpabet latin
a, a, a, a, a, a, a, a, a, a
b, b, b, b, b, b, b, b, b, b
c, c, c, c, c, c, c, c, c, c
A
Bukan A
Bukan A
Pola Kelas
2 Kelas : A dan Bukan A
Klasifikasi Pola
Pola Kelas
2 Kelas : +1 dan -1
Pola Kelas
2 Kelas : +1 dan -1
System
Pengenal
(menggunakan NN)
input outputpola
salah satu
1 atau -1
Bagaimana NN berperan?
Pola Kelas
Arsitektur umum
NN sederhana
Arsitektur NN
Input Output
Peran NN
Pola Kelas
Arsitektur NN
Lebih rinci system NN
f(b+∑xiwi)x1
x2
b
w1
w2
1
salah satu
1 atau -1
x1 x2
Lebih Jauh tentang NN
Hal-hal yang perlu diketahui dalam NN
Arsitektur
Bias dan threshold
Fungsi aktifasi
Penyajian Data
Pemisahan secara linier
Arsitektur
Membuat arsitektur adalah :
• Menentukan algoritma penghitung perubahan bobot (w)
• Menentukan jumlah lapisan (layer)
• Menentukan penyajian data input dan output
• Menentukan fungsi aktifasi
Arsitektur [2]
Algoritma ?
1 layer
3 input
1 output
Fungsi aktifasi?
Algoritma ?
1 layer
n input
m output
Fungsi aktifasi?
Arsitektur [3]
Algoritma ?
2 layer
n input
m output
p unit neuron hidden
Fungsi aktifasi?
Apa itu, Bias dan Threshold
Bias
Threshold
Bias dan Threshold[2]
Biasanya
Bias, tanpa Threshold
Threshold, tanpa Bias
Fungsi Aktifasi
Manipulasi matematika
Sangat berguna dalam menghasilkan output yang
sesuai
Beberapa fungsi yang biasa digunakan
Linier
Biner
Bipolar
Sigmoid Biner
Sigmoid Bipolar
dll
Fungsi Aktifasi[2]
Linier
Biner
Bipolar
Fungsi Aktifasi[3]
Sigmoid Biner
Sigmoid Bipolar
Penyajian Data untuk NN
Pola Kelas
Data disajikan dalam 1 dan -1
Pola Kelas
Data disajikan dalam 1 dan 0
Penyajian data
Data disajikan dalam # dan .
Dapatkah data tsb. digunakan
dalam perhitungan ?
Penyajian diubah ke 1 dan 0,
# jadi 1 dan .jadi 0
X
O
Penyajian data[2]
X
O
X
O
Penyajian data[3]
Terpisah secara linier, apa itu?
Terpisah linier[2]
Jaringan Hebb
Aturan (algoritma pembelajaran yang pertama dalam
NN
Memodifikasi bobot pada saat “learning” (belajar) :
Nilai bobot dinaikkan jika dua neuron yang saling
terhubung bernilai “on” dua-duanya
 Tidak membahas masalah bobot antara dua neuron yang
tidak “on”
Extended Hebb rule [McCelland & Rumelhart, 1988]
Layer tunggal yang di-”train” menggunakan Hebb
rule disebut Hebb net (jaringan Hebb)
Algoritma
Penulisan lain
Aplikasi
Pola dari fungsi logika
Data biner (0, 1)
Data bipolar(-1, 1)
Karakter sederhana
Data biner (0, 1)
Data bipolar(-1, 1)
Fungsi Logika “AND”
Penyajian data dengan Biner (0, 1)
Implementasi Hebb net
0
Implementasi [2]
Implementasi [3]
Contoh 2
Contoh 3
Contoh 3
Pengenalan Pola Sederhana
Pola huruf X dan O, dengan data disajikan secara
bipolar (-1, 1)
Keterbatasan Hebb
Limitation, Contoh[1]
Limitation, contoh[1]
Limitation, contoh[2]
Limitation, Contoh[2]
Kesimpulan
Artificial Neural Network (ANN) atau Jaringan syaraf
tiruan dapat digunakan untuk pengenalan pola
(klasifikasi pola)
Diperlukan penyajian data yang tepat untuk
mengaplikasikan ANN pada data tsb.
Langkah-langkah dalam ANN adalah
Data input di beri pembobotan
Jumlah data input yang telah dibobotkan diproses
kedalam fungsi aktifasi
Perubahan bobot dilakukan untuk mendapatkan hasil
yang optimal
Kesimpulan[2]
Hebb net masih sangat sederhana, sehingga banyak
keterbatasan
Latihan
Exercise hal. 97-98, buku Fundamental Neural
Network
Alhamdulillah

More Related Content

What's hot

Modul teknik-digital
Modul teknik-digitalModul teknik-digital
Modul teknik-digital
ecko gmc
 
Laporan Praktikum Algoritma Pemrograman Modul VI-GUI
Laporan Praktikum Algoritma Pemrograman Modul VI-GUILaporan Praktikum Algoritma Pemrograman Modul VI-GUI
Laporan Praktikum Algoritma Pemrograman Modul VI-GUI
Shofura Kamal
 
Metode pencarian heuristik
Metode pencarian heuristikMetode pencarian heuristik
Metode pencarian heuristik
Baguss Chandrass
 
Relasi Rekursi : Definisi, Contoh, Jenis Relasi Rekursi
Relasi Rekursi : Definisi, Contoh, Jenis Relasi RekursiRelasi Rekursi : Definisi, Contoh, Jenis Relasi Rekursi
Relasi Rekursi : Definisi, Contoh, Jenis Relasi Rekursi
Onggo Wiryawan
 
Teori bahasa otomata pertemuan 6
Teori bahasa otomata pertemuan 6Teori bahasa otomata pertemuan 6
Teori bahasa otomata pertemuan 6
nhiyabelle
 
ALJABAR LINEAR ELIMINASI GAUSSIAN
ALJABAR LINEAR ELIMINASI GAUSSIANALJABAR LINEAR ELIMINASI GAUSSIAN
ALJABAR LINEAR ELIMINASI GAUSSIAN
Fela Aziiza
 
Menyederhanakan fungsi boolean dengan menggunakan metode quin1
Menyederhanakan fungsi boolean dengan menggunakan metode quin1Menyederhanakan fungsi boolean dengan menggunakan metode quin1
Menyederhanakan fungsi boolean dengan menggunakan metode quin1
BAIDILAH Baidilah
 
03. JARINGAN SYARAF HEBB (1).pptx
03. JARINGAN SYARAF HEBB (1).pptx03. JARINGAN SYARAF HEBB (1).pptx
03. JARINGAN SYARAF HEBB (1).pptx
ssuserb33952
 
Pertemuan 2-pemecahan-masalah-ai
Pertemuan 2-pemecahan-masalah-aiPertemuan 2-pemecahan-masalah-ai
Pertemuan 2-pemecahan-masalah-ai
willyhayon
 
Makalah kelompok 4 metode simpleks
Makalah kelompok 4 metode simpleksMakalah kelompok 4 metode simpleks
Makalah kelompok 4 metode simpleks
Nila Aulia
 

What's hot (20)

Modul teknik-digital
Modul teknik-digitalModul teknik-digital
Modul teknik-digital
 
Laporan Praktikum Algoritma Pemrograman Modul VI-GUI
Laporan Praktikum Algoritma Pemrograman Modul VI-GUILaporan Praktikum Algoritma Pemrograman Modul VI-GUI
Laporan Praktikum Algoritma Pemrograman Modul VI-GUI
 
Metode pencarian heuristik
Metode pencarian heuristikMetode pencarian heuristik
Metode pencarian heuristik
 
Relasi Rekursi : Definisi, Contoh, Jenis Relasi Rekursi
Relasi Rekursi : Definisi, Contoh, Jenis Relasi RekursiRelasi Rekursi : Definisi, Contoh, Jenis Relasi Rekursi
Relasi Rekursi : Definisi, Contoh, Jenis Relasi Rekursi
 
Perceptron
PerceptronPerceptron
Perceptron
 
koordinat tabung dan bola
koordinat tabung dan bolakoordinat tabung dan bola
koordinat tabung dan bola
 
Teori bahasa otomata pertemuan 6
Teori bahasa otomata pertemuan 6Teori bahasa otomata pertemuan 6
Teori bahasa otomata pertemuan 6
 
ALJABAR LINEAR ELIMINASI GAUSSIAN
ALJABAR LINEAR ELIMINASI GAUSSIANALJABAR LINEAR ELIMINASI GAUSSIAN
ALJABAR LINEAR ELIMINASI GAUSSIAN
 
Makalah Metode Numerik : Sistem Persamaan Linear
Makalah Metode Numerik : Sistem Persamaan Linear Makalah Metode Numerik : Sistem Persamaan Linear
Makalah Metode Numerik : Sistem Persamaan Linear
 
Pertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaPertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logika
 
Matematika Diskrit - 03 himpunan - 05
Matematika Diskrit - 03 himpunan - 05Matematika Diskrit - 03 himpunan - 05
Matematika Diskrit - 03 himpunan - 05
 
Menyederhanakan fungsi boolean dengan menggunakan metode quin1
Menyederhanakan fungsi boolean dengan menggunakan metode quin1Menyederhanakan fungsi boolean dengan menggunakan metode quin1
Menyederhanakan fungsi boolean dengan menggunakan metode quin1
 
4.matriks dan relasi
4.matriks dan relasi4.matriks dan relasi
4.matriks dan relasi
 
Metode numerik persamaan non linier
Metode numerik persamaan non linierMetode numerik persamaan non linier
Metode numerik persamaan non linier
 
03. JARINGAN SYARAF HEBB (1).pptx
03. JARINGAN SYARAF HEBB (1).pptx03. JARINGAN SYARAF HEBB (1).pptx
03. JARINGAN SYARAF HEBB (1).pptx
 
Matematika Diskrit - 09 graf - 08
Matematika Diskrit - 09 graf - 08Matematika Diskrit - 09 graf - 08
Matematika Diskrit - 09 graf - 08
 
Pertemuan 2-pemecahan-masalah-ai
Pertemuan 2-pemecahan-masalah-aiPertemuan 2-pemecahan-masalah-ai
Pertemuan 2-pemecahan-masalah-ai
 
Makalah kelompok 4 metode simpleks
Makalah kelompok 4 metode simpleksMakalah kelompok 4 metode simpleks
Makalah kelompok 4 metode simpleks
 
Metode interpolasi linier
Metode  interpolasi linierMetode  interpolasi linier
Metode interpolasi linier
 
Matematika Diskrit - 10 pohon - 04
Matematika Diskrit - 10 pohon - 04Matematika Diskrit - 10 pohon - 04
Matematika Diskrit - 10 pohon - 04
 

Recently uploaded

Recently uploaded (10)

Petunjuk Teknis Penggunaan Aplikasi OSNK 2024
Petunjuk Teknis Penggunaan Aplikasi OSNK 2024Petunjuk Teknis Penggunaan Aplikasi OSNK 2024
Petunjuk Teknis Penggunaan Aplikasi OSNK 2024
 
PERCOBAAN 3 Dissolved Oxygen-Kimia Lingkungan.docx
PERCOBAAN 3 Dissolved Oxygen-Kimia Lingkungan.docxPERCOBAAN 3 Dissolved Oxygen-Kimia Lingkungan.docx
PERCOBAAN 3 Dissolved Oxygen-Kimia Lingkungan.docx
 
Lampiran 4 _ Lembar Kerja Rencana Pengembangan Kompetensi DIri_Titin Solikhah...
Lampiran 4 _ Lembar Kerja Rencana Pengembangan Kompetensi DIri_Titin Solikhah...Lampiran 4 _ Lembar Kerja Rencana Pengembangan Kompetensi DIri_Titin Solikhah...
Lampiran 4 _ Lembar Kerja Rencana Pengembangan Kompetensi DIri_Titin Solikhah...
 
tranformasi energi atau perubahan energi
tranformasi energi atau perubahan energitranformasi energi atau perubahan energi
tranformasi energi atau perubahan energi
 
e-Book Persepsi dan Adopsi-Rachmat Hendayana.pdf
e-Book Persepsi dan Adopsi-Rachmat Hendayana.pdfe-Book Persepsi dan Adopsi-Rachmat Hendayana.pdf
e-Book Persepsi dan Adopsi-Rachmat Hendayana.pdf
 
bagian 2 pengujian hipotesis deskriptif 1 sampel
bagian 2 pengujian hipotesis deskriptif 1 sampelbagian 2 pengujian hipotesis deskriptif 1 sampel
bagian 2 pengujian hipotesis deskriptif 1 sampel
 
Dampak Bioteknologi di Bidang Pertanian.pdf
Dampak Bioteknologi di Bidang Pertanian.pdfDampak Bioteknologi di Bidang Pertanian.pdf
Dampak Bioteknologi di Bidang Pertanian.pdf
 
MATERI IPA KELAS 9 SMP: BIOTEKNOLOGI ppt
MATERI IPA KELAS 9 SMP: BIOTEKNOLOGI pptMATERI IPA KELAS 9 SMP: BIOTEKNOLOGI ppt
MATERI IPA KELAS 9 SMP: BIOTEKNOLOGI ppt
 
PPT KLONING (Domba Dolly), perkembangan kloning hewan, mekanisme kloning hewa...
PPT KLONING (Domba Dolly), perkembangan kloning hewan, mekanisme kloning hewa...PPT KLONING (Domba Dolly), perkembangan kloning hewan, mekanisme kloning hewa...
PPT KLONING (Domba Dolly), perkembangan kloning hewan, mekanisme kloning hewa...
 
Dana Setiawan (Paparan terkait Konstruksi Jalan )
Dana Setiawan   (Paparan terkait Konstruksi Jalan )Dana Setiawan   (Paparan terkait Konstruksi Jalan )
Dana Setiawan (Paparan terkait Konstruksi Jalan )
 

Jaringan syaraf sederhana untuk klasifikasi pola