SlideShare a Scribd company logo
Musli Yanto, S.Kom, M.Kom
JARINGAN SYARAF HEBB
Deskripsi dan Capaian
pembelajaran
Deskripsi Singkat
Hebb rule merupakan model pembelajaran
terawasi (supervised learning) dan
merupakan metode pembelajaran yang paling
sederhana yang dipakai pada jaringan syaraf
satu lapis.
Capaian pembelajaran matakuliah
Mahasiswa dapat memakai JST Hebb untuk
menyelesaikan masalah pengenalan pola
sederhana
Jaringan Syaraf Hebb
 Hebb memperkenalkan aturan
pembelajaran/pelatihan pada JST.
 Pembelajaran dilakukan dgn memodifikasi
kekuatan sinaptik (bobot). Jika 2 neuron saling
berhubungan dalam waktu dan kondisi yg sama
(on) maka bobot dari kedua neuron tsb akan di
update.
 JST satu lapisan yg dilatih dengan aturan Hebb
disebut dgn jaringan Hebb .
Algoritma Pelatihan Hebb
 langkah 0 : Bobot dan bias diberi nilai awal :
wi = 0 (i = 1,2,…,n) ; b = 0
 langkah 1 : untuk tiap pasangan input dan target, s : t,
lakukan langkah 2 sampai 4 :
 Langkah 2 : set aktivasi untuk unit input :
xi = si (i = 1,2,…,n)
 Langkah 3 : set aktivasi untuk unit output : y = t
 Langkah 4 : perbaiki nilai bobot :
wi(baru) = wi(lama) +xiy (i =
1,2,…,n)
 perbaiki nilai bias :
b(baru) = b(lama) + y
Biasanya perubahan bobot disimbolkan dgn Δw
Δw = xiy sehingga wi(baru) = wi(lama) + Δw
Jaringan Syaraf Hebb
Catatan :
Nilai bias dari unit input biasanya secara eksplisit
tidak dipakai pada aturan Hebb. Biasanya nilai
bias selalu 1. Sebab tanpa nilai bias masalah
tidak akan ada solusi.
Aplikasi Contoh Jaringan Hebb
Contoh aplikasi JST Hebb untuk solusi fungsi logika
AND
1. Contoh : jaringan Hebb untuk fungsi logika AND
: input biner dan target biner.
Buktikan apakah jaringan Hebb dapat mengenali
pola logika AND ?
Aplikasi Contoh Jaringan Hebb
Gambar Arsitektur JST Hebb untuk
solusi fungsi logika AND
Diketahui :
input target
x1 x2 t
1 1 1
1 0 0
0 1 0
0 0 0
langkah 0 : Bobot dan bias diberi nilai awal :
wi = 0 (i = 1,2,…,n) ; b = 1
langkah 1 : untuk tiap pasangan input dan target, s : t,
lakukan langkah 2 sampai 4 :
Langkah 2 : set aktivasi untuk unit input :
xi = si (i = 1,2,…,n)
Langkah 3 : set aktivasi untuk unit output :
y = t
Langkah 4 : perbaiki nilai bobot :
wi(baru) = wi(lama) +xiy (i = 1,2,…,n)
perbaiki nilai bias :
b(baru) = b(lama) + y
Jawaban
input target Perubahan bobot-bias Bobot dan bias
x1 x2 t y Δw1 Δw2 Δb w1 w2 b
0 0 0
A. Proses Pelatihan Jaringan Metode Hebb
langkah 0 : Bobot dan bias diberi nilai awal :
wi = 0 (i = 1,2,…,n) ; b = 0
Jawaban
input target Perubahan bobot-bias Bobot dan bias
x1 x2 t y Δw1 Δw2 Δb w1 w2 b
0 0 0
1 1 1
1 0 0
0 1 0
0 0 0
langkah 1 : untuk tiap pasangan input dan target, s : t,
lakukan langkah 2 sampai 4 :
Langkah 2 : set aktivasi untuk unit input :
xi = si (i = 1,2,…,n)
Jawaban
input target Perubahan bobot-bias Bobot dan bias
x1 x2 t y Δw1 Δw2 Δb w1 w2 b
0 0 0
1 1 1 1
1 0 0 0
0 1 0 0
0 0 0 0
Langkah 3 : set aktivasi untuk unit output :
y = t
Jawaban
input target Perubahan bobot-bias Bobot dan bias
x1 x2 t y Δw1 Δw2 Δb w1 w2 b
0 0 0
1 1 1 1
1 0 0 0
0 1 0 0
0 0 0 0
Langkah 4 : perbaiki nilai bobot :
wi(baru) = wi(lama) +xiy (i = 1,2,…,n)
perbaiki nilai bias :
b(baru) = b(lama) + y
Biasanya perubahan bobot disimbolkan dgn Δw
Δw = xiy sehingga wi(baru) = wi(lama) + Δw
Jawaban
input target Perubahan bobot-bias Bobot dan bias
x1 x2 t y Δw1 Δw2 Δb w1 w2 b
0 0 0
1 1 1 1 1 1 1 1 1 1
1 0 0 0
0 1 0 0
0 0 0 0
perubahan bobot Data 1 (x1 =1, x2 =1)
Δw1 = x1*y Δw2 = x2 *y Δb1 = b lama
+ y
1 * 1 = 1 1 * 1 = 1 0 + 1 = 1
w1(baru) = w1(lama) + Δw1
0 + 1 =1
w2(baru) = w2(lama) + Δw2
0 + 1 =1
b (baru) = b (lama) + Δb1
0 + 1 =1 (b(lama) diambil dari nilai b =0)
Jawaban
input target Perubahan bobot-bias Bobot dan bias
x1 x2 t y Δw1 Δw2 Δb w1 w2 b
0 0 0
1 1 1 1 1 1 1 1 1 1
1 0 0 0 0 0 0 1 1 1
0 1 0 0
0 0 0 0
perubahan bobot Data 2 (x1 =1, x2 =0)
Δw1 = x1 *y Δw2 = x2 *y Δb = b lama +
y
1 * 0 = 0 0 * 0 = 0 0 + 0 = 0
w1(baru) = w1(lama) + Δw1
1+ 0 =1
w2(baru) = w2(lama) + Δw2
1 + 0 =1
b (baru) = b (lama) + Δb2
1 + 0 =1 (b(lama) diambil dari nilai b =1)
Jawaban
input target Perubahan bobot-bias Bobot dan bias
x1 x2 t y Δw1 Δw2 Δb w1 w2 b
0 0 0
1 1 1 1 1 1 1 1 1 1
1 0 0 0 0 0 0 1 1 1
0 1 0 0 0 0 0 1 1 1
0 0 0 0
perubahan bobot Data 3 (x1 =0, x2 =1)
Δw1 = x1 *y Δw2 = x2 *y Δb3 = b lama +
y
0 * 0 = 0 1 * 0 = 0 0 + 0 = 0
w1(baru) = w1(lama) + Δw1
1+ 0 =1
w2(baru) = w2(lama) + Δw2
1 + 0 =1
b (baru) = b(lama) + Δb3
1 + 0 =1 (b(lama) diambil dari nilai b =1)
Jawaban
input target Perubahan bobot-bias Bobot dan bias
x1 x2 t y Δw1 Δw2 Δb w1 w2 b
0 0 0
1 1 1 1 1 1 1 1 1 1
1 0 0 0 0 0 0 1 1 1
0 1 0 0 0 0 0 1 1 1
0 0 0 0 0 0 0 1 1 1
perubahan bobot Data 4 (x1 =0, x2 =0)
Δw1 = x1 *y Δw2 = x2 *y Δb4 = b lama +
y
0 * 0 = 0 0 * 0 = 0 0 + 0 = 0
w1(baru) = w1(lama) + Δw1
1+ 0 =1
w2(baru) = w2(lama) + Δw2
1 + 0 =1
b (baru) = b (lama) + Δb4
1 + 0 =1 (b(lama) diambil dari nilai b =1)
Jawaban
B. Proses Pengujian Jaringan Metode Hebb
 Setelah mendapat nilai bobot dan bias maka kita
melakukan Testing thd pola input dengan memakai
bobot dan bias yg didapat dalam proses pelatihan
w1 = 1 , w2 = 1, dan b = 1
input Bobot bias net = b + xi wi
i
output target
x1 x2 w1 w2 b y=f(net)
1 1 1 1 1 1
1 0 1 1 1 0
0 1 1 1 1 0
0 0 1 1 1 0
Jawaban
Data 1 (x1 =1, x2 =1)
net = bi +  xi wi
= b + ((x1*w1) + (x2*w2))
= 1 + ((1*1) + (1*1))
= 1 + 2 = 3
Data 2 (x1 =1, x2 =0)
net = bi +  xi wi
= b + ((x1*w1) + (x2*w2))
= 1 + ((1*1) + (0*1))
= 1 + 1 = 2
Data 3 (x1 =0, x2 =1)
net = bi +  xi wi
= b + ((x1*w1) + (x2*w2))
= 1 + ((0*1) + (1*1))
= 1 + 1 = 2
Jawaban
Data 4 (x1 =0, x2 =0)
net = bi +  xi wi
= b + ((x1*w1) + (x2*w2))
= 1 + ((0*1) + (0*1))
= 1 + 0 = 1
Input Bobot bias net = b + xi wi
i
output target
x1 x2 w1 w2 b y=f(net)
1 1 1 1 1 3 1
1 0 1 1 1 2 0
0 1 1 1 1 2 0
0 0 1 1 1 1 0
Jawaban
Fungsi threshold (hard- limiter)
 Fungsi threshold type : biner dan bipolar
 Fungsi threshold biner mempunyai output y yaitu :
Data 1 (x1 =1, x2 =1)
Y=f(net)
= 1 (net=3 ≥ 0)
Data 2 (x1 =1, x2 =0)
Y=f(net)
= 1 (net=2 ≥ 0)
Data 3 (x1 =0, x2 =1)
Y=f(net)
= 1 (net=2 ≥ 0)
Data 4 (x1 =0, x2 =0)
Y=f(net)
= 1 (net=1 ≥ 0)
Input Bobot bias net = b + xi wi
i
output target
x1 x2 w1 w2 b y=f(net)
1 1 1 1 1 3 1 1
1 0 1 1 1 2 1 0
0 1 1 1 1 2 1 0
0 0 1 1 1 1 1 0
Kesimpulan Jawaban
Hasil ini menunjukkan JST Hebb yg dilatih dg
pasangan pola input biner dan target biner tidak
menghasilkan JST yg sempurna.
Tugas Latihan Algoritma Hebb
Contoh aplikasi JST Hebb untuk solusi fungsi logika
AND
1. Contoh : jaringan Hebb untuk fungsi logika AND :
input biner dan target bipolar.
Buktikan apakah jaringan Hebb dapat mengenali
pola logika AND ?
Tugas Latihan Algoritma Hebb
Contoh aplikasi JST Hebb untuk solusi fungsi logika
OR
2. Contoh : jaringan Hebb untuk fungsi logika OR :
input biner dan target biner.
Buktikan apakah jaringan Hebb dapat mengenali
pola logika AND ?

More Related Content

What's hot

Implementasi Teknik Kompresi Teks Huffman
Implementasi Teknik Kompresi Teks HuffmanImplementasi Teknik Kompresi Teks Huffman
Implementasi Teknik Kompresi Teks Huffman
Universitas Pembangunan Panca Budi
 
Jaringan syaraf tiruan
Jaringan syaraf tiruanJaringan syaraf tiruan
Jaringan syaraf tiruan
poposayangmomo
 
Jaringan Syaraf Tiruan (JST)
Jaringan Syaraf Tiruan (JST)Jaringan Syaraf Tiruan (JST)
Jaringan Syaraf Tiruan (JST)
Farichah Riha
 
Pengenalan pola sederhana dg perceptron
Pengenalan pola sederhana dg perceptronPengenalan pola sederhana dg perceptron
Pengenalan pola sederhana dg perceptron
Arief Fatchul Huda
 
Slide bagian 5 pencarian buta (blind seacrh)
Slide bagian 5 pencarian buta (blind seacrh)Slide bagian 5 pencarian buta (blind seacrh)
Slide bagian 5 pencarian buta (blind seacrh)
Sukma Puspitorini
 
Modul 8 - Jaringan Syaraf Tiruan (JST)
Modul 8 - Jaringan Syaraf Tiruan (JST)Modul 8 - Jaringan Syaraf Tiruan (JST)
Modul 8 - Jaringan Syaraf Tiruan (JST)
ahmad haidaroh
 
Neuron Mc Culloch Pitts dan Hebb
Neuron Mc Culloch Pitts dan HebbNeuron Mc Culloch Pitts dan Hebb
Neuron Mc Culloch Pitts dan Hebb
Sherly Uda
 
Bab 8 rekursif
Bab 8 rekursifBab 8 rekursif
Bab 8 rekursif
arii_manroe
 
Radial Basis Function Network (RBFN)
Radial Basis Function Network (RBFN)Radial Basis Function Network (RBFN)
Radial Basis Function Network (RBFN)
ahmad haidaroh
 
05c neural network-mlp
05c neural network-mlp05c neural network-mlp
05c neural network-mlp
rrahmad_14
 
Bab 5 penyederhanaan fungsi boolean
Bab 5 penyederhanaan fungsi booleanBab 5 penyederhanaan fungsi boolean
Bab 5 penyederhanaan fungsi booleanCliquerz Javaneze
 
Konsep proses dan penjadwalan
Konsep proses dan penjadwalanKonsep proses dan penjadwalan
Konsep proses dan penjadwalanDickdick Maulana
 
Matematika teknik modul 1 b pd eksak dan linier
Matematika teknik modul 1 b pd eksak dan linierMatematika teknik modul 1 b pd eksak dan linier
Matematika teknik modul 1 b pd eksak dan linier
Prayudi MT
 
Radial Basis Function - Example
Radial Basis Function - ExampleRadial Basis Function - Example
Radial Basis Function - Example
ahmad haidaroh
 
Interpolasi Polinom.pdf
Interpolasi Polinom.pdfInterpolasi Polinom.pdf
Interpolasi Polinom.pdf
YusrinaIlmiSalsabila
 
Analisis Algoritma - Strategi Algoritma Dynamic Programming
Analisis Algoritma - Strategi Algoritma Dynamic ProgrammingAnalisis Algoritma - Strategi Algoritma Dynamic Programming
Analisis Algoritma - Strategi Algoritma Dynamic Programming
Adam Mukharil Bachtiar
 
Logika kombinasi dalam kemasan ic 2
Logika kombinasi dalam kemasan ic 2Logika kombinasi dalam kemasan ic 2
Logika kombinasi dalam kemasan ic 2Tenia Wahyuningrum
 

What's hot (20)

Implementasi Teknik Kompresi Teks Huffman
Implementasi Teknik Kompresi Teks HuffmanImplementasi Teknik Kompresi Teks Huffman
Implementasi Teknik Kompresi Teks Huffman
 
Jaringan syaraf tiruan
Jaringan syaraf tiruanJaringan syaraf tiruan
Jaringan syaraf tiruan
 
Jaringan Syaraf Tiruan (JST)
Jaringan Syaraf Tiruan (JST)Jaringan Syaraf Tiruan (JST)
Jaringan Syaraf Tiruan (JST)
 
Pengenalan pola sederhana dg perceptron
Pengenalan pola sederhana dg perceptronPengenalan pola sederhana dg perceptron
Pengenalan pola sederhana dg perceptron
 
Slide bagian 5 pencarian buta (blind seacrh)
Slide bagian 5 pencarian buta (blind seacrh)Slide bagian 5 pencarian buta (blind seacrh)
Slide bagian 5 pencarian buta (blind seacrh)
 
14237 19 & 20 jst
14237 19 & 20 jst14237 19 & 20 jst
14237 19 & 20 jst
 
Modul 8 - Jaringan Syaraf Tiruan (JST)
Modul 8 - Jaringan Syaraf Tiruan (JST)Modul 8 - Jaringan Syaraf Tiruan (JST)
Modul 8 - Jaringan Syaraf Tiruan (JST)
 
Neuron Mc Culloch Pitts dan Hebb
Neuron Mc Culloch Pitts dan HebbNeuron Mc Culloch Pitts dan Hebb
Neuron Mc Culloch Pitts dan Hebb
 
Bab 8 rekursif
Bab 8 rekursifBab 8 rekursif
Bab 8 rekursif
 
Radial Basis Function Network (RBFN)
Radial Basis Function Network (RBFN)Radial Basis Function Network (RBFN)
Radial Basis Function Network (RBFN)
 
05c neural network-mlp
05c neural network-mlp05c neural network-mlp
05c neural network-mlp
 
Bab 5 penyederhanaan fungsi boolean
Bab 5 penyederhanaan fungsi booleanBab 5 penyederhanaan fungsi boolean
Bab 5 penyederhanaan fungsi boolean
 
Konsep proses dan penjadwalan
Konsep proses dan penjadwalanKonsep proses dan penjadwalan
Konsep proses dan penjadwalan
 
Matematika teknik modul 1 b pd eksak dan linier
Matematika teknik modul 1 b pd eksak dan linierMatematika teknik modul 1 b pd eksak dan linier
Matematika teknik modul 1 b pd eksak dan linier
 
Radial Basis Function - Example
Radial Basis Function - ExampleRadial Basis Function - Example
Radial Basis Function - Example
 
Interpolasi Polinom.pdf
Interpolasi Polinom.pdfInterpolasi Polinom.pdf
Interpolasi Polinom.pdf
 
Analisis Algoritma - Strategi Algoritma Dynamic Programming
Analisis Algoritma - Strategi Algoritma Dynamic ProgrammingAnalisis Algoritma - Strategi Algoritma Dynamic Programming
Analisis Algoritma - Strategi Algoritma Dynamic Programming
 
Logika kombinasi dalam kemasan ic 2
Logika kombinasi dalam kemasan ic 2Logika kombinasi dalam kemasan ic 2
Logika kombinasi dalam kemasan ic 2
 
Pembahasan gerbang-logika
Pembahasan gerbang-logikaPembahasan gerbang-logika
Pembahasan gerbang-logika
 
Jaringan perceptron & matlab
Jaringan perceptron & matlabJaringan perceptron & matlab
Jaringan perceptron & matlab
 

Similar to 03. JARINGAN SYARAF HEBB (1).pptx

Jaringanhebb
JaringanhebbJaringanhebb
JaringanhebbSan Toso
 
JARINGAN SYARAF TIRUAN(PERCEPTRON)_.pptx
JARINGAN SYARAF TIRUAN(PERCEPTRON)_.pptxJARINGAN SYARAF TIRUAN(PERCEPTRON)_.pptx
JARINGAN SYARAF TIRUAN(PERCEPTRON)_.pptx
UmiMahdiyah2
 
(Jst)hebb dan delta rule
(Jst)hebb dan delta rule(Jst)hebb dan delta rule
(Jst)hebb dan delta rule
Junior Iqfar
 
Pertemuan 3. Arsitektur jaringan Hebb.pptx
Pertemuan 3. Arsitektur jaringan Hebb.pptxPertemuan 3. Arsitektur jaringan Hebb.pptx
Pertemuan 3. Arsitektur jaringan Hebb.pptx
smk methodist-8
 
Supervised Learning
Supervised LearningSupervised Learning
Supervised Learning
Sherly Uda
 
7-1-Artificial Neural Network.pptx
7-1-Artificial Neural Network.pptx7-1-Artificial Neural Network.pptx
7-1-Artificial Neural Network.pptx
SeminusPahabol
 
Back propagation
Back propagationBack propagation
Back propagation
Pendekar Sunnah
 

Similar to 03. JARINGAN SYARAF HEBB (1).pptx (9)

Jaringanhebb
JaringanhebbJaringanhebb
Jaringanhebb
 
JARINGAN SYARAF TIRUAN(PERCEPTRON)_.pptx
JARINGAN SYARAF TIRUAN(PERCEPTRON)_.pptxJARINGAN SYARAF TIRUAN(PERCEPTRON)_.pptx
JARINGAN SYARAF TIRUAN(PERCEPTRON)_.pptx
 
19511 19 & 20 jst
19511 19 & 20 jst19511 19 & 20 jst
19511 19 & 20 jst
 
(Jst)hebb dan delta rule
(Jst)hebb dan delta rule(Jst)hebb dan delta rule
(Jst)hebb dan delta rule
 
Pertemuan 3. Arsitektur jaringan Hebb.pptx
Pertemuan 3. Arsitektur jaringan Hebb.pptxPertemuan 3. Arsitektur jaringan Hebb.pptx
Pertemuan 3. Arsitektur jaringan Hebb.pptx
 
Supervised Learning
Supervised LearningSupervised Learning
Supervised Learning
 
Bab 4 aljabar boolean
Bab 4 aljabar booleanBab 4 aljabar boolean
Bab 4 aljabar boolean
 
7-1-Artificial Neural Network.pptx
7-1-Artificial Neural Network.pptx7-1-Artificial Neural Network.pptx
7-1-Artificial Neural Network.pptx
 
Back propagation
Back propagationBack propagation
Back propagation
 

Recently uploaded

SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptxSEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
bobobodo693
 
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdfLK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
UditGheozi2
 
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfINDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
NurSriWidyastuti1
 
Seminar: Sekolah Alkitab Liburan (SAL) 2024
Seminar: Sekolah Alkitab Liburan (SAL) 2024Seminar: Sekolah Alkitab Liburan (SAL) 2024
Seminar: Sekolah Alkitab Liburan (SAL) 2024
SABDA
 
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdfPaparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
SEMUELSAMBOKARAENG
 
Koneksi Antar Materi Modul 1.4.ppt x
Koneksi Antar Materi Modul 1.4.ppt           xKoneksi Antar Materi Modul 1.4.ppt           x
Koneksi Antar Materi Modul 1.4.ppt x
johan199969
 
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptxJuknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
mattaja008
 
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
agusmulyadi08
 
tugas modul 1.4 Koneksi Antar Materi (1).pptx
tugas  modul 1.4 Koneksi Antar Materi (1).pptxtugas  modul 1.4 Koneksi Antar Materi (1).pptx
tugas modul 1.4 Koneksi Antar Materi (1).pptx
d2spdpnd9185
 
PETUNJUK TEKNIS PPDB JATIM 2024-sign.pdf
PETUNJUK TEKNIS PPDB JATIM 2024-sign.pdfPETUNJUK TEKNIS PPDB JATIM 2024-sign.pdf
PETUNJUK TEKNIS PPDB JATIM 2024-sign.pdf
Hernowo Subiantoro
 
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Fathan Emran
 
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdfTugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
muhammadRifai732845
 
Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdf
gloriosaesy
 
Laporan pembina seni tari - www.kherysuryawan.id.pdf
Laporan pembina seni tari - www.kherysuryawan.id.pdfLaporan pembina seni tari - www.kherysuryawan.id.pdf
Laporan pembina seni tari - www.kherysuryawan.id.pdf
heridawesty4
 
Laporan wakil kepala sekolah bagian Kurikulum.pdf
Laporan wakil kepala sekolah bagian Kurikulum.pdfLaporan wakil kepala sekolah bagian Kurikulum.pdf
Laporan wakil kepala sekolah bagian Kurikulum.pdf
yuniarmadyawati361
 
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptxSOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
astridamalia20
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
UmyHasna1
 
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
ssuser289c2f1
 
tugas pai kelas 10 rangkuman bab 10 smk madani bogor
tugas pai kelas 10 rangkuman bab 10 smk madani bogortugas pai kelas 10 rangkuman bab 10 smk madani bogor
tugas pai kelas 10 rangkuman bab 10 smk madani bogor
WILDANREYkun
 
Sapawarga - Manual Guide PPDB Tahun 2024.pdf
Sapawarga - Manual Guide PPDB Tahun 2024.pdfSapawarga - Manual Guide PPDB Tahun 2024.pdf
Sapawarga - Manual Guide PPDB Tahun 2024.pdf
TarkaTarka
 

Recently uploaded (20)

SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptxSEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
SEMINAR PPG DAN PPL ppg prajabatan 2024.pptx
 
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdfLK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
 
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfINDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
 
Seminar: Sekolah Alkitab Liburan (SAL) 2024
Seminar: Sekolah Alkitab Liburan (SAL) 2024Seminar: Sekolah Alkitab Liburan (SAL) 2024
Seminar: Sekolah Alkitab Liburan (SAL) 2024
 
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdfPaparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
 
Koneksi Antar Materi Modul 1.4.ppt x
Koneksi Antar Materi Modul 1.4.ppt           xKoneksi Antar Materi Modul 1.4.ppt           x
Koneksi Antar Materi Modul 1.4.ppt x
 
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptxJuknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
 
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
PI 2 - Ratna Haryanti, S. Pd..pptx Visi misi dan prakarsa perubahan pendidika...
 
tugas modul 1.4 Koneksi Antar Materi (1).pptx
tugas  modul 1.4 Koneksi Antar Materi (1).pptxtugas  modul 1.4 Koneksi Antar Materi (1).pptx
tugas modul 1.4 Koneksi Antar Materi (1).pptx
 
PETUNJUK TEKNIS PPDB JATIM 2024-sign.pdf
PETUNJUK TEKNIS PPDB JATIM 2024-sign.pdfPETUNJUK TEKNIS PPDB JATIM 2024-sign.pdf
PETUNJUK TEKNIS PPDB JATIM 2024-sign.pdf
 
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
 
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdfTugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
Tugas Mandiri 1.4.a.4.3 Keyakinan Kelas.pdf
 
Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdf
 
Laporan pembina seni tari - www.kherysuryawan.id.pdf
Laporan pembina seni tari - www.kherysuryawan.id.pdfLaporan pembina seni tari - www.kherysuryawan.id.pdf
Laporan pembina seni tari - www.kherysuryawan.id.pdf
 
Laporan wakil kepala sekolah bagian Kurikulum.pdf
Laporan wakil kepala sekolah bagian Kurikulum.pdfLaporan wakil kepala sekolah bagian Kurikulum.pdf
Laporan wakil kepala sekolah bagian Kurikulum.pdf
 
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptxSOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
SOSIALISASI PPDB TAHUN AJARAN 2024-2025.pptx
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
 
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdfMATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
MATERI SOSIALISASI PPDB JABAR- 4PAN052024.pdf
 
tugas pai kelas 10 rangkuman bab 10 smk madani bogor
tugas pai kelas 10 rangkuman bab 10 smk madani bogortugas pai kelas 10 rangkuman bab 10 smk madani bogor
tugas pai kelas 10 rangkuman bab 10 smk madani bogor
 
Sapawarga - Manual Guide PPDB Tahun 2024.pdf
Sapawarga - Manual Guide PPDB Tahun 2024.pdfSapawarga - Manual Guide PPDB Tahun 2024.pdf
Sapawarga - Manual Guide PPDB Tahun 2024.pdf
 

03. JARINGAN SYARAF HEBB (1).pptx

  • 1. Musli Yanto, S.Kom, M.Kom JARINGAN SYARAF HEBB
  • 2. Deskripsi dan Capaian pembelajaran Deskripsi Singkat Hebb rule merupakan model pembelajaran terawasi (supervised learning) dan merupakan metode pembelajaran yang paling sederhana yang dipakai pada jaringan syaraf satu lapis. Capaian pembelajaran matakuliah Mahasiswa dapat memakai JST Hebb untuk menyelesaikan masalah pengenalan pola sederhana
  • 3. Jaringan Syaraf Hebb  Hebb memperkenalkan aturan pembelajaran/pelatihan pada JST.  Pembelajaran dilakukan dgn memodifikasi kekuatan sinaptik (bobot). Jika 2 neuron saling berhubungan dalam waktu dan kondisi yg sama (on) maka bobot dari kedua neuron tsb akan di update.  JST satu lapisan yg dilatih dengan aturan Hebb disebut dgn jaringan Hebb .
  • 4. Algoritma Pelatihan Hebb  langkah 0 : Bobot dan bias diberi nilai awal : wi = 0 (i = 1,2,…,n) ; b = 0  langkah 1 : untuk tiap pasangan input dan target, s : t, lakukan langkah 2 sampai 4 :  Langkah 2 : set aktivasi untuk unit input : xi = si (i = 1,2,…,n)  Langkah 3 : set aktivasi untuk unit output : y = t  Langkah 4 : perbaiki nilai bobot : wi(baru) = wi(lama) +xiy (i = 1,2,…,n)  perbaiki nilai bias : b(baru) = b(lama) + y Biasanya perubahan bobot disimbolkan dgn Δw Δw = xiy sehingga wi(baru) = wi(lama) + Δw
  • 5. Jaringan Syaraf Hebb Catatan : Nilai bias dari unit input biasanya secara eksplisit tidak dipakai pada aturan Hebb. Biasanya nilai bias selalu 1. Sebab tanpa nilai bias masalah tidak akan ada solusi.
  • 6. Aplikasi Contoh Jaringan Hebb Contoh aplikasi JST Hebb untuk solusi fungsi logika AND 1. Contoh : jaringan Hebb untuk fungsi logika AND : input biner dan target biner. Buktikan apakah jaringan Hebb dapat mengenali pola logika AND ?
  • 7. Aplikasi Contoh Jaringan Hebb Gambar Arsitektur JST Hebb untuk solusi fungsi logika AND Diketahui : input target x1 x2 t 1 1 1 1 0 0 0 1 0 0 0 0 langkah 0 : Bobot dan bias diberi nilai awal : wi = 0 (i = 1,2,…,n) ; b = 1 langkah 1 : untuk tiap pasangan input dan target, s : t, lakukan langkah 2 sampai 4 : Langkah 2 : set aktivasi untuk unit input : xi = si (i = 1,2,…,n) Langkah 3 : set aktivasi untuk unit output : y = t Langkah 4 : perbaiki nilai bobot : wi(baru) = wi(lama) +xiy (i = 1,2,…,n) perbaiki nilai bias : b(baru) = b(lama) + y
  • 8. Jawaban input target Perubahan bobot-bias Bobot dan bias x1 x2 t y Δw1 Δw2 Δb w1 w2 b 0 0 0 A. Proses Pelatihan Jaringan Metode Hebb langkah 0 : Bobot dan bias diberi nilai awal : wi = 0 (i = 1,2,…,n) ; b = 0
  • 9. Jawaban input target Perubahan bobot-bias Bobot dan bias x1 x2 t y Δw1 Δw2 Δb w1 w2 b 0 0 0 1 1 1 1 0 0 0 1 0 0 0 0 langkah 1 : untuk tiap pasangan input dan target, s : t, lakukan langkah 2 sampai 4 : Langkah 2 : set aktivasi untuk unit input : xi = si (i = 1,2,…,n)
  • 10. Jawaban input target Perubahan bobot-bias Bobot dan bias x1 x2 t y Δw1 Δw2 Δb w1 w2 b 0 0 0 1 1 1 1 1 0 0 0 0 1 0 0 0 0 0 0 Langkah 3 : set aktivasi untuk unit output : y = t
  • 11. Jawaban input target Perubahan bobot-bias Bobot dan bias x1 x2 t y Δw1 Δw2 Δb w1 w2 b 0 0 0 1 1 1 1 1 0 0 0 0 1 0 0 0 0 0 0 Langkah 4 : perbaiki nilai bobot : wi(baru) = wi(lama) +xiy (i = 1,2,…,n) perbaiki nilai bias : b(baru) = b(lama) + y Biasanya perubahan bobot disimbolkan dgn Δw Δw = xiy sehingga wi(baru) = wi(lama) + Δw
  • 12. Jawaban input target Perubahan bobot-bias Bobot dan bias x1 x2 t y Δw1 Δw2 Δb w1 w2 b 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 0 0 0 0 0 0 perubahan bobot Data 1 (x1 =1, x2 =1) Δw1 = x1*y Δw2 = x2 *y Δb1 = b lama + y 1 * 1 = 1 1 * 1 = 1 0 + 1 = 1 w1(baru) = w1(lama) + Δw1 0 + 1 =1 w2(baru) = w2(lama) + Δw2 0 + 1 =1 b (baru) = b (lama) + Δb1 0 + 1 =1 (b(lama) diambil dari nilai b =0)
  • 13. Jawaban input target Perubahan bobot-bias Bobot dan bias x1 x2 t y Δw1 Δw2 Δb w1 w2 b 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 0 1 0 0 0 0 0 0 perubahan bobot Data 2 (x1 =1, x2 =0) Δw1 = x1 *y Δw2 = x2 *y Δb = b lama + y 1 * 0 = 0 0 * 0 = 0 0 + 0 = 0 w1(baru) = w1(lama) + Δw1 1+ 0 =1 w2(baru) = w2(lama) + Δw2 1 + 0 =1 b (baru) = b (lama) + Δb2 1 + 0 =1 (b(lama) diambil dari nilai b =1)
  • 14. Jawaban input target Perubahan bobot-bias Bobot dan bias x1 x2 t y Δw1 Δw2 Δb w1 w2 b 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 0 1 0 0 0 0 0 1 1 1 0 0 0 0 perubahan bobot Data 3 (x1 =0, x2 =1) Δw1 = x1 *y Δw2 = x2 *y Δb3 = b lama + y 0 * 0 = 0 1 * 0 = 0 0 + 0 = 0 w1(baru) = w1(lama) + Δw1 1+ 0 =1 w2(baru) = w2(lama) + Δw2 1 + 0 =1 b (baru) = b(lama) + Δb3 1 + 0 =1 (b(lama) diambil dari nilai b =1)
  • 15. Jawaban input target Perubahan bobot-bias Bobot dan bias x1 x2 t y Δw1 Δw2 Δb w1 w2 b 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 0 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 1 1 perubahan bobot Data 4 (x1 =0, x2 =0) Δw1 = x1 *y Δw2 = x2 *y Δb4 = b lama + y 0 * 0 = 0 0 * 0 = 0 0 + 0 = 0 w1(baru) = w1(lama) + Δw1 1+ 0 =1 w2(baru) = w2(lama) + Δw2 1 + 0 =1 b (baru) = b (lama) + Δb4 1 + 0 =1 (b(lama) diambil dari nilai b =1)
  • 16. Jawaban B. Proses Pengujian Jaringan Metode Hebb  Setelah mendapat nilai bobot dan bias maka kita melakukan Testing thd pola input dengan memakai bobot dan bias yg didapat dalam proses pelatihan w1 = 1 , w2 = 1, dan b = 1 input Bobot bias net = b + xi wi i output target x1 x2 w1 w2 b y=f(net) 1 1 1 1 1 1 1 0 1 1 1 0 0 1 1 1 1 0 0 0 1 1 1 0
  • 17. Jawaban Data 1 (x1 =1, x2 =1) net = bi +  xi wi = b + ((x1*w1) + (x2*w2)) = 1 + ((1*1) + (1*1)) = 1 + 2 = 3 Data 2 (x1 =1, x2 =0) net = bi +  xi wi = b + ((x1*w1) + (x2*w2)) = 1 + ((1*1) + (0*1)) = 1 + 1 = 2 Data 3 (x1 =0, x2 =1) net = bi +  xi wi = b + ((x1*w1) + (x2*w2)) = 1 + ((0*1) + (1*1)) = 1 + 1 = 2
  • 18. Jawaban Data 4 (x1 =0, x2 =0) net = bi +  xi wi = b + ((x1*w1) + (x2*w2)) = 1 + ((0*1) + (0*1)) = 1 + 0 = 1 Input Bobot bias net = b + xi wi i output target x1 x2 w1 w2 b y=f(net) 1 1 1 1 1 3 1 1 0 1 1 1 2 0 0 1 1 1 1 2 0 0 0 1 1 1 1 0
  • 19. Jawaban Fungsi threshold (hard- limiter)  Fungsi threshold type : biner dan bipolar  Fungsi threshold biner mempunyai output y yaitu : Data 1 (x1 =1, x2 =1) Y=f(net) = 1 (net=3 ≥ 0) Data 2 (x1 =1, x2 =0) Y=f(net) = 1 (net=2 ≥ 0) Data 3 (x1 =0, x2 =1) Y=f(net) = 1 (net=2 ≥ 0) Data 4 (x1 =0, x2 =0) Y=f(net) = 1 (net=1 ≥ 0) Input Bobot bias net = b + xi wi i output target x1 x2 w1 w2 b y=f(net) 1 1 1 1 1 3 1 1 1 0 1 1 1 2 1 0 0 1 1 1 1 2 1 0 0 0 1 1 1 1 1 0
  • 20. Kesimpulan Jawaban Hasil ini menunjukkan JST Hebb yg dilatih dg pasangan pola input biner dan target biner tidak menghasilkan JST yg sempurna.
  • 21. Tugas Latihan Algoritma Hebb Contoh aplikasi JST Hebb untuk solusi fungsi logika AND 1. Contoh : jaringan Hebb untuk fungsi logika AND : input biner dan target bipolar. Buktikan apakah jaringan Hebb dapat mengenali pola logika AND ?
  • 22. Tugas Latihan Algoritma Hebb Contoh aplikasi JST Hebb untuk solusi fungsi logika OR 2. Contoh : jaringan Hebb untuk fungsi logika OR : input biner dan target biner. Buktikan apakah jaringan Hebb dapat mengenali pola logika AND ?