SlideShare a Scribd company logo
1 of 14
Download to read offline
HEBBI RULE
DAN
DELTA RULE
JARINGAN SARAF TIRUAN
ERWIEN TJIPTA WIJAYA,ST.,M.KOM
 Hebbi Rule atau yang biasa dikenal dengan Hebb Rule (1949)
adalah metode pembelajaran yang paling sederhana.
 Pembelajaran dilakukan dengan cara memperbaiki nilai
bobot.
 Pembelajaran Hebb Rule termasuk supervised
 Apabila data direpresentasikan secara Bipolar dengan
supervised, maka perbaikan bobotnya adalah :
HEBB RULE : DESKRIPSI
𝑤𝑖 𝑏𝑎𝑟𝑢 = 𝑤𝑖 𝑙𝑎𝑚𝑎 + 𝑥𝑖 𝑦
 Inisialisasi semua bobot :
 Setiap pasangan input-output (s-t), lakukan langkah sebagai
berikut :
 Set input dengan nilai sama dengan vektor input :
 Set output dengan nilai sama dengan vektor output
 Perbaiki bobot:
ALGORITMA
𝑤𝑖𝑗 = 0; 𝑑𝑒𝑛𝑔𝑎𝑛 𝑖 = 1,2,3 … , 𝑛; 𝑑𝑎𝑛 𝑗 = 1,2,3, … , 𝑚
𝑥𝑖 = 𝑠𝑖; (𝑖 = 1,2,3, … , 𝑛)
𝑦𝑗 = 𝑡𝑗; (𝑗 = 1,2,3, … , 𝑚)
𝑤𝑖𝑗 𝑏𝑎𝑟𝑢 = 𝑤𝑖𝑗 𝑙𝑎𝑚𝑎 + 𝑤𝑖 𝑦𝑗 ;
𝑖 = 1,2,3, … , 𝑛 𝑑𝑎𝑛 (𝑗 = 1,2,3, … , 𝑚)
 Membuat jaringan saraf untuk melakukan pembelajaran
terhadap fungsi OR dengan input dan target bipolar
supervised sebagai berikut :
 Bobot awal dan bobot bias diset = 0
CONTOH : PEMBELAJARAN LOGIKA OR
X1 X2 B TARGET
-1 -1 1 -1
-1 1 1 1
1 -1 1 1
1 1 1 1
 Arsitektur jaringan :
 Perubahan bobot :
 Data ke-1 :
𝑥𝑤 + 𝑏 F(y_in)
𝑥1
𝑥2
𝑏
1
𝑤2
𝑤1
𝑦_𝑖𝑛 𝑦
𝑤1 = 0 + (−1 ∗ −1) = 1
𝑤2 = 0 + (−1 ∗ −1) = 1
𝑏 = 0 + −1 = −1
 Perubahan bobot:
 Data ke-2 :
 Data ke-3 :
 Data ke-4 :
𝑤1 = 1 + (−1 ∗ 1) = 0
𝑤2 = 1 + (1 ∗ 1) = 2
𝑏 = −1 + 1 = 0
𝑤1 = 0 + (1 ∗ 1) = 1
𝑤2 = 2 + (−1 ∗ 1) = 1
𝑏 = 0 + 1 = 1
𝑤1 = 1 + (1 ∗ 1) = 2
𝑤2 = 1 + (1 ∗ 1) = 2
𝑏 = 1 + 1 = 2
 Bentuk output :
 Jika diberikan inputan x = [0,2 0,9] maka, hasilnya adalah :
 Karena nilai y_in=2,4 maka hasil setelah dilakukan melalui
fungsi aktivasi f(y_in) = f(2,4)= 1
HASIL TRAINING
𝑦_𝑖𝑛 = 𝑏 + 𝑥𝑖 𝑤𝑖 + (𝑥𝑗 𝑤𝑗)
𝑦_𝑖𝑛 = 2 + 0,2 ∗ 2 + 0,9 ∗ 2 = 2,4
 Delta rule akan mengubah bobot yang menghubungkan
jaringan input ke unit output (y_in) dengan nilai target (t).
 Delta rule digunakan untuk meminimalkan error selama
pelatihan pola.
 Delta rule untuk memperbaiki bobot ke-i
 Nilai w baru diperoleh dari nilai w lama ditambah dengan ∆𝑤
DELTA RULE : DESKRIPSI
∆𝑤𝑖 = 𝛼 𝑡 − 𝑦𝑖𝑛 ∗ 𝑥𝑖
dengan :
x = vektor input
y_in = input jaringan ke unit Y
𝑦_𝑖𝑛 = 𝑥𝑖 ∗ 𝑤𝑖
𝑛
𝑖=1
t = target (output)
∆𝑤𝑖 = 𝛼 𝑡 − 𝑦𝑖𝑛 ∗ 𝑥𝑖
 Tabel logika pembelajaran dengan fungsi aktivasi undak biner
 Arsitektur jaringan
CONTOH: PEMBELAJARAN LOGIKA OR
X1 X2 TARGET
0 0 0
0 1 1
1 0 1
1 1 1
𝑥𝑤 F(y_in)
𝑥1
𝑥2
𝑏
1
𝑤2
𝑤1
𝑦_𝑖𝑛 𝑦
 Diketahui :
 Threshold (𝜃) = 0,5
 Learning rate (𝛼) = 0,2
 w1 = 0,1
 w2 = 0,3
 Nilai error (𝛿) = t – y  target_output – nilai_output
 Data ke-1 :
 Data ke-2 :
ITERASI KE-1
𝑥11 = 0; 𝑥12 = 0; 𝑡1 = 0
𝑤1 = 0,1; 𝑤2 = 0,3
𝑎11 = 𝑥11 𝑤1 + 𝑥12 𝑤2 = 0 ∗ 0,1 + 0 ∗ 0,3 = 0
𝑦11 = 0, 𝑘𝑎𝑟𝑒𝑛𝑎 𝑎11 = 0 ≤ 0,5
𝛿11 = 𝑡1 − 𝑦11 = 0 − 0 = 0
𝑤1(𝑏𝑎𝑟𝑢) = 𝑤1(𝑙𝑎𝑚𝑎) + 𝛼. 𝑥11. 𝛿11 = 0,1 + 0,2 ∗ 0 ∗ 0 = 0,1
𝑤2(𝑏𝑎𝑟𝑢) = 𝑤2(𝑙𝑎𝑚𝑎) + 𝛼. 𝑥12. 𝛿11 = 0,3 + 0,2 ∗ 0 ∗ 0 = 0,3
𝑥21 = 0; 𝑥22 = 1; 𝑡2 = 1
𝑤1 = 0,1; 𝑤2 = 0,3
𝑎12 = 𝑥21 𝑤1 + 𝑥22 𝑤2 = 0 ∗ 0,1 + 1 ∗ 0,3 = 0,3
𝑦12 = 0, 𝑘𝑎𝑟𝑒𝑛𝑎 𝑎12 = 0,3 ≤ 0,5
𝛿12 = 𝑡2 − 𝑦12 = 1 − 0 = 1
𝑤1(𝑏𝑎𝑟𝑢) = 𝑤1(𝑙𝑎𝑚𝑎) + 𝛼. 𝑥21. 𝛿12 = 0,1 + 0,2 ∗ 0 ∗ 1 = 0,1
𝑤2(𝑏𝑎𝑟𝑢) = 𝑤2(𝑙𝑎𝑚𝑎) + 𝛼. 𝑥22. 𝛿12 = 0,3 + 0,2 ∗ 1 ∗ 1 = 0,5
 Data ke-3 :
 Data ke-4 :
ITERASI KE-1
𝑥31 = 1; 𝑥32 = 0; 𝑡3 = 1
𝑤1 = 0,1; 𝑤2 = 0,5
𝑎13 = 𝑥31 𝑤1 + 𝑥32 𝑤2 = 1 ∗ 0,1 + 0 ∗ 0,5 = 0,1
𝑦13 = 0, 𝑘𝑎𝑟𝑒𝑛𝑎 𝑎13 = 0,1 ≤ 0,5
𝛿13 = 𝑡3 − 𝑦13 = 1 − 0 = 1
𝑤1(𝑏𝑎𝑟𝑢) = 𝑤1(𝑙𝑎𝑚𝑎) + 𝛼. 𝑥31. 𝛿13 = 0,1 + 0,2 ∗ 1 ∗ 1 = 0,3
𝑤2(𝑏𝑎𝑟𝑢) = 𝑤2(𝑙𝑎𝑚𝑎) + 𝛼. 𝑥32. 𝛿13 = 0,5 + 0,2 ∗ 0 ∗ 1 = 0,5
𝑥41 = 1; 𝑥42 = 1; 𝑡4 = 1
𝑤1 = 0,3; 𝑤2 = 0,5
𝑎14 = 𝑥41 𝑤1 + 𝑥42 𝑤2 = 1 ∗ 0,3 + 1 ∗ 0,5 = 0,8
𝑦14 = 1, 𝑘𝑎𝑟𝑒𝑛𝑎 𝑎14 = 0,8 > 0,5
𝛿14 = 𝑡4 − 𝑦14 = 1 − 1 = 0
𝑤1(𝑏𝑎𝑟𝑢) = 𝑤1(𝑙𝑎𝑚𝑎) + 𝛼. 𝑥41. 𝛿14 = 0,3 + 0,2 ∗ 1 ∗ 0 = 0,3
𝑤2(𝑏𝑎𝑟𝑢) = 𝑤2(𝑙𝑎𝑚𝑎) + 𝛼. 𝑥42. 𝛿14 = 0,5 + 0,2 ∗ 1 ∗ 0 = 0,5
 Demikian seterusnya hingga hasil akhirnya tercapai apabila
nilai error (𝛿) = 0, dan iterasi berhenti pada iterasi yang ke-4
epoh x1 x2 t w1(L) w2(L) a y 𝜹 w1(B) w2(B)
1 0 0 0 0,1 0,3 0 0 0,0 0,1 0,3
1 0 1 1 0,1 0,3 0,3 0 1,0 0,1 0,5
1 1 0 1 0,1 0,5 0,1 0 1,0 0,3 0,5
1 1 1 1 0,3 0,5 0,8 1 0,0 0,3 0,5
2 0 0 0 0,3 0,5 0 0 0,0 0,3 0,5
2 0 1 1 0,3 0,5 0,5 0 1,0 0,3 0,7
2 1 0 1 0,3 0,7 0,3 0 1,0 0,5 0,7
2 1 1 1 0,5 0,7 1,2 1 0,0 0,5 0,7
epoh x1 x2 t w1(L) w2(L) a y 𝜹 w1(B) w2(B)
3 0 0 0 0,5 0,7 0 0 0,0 0,5 0,7
3 0 1 1 0,5 0,7 0,7 1 0,0 0,5 0,7
3 1 0 1 0,5 0,7 0,5 0 1,0 0,7 0,7
3 1 1 1 0,7 0,7 1,4 1 0,0 0,7 0,7
4 0 0 0 0,7 0,7 0 0 0,0 0,7 0,7
4 0 1 1 0,7 0,7 0,7 1 0,0 0,7 0,7
4 1 0 1 0,7 0,7 0,7 1 0,0 0,7 0,7
4 1 1 1 0,7 0,7 1,4 1 0,0 0,7 0,7

More Related Content

What's hot

Persoalan interpolasi Polinom
Persoalan interpolasi PolinomPersoalan interpolasi Polinom
Persoalan interpolasi Polinomsur kuati
 
Relasi dan Hasil Kali Cartesius
Relasi dan Hasil Kali CartesiusRelasi dan Hasil Kali Cartesius
Relasi dan Hasil Kali CartesiusEman Mendrofa
 
Teori bilangan
Teori bilanganTeori bilangan
Teori bilanganUjang Kbm
 
Transformasi Linear ( Aljabar Linear Elementer )
Transformasi Linear ( Aljabar Linear Elementer )Transformasi Linear ( Aljabar Linear Elementer )
Transformasi Linear ( Aljabar Linear Elementer )Kelinci Coklat
 
Beberapa distribusi peluang diskrit (1)
Beberapa distribusi peluang diskrit (1)Beberapa distribusi peluang diskrit (1)
Beberapa distribusi peluang diskrit (1)Raden Maulana
 
Pembuktian Sifat – Sifat Operasi Matriks
Pembuktian Sifat – Sifat Operasi MatriksPembuktian Sifat – Sifat Operasi Matriks
Pembuktian Sifat – Sifat Operasi MatriksIpit Sabrina
 
Ruang Vektor ( Aljabar Linear Elementer )
Ruang Vektor ( Aljabar Linear Elementer )Ruang Vektor ( Aljabar Linear Elementer )
Ruang Vektor ( Aljabar Linear Elementer )Kelinci Coklat
 
Aljabar linear:Kebebasan Linear, Basis, dan Dimensi.ppt
Aljabar linear:Kebebasan Linear, Basis, dan Dimensi.pptAljabar linear:Kebebasan Linear, Basis, dan Dimensi.ppt
Aljabar linear:Kebebasan Linear, Basis, dan Dimensi.pptrahmawarni
 
koordinat tabung dan bola
koordinat tabung dan bolakoordinat tabung dan bola
koordinat tabung dan bolalinda_rosalina
 
Penyederhanaan Fungsi Boolean
Penyederhanaan Fungsi BooleanPenyederhanaan Fungsi Boolean
Penyederhanaan Fungsi BooleanFahrul Razi
 
Vektor, Aljabar Linier
Vektor, Aljabar LinierVektor, Aljabar Linier
Vektor, Aljabar LinierSartiniNuha
 
3. newton raphson method
3. newton raphson method3. newton raphson method
3. newton raphson methodokti agung
 

What's hot (20)

Persoalan interpolasi Polinom
Persoalan interpolasi PolinomPersoalan interpolasi Polinom
Persoalan interpolasi Polinom
 
Relasi dan Hasil Kali Cartesius
Relasi dan Hasil Kali CartesiusRelasi dan Hasil Kali Cartesius
Relasi dan Hasil Kali Cartesius
 
Teori bilangan
Teori bilanganTeori bilangan
Teori bilangan
 
Slide minggu 6 jul
Slide minggu 6 julSlide minggu 6 jul
Slide minggu 6 jul
 
Transformasi Linear ( Aljabar Linear Elementer )
Transformasi Linear ( Aljabar Linear Elementer )Transformasi Linear ( Aljabar Linear Elementer )
Transformasi Linear ( Aljabar Linear Elementer )
 
Interpolasi Newton
Interpolasi  NewtonInterpolasi  Newton
Interpolasi Newton
 
Kalkulus modul limit fungsi
Kalkulus modul limit fungsiKalkulus modul limit fungsi
Kalkulus modul limit fungsi
 
Logika fuzzy
Logika fuzzyLogika fuzzy
Logika fuzzy
 
Beberapa distribusi peluang diskrit (1)
Beberapa distribusi peluang diskrit (1)Beberapa distribusi peluang diskrit (1)
Beberapa distribusi peluang diskrit (1)
 
Pembuktian Sifat – Sifat Operasi Matriks
Pembuktian Sifat – Sifat Operasi MatriksPembuktian Sifat – Sifat Operasi Matriks
Pembuktian Sifat – Sifat Operasi Matriks
 
Ruang Vektor ( Aljabar Linear Elementer )
Ruang Vektor ( Aljabar Linear Elementer )Ruang Vektor ( Aljabar Linear Elementer )
Ruang Vektor ( Aljabar Linear Elementer )
 
Probabilitas
ProbabilitasProbabilitas
Probabilitas
 
relasi himpunan
relasi himpunanrelasi himpunan
relasi himpunan
 
Distribusi Binomial
Distribusi BinomialDistribusi Binomial
Distribusi Binomial
 
Aljabar linear:Kebebasan Linear, Basis, dan Dimensi.ppt
Aljabar linear:Kebebasan Linear, Basis, dan Dimensi.pptAljabar linear:Kebebasan Linear, Basis, dan Dimensi.ppt
Aljabar linear:Kebebasan Linear, Basis, dan Dimensi.ppt
 
Variabel acak dan nilai harapan (Statistik Ekonomi II)
Variabel acak dan nilai harapan (Statistik Ekonomi II)Variabel acak dan nilai harapan (Statistik Ekonomi II)
Variabel acak dan nilai harapan (Statistik Ekonomi II)
 
koordinat tabung dan bola
koordinat tabung dan bolakoordinat tabung dan bola
koordinat tabung dan bola
 
Penyederhanaan Fungsi Boolean
Penyederhanaan Fungsi BooleanPenyederhanaan Fungsi Boolean
Penyederhanaan Fungsi Boolean
 
Vektor, Aljabar Linier
Vektor, Aljabar LinierVektor, Aljabar Linier
Vektor, Aljabar Linier
 
3. newton raphson method
3. newton raphson method3. newton raphson method
3. newton raphson method
 

Similar to (Jst)hebb dan delta rule

03. JARINGAN SYARAF HEBB (1).pptx
03. JARINGAN SYARAF HEBB (1).pptx03. JARINGAN SYARAF HEBB (1).pptx
03. JARINGAN SYARAF HEBB (1).pptxssuserb33952
 
Distribusi Seragam, Bernoulli, dan Binomial
Distribusi Seragam, Bernoulli, dan BinomialDistribusi Seragam, Bernoulli, dan Binomial
Distribusi Seragam, Bernoulli, dan BinomialSilvia_Al
 
Bab 1 Bilangan Berpangkat dan Akar Bilangan.pptx
Bab 1 Bilangan Berpangkat dan Akar Bilangan.pptxBab 1 Bilangan Berpangkat dan Akar Bilangan.pptx
Bab 1 Bilangan Berpangkat dan Akar Bilangan.pptxaulia486903
 
ppt_Bab_II_matematika_wajib_kelas_X persmaan dan pertidaksamaan linear.pptx
ppt_Bab_II_matematika_wajib_kelas_X persmaan dan pertidaksamaan linear.pptxppt_Bab_II_matematika_wajib_kelas_X persmaan dan pertidaksamaan linear.pptx
ppt_Bab_II_matematika_wajib_kelas_X persmaan dan pertidaksamaan linear.pptxThunderCapt
 
Newton gregory mundur
Newton gregory mundurNewton gregory mundur
Newton gregory mundurAdi Moel
 
Beberapa Metode Penyelesaian Sistem Persamaan Linear
Beberapa Metode Penyelesaian Sistem Persamaan LinearBeberapa Metode Penyelesaian Sistem Persamaan Linear
Beberapa Metode Penyelesaian Sistem Persamaan LinearTaridaTarida1
 
DERET PANGKAT & METODE DERET PANGKAT
DERET PANGKAT & METODE DERET PANGKATDERET PANGKAT & METODE DERET PANGKAT
DERET PANGKAT & METODE DERET PANGKATyuni dwinovika
 
Matematika teknik 02-pdt dan pde
Matematika teknik 02-pdt dan pdeMatematika teknik 02-pdt dan pde
Matematika teknik 02-pdt dan pdeel sucahyo
 
geometri analitik ruang
geometri analitik ruanggeometri analitik ruang
geometri analitik ruangria angriani
 
Supervised Learning
Supervised LearningSupervised Learning
Supervised LearningSherly Uda
 
Jaringanhebb
JaringanhebbJaringanhebb
JaringanhebbSan Toso
 
2. F. Komposisi & Invers.pptx
2. F. Komposisi & Invers.pptx2. F. Komposisi & Invers.pptx
2. F. Komposisi & Invers.pptxdevieftika
 
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 linierPrayudi MT
 
Bab 1 Bilangan Berpangkat dan Akar Bilangan.pptx
Bab 1 Bilangan Berpangkat dan Akar Bilangan.pptxBab 1 Bilangan Berpangkat dan Akar Bilangan.pptx
Bab 1 Bilangan Berpangkat dan Akar Bilangan.pptxRimaFebriani10
 
STD BAB 5 PERSAMAAN DAN FUNGSI KUADRAT.pptx
STD BAB 5 PERSAMAAN DAN FUNGSI KUADRAT.pptxSTD BAB 5 PERSAMAAN DAN FUNGSI KUADRAT.pptx
STD BAB 5 PERSAMAAN DAN FUNGSI KUADRAT.pptxrimanurmalasarispd
 

Similar to (Jst)hebb dan delta rule (20)

03. JARINGAN SYARAF HEBB (1).pptx
03. JARINGAN SYARAF HEBB (1).pptx03. JARINGAN SYARAF HEBB (1).pptx
03. JARINGAN SYARAF HEBB (1).pptx
 
Distribusi Seragam, Bernoulli, dan Binomial
Distribusi Seragam, Bernoulli, dan BinomialDistribusi Seragam, Bernoulli, dan Binomial
Distribusi Seragam, Bernoulli, dan Binomial
 
Bab 1 Bilangan Berpangkat dan Akar Bilangan.pptx
Bab 1 Bilangan Berpangkat dan Akar Bilangan.pptxBab 1 Bilangan Berpangkat dan Akar Bilangan.pptx
Bab 1 Bilangan Berpangkat dan Akar Bilangan.pptx
 
ppt_Bab_II_matematika_wajib_kelas_X persmaan dan pertidaksamaan linear.pptx
ppt_Bab_II_matematika_wajib_kelas_X persmaan dan pertidaksamaan linear.pptxppt_Bab_II_matematika_wajib_kelas_X persmaan dan pertidaksamaan linear.pptx
ppt_Bab_II_matematika_wajib_kelas_X persmaan dan pertidaksamaan linear.pptx
 
Newton gregory mundur
Newton gregory mundurNewton gregory mundur
Newton gregory mundur
 
Beberapa Metode Penyelesaian Sistem Persamaan Linear
Beberapa Metode Penyelesaian Sistem Persamaan LinearBeberapa Metode Penyelesaian Sistem Persamaan Linear
Beberapa Metode Penyelesaian Sistem Persamaan Linear
 
DERET PANGKAT & METODE DERET PANGKAT
DERET PANGKAT & METODE DERET PANGKATDERET PANGKAT & METODE DERET PANGKAT
DERET PANGKAT & METODE DERET PANGKAT
 
Matematika teknik 02-pdt dan pde
Matematika teknik 02-pdt dan pdeMatematika teknik 02-pdt dan pde
Matematika teknik 02-pdt dan pde
 
geometri analitik ruang
geometri analitik ruanggeometri analitik ruang
geometri analitik ruang
 
Konsep Nilai Mutlak
Konsep Nilai MutlakKonsep Nilai Mutlak
Konsep Nilai Mutlak
 
Supervised Learning
Supervised LearningSupervised Learning
Supervised Learning
 
Jaringanhebb
JaringanhebbJaringanhebb
Jaringanhebb
 
2. F. Komposisi & Invers.pptx
2. F. Komposisi & Invers.pptx2. F. Komposisi & Invers.pptx
2. F. Komposisi & Invers.pptx
 
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
 
19511 19 & 20 jst
19511 19 & 20 jst19511 19 & 20 jst
19511 19 & 20 jst
 
14237 19 & 20 jst
14237 19 & 20 jst14237 19 & 20 jst
14237 19 & 20 jst
 
Metode belajar hebbian supervised
Metode belajar hebbian supervisedMetode belajar hebbian supervised
Metode belajar hebbian supervised
 
Bab 1 Bilangan Berpangkat dan Akar Bilangan.pptx
Bab 1 Bilangan Berpangkat dan Akar Bilangan.pptxBab 1 Bilangan Berpangkat dan Akar Bilangan.pptx
Bab 1 Bilangan Berpangkat dan Akar Bilangan.pptx
 
PD Orde n
PD Orde nPD Orde n
PD Orde n
 
STD BAB 5 PERSAMAAN DAN FUNGSI KUADRAT.pptx
STD BAB 5 PERSAMAAN DAN FUNGSI KUADRAT.pptxSTD BAB 5 PERSAMAAN DAN FUNGSI KUADRAT.pptx
STD BAB 5 PERSAMAAN DAN FUNGSI KUADRAT.pptx
 

(Jst)hebb dan delta rule

  • 1. HEBBI RULE DAN DELTA RULE JARINGAN SARAF TIRUAN ERWIEN TJIPTA WIJAYA,ST.,M.KOM
  • 2.  Hebbi Rule atau yang biasa dikenal dengan Hebb Rule (1949) adalah metode pembelajaran yang paling sederhana.  Pembelajaran dilakukan dengan cara memperbaiki nilai bobot.  Pembelajaran Hebb Rule termasuk supervised  Apabila data direpresentasikan secara Bipolar dengan supervised, maka perbaikan bobotnya adalah : HEBB RULE : DESKRIPSI 𝑤𝑖 𝑏𝑎𝑟𝑢 = 𝑤𝑖 𝑙𝑎𝑚𝑎 + 𝑥𝑖 𝑦
  • 3.  Inisialisasi semua bobot :  Setiap pasangan input-output (s-t), lakukan langkah sebagai berikut :  Set input dengan nilai sama dengan vektor input :  Set output dengan nilai sama dengan vektor output  Perbaiki bobot: ALGORITMA 𝑤𝑖𝑗 = 0; 𝑑𝑒𝑛𝑔𝑎𝑛 𝑖 = 1,2,3 … , 𝑛; 𝑑𝑎𝑛 𝑗 = 1,2,3, … , 𝑚 𝑥𝑖 = 𝑠𝑖; (𝑖 = 1,2,3, … , 𝑛) 𝑦𝑗 = 𝑡𝑗; (𝑗 = 1,2,3, … , 𝑚) 𝑤𝑖𝑗 𝑏𝑎𝑟𝑢 = 𝑤𝑖𝑗 𝑙𝑎𝑚𝑎 + 𝑤𝑖 𝑦𝑗 ; 𝑖 = 1,2,3, … , 𝑛 𝑑𝑎𝑛 (𝑗 = 1,2,3, … , 𝑚)
  • 4.  Membuat jaringan saraf untuk melakukan pembelajaran terhadap fungsi OR dengan input dan target bipolar supervised sebagai berikut :  Bobot awal dan bobot bias diset = 0 CONTOH : PEMBELAJARAN LOGIKA OR X1 X2 B TARGET -1 -1 1 -1 -1 1 1 1 1 -1 1 1 1 1 1 1
  • 5.  Arsitektur jaringan :  Perubahan bobot :  Data ke-1 : 𝑥𝑤 + 𝑏 F(y_in) 𝑥1 𝑥2 𝑏 1 𝑤2 𝑤1 𝑦_𝑖𝑛 𝑦 𝑤1 = 0 + (−1 ∗ −1) = 1 𝑤2 = 0 + (−1 ∗ −1) = 1 𝑏 = 0 + −1 = −1
  • 6.  Perubahan bobot:  Data ke-2 :  Data ke-3 :  Data ke-4 : 𝑤1 = 1 + (−1 ∗ 1) = 0 𝑤2 = 1 + (1 ∗ 1) = 2 𝑏 = −1 + 1 = 0 𝑤1 = 0 + (1 ∗ 1) = 1 𝑤2 = 2 + (−1 ∗ 1) = 1 𝑏 = 0 + 1 = 1 𝑤1 = 1 + (1 ∗ 1) = 2 𝑤2 = 1 + (1 ∗ 1) = 2 𝑏 = 1 + 1 = 2
  • 7.  Bentuk output :  Jika diberikan inputan x = [0,2 0,9] maka, hasilnya adalah :  Karena nilai y_in=2,4 maka hasil setelah dilakukan melalui fungsi aktivasi f(y_in) = f(2,4)= 1 HASIL TRAINING 𝑦_𝑖𝑛 = 𝑏 + 𝑥𝑖 𝑤𝑖 + (𝑥𝑗 𝑤𝑗) 𝑦_𝑖𝑛 = 2 + 0,2 ∗ 2 + 0,9 ∗ 2 = 2,4
  • 8.  Delta rule akan mengubah bobot yang menghubungkan jaringan input ke unit output (y_in) dengan nilai target (t).  Delta rule digunakan untuk meminimalkan error selama pelatihan pola.  Delta rule untuk memperbaiki bobot ke-i  Nilai w baru diperoleh dari nilai w lama ditambah dengan ∆𝑤 DELTA RULE : DESKRIPSI ∆𝑤𝑖 = 𝛼 𝑡 − 𝑦𝑖𝑛 ∗ 𝑥𝑖 dengan : x = vektor input y_in = input jaringan ke unit Y 𝑦_𝑖𝑛 = 𝑥𝑖 ∗ 𝑤𝑖 𝑛 𝑖=1 t = target (output) ∆𝑤𝑖 = 𝛼 𝑡 − 𝑦𝑖𝑛 ∗ 𝑥𝑖
  • 9.  Tabel logika pembelajaran dengan fungsi aktivasi undak biner  Arsitektur jaringan CONTOH: PEMBELAJARAN LOGIKA OR X1 X2 TARGET 0 0 0 0 1 1 1 0 1 1 1 1 𝑥𝑤 F(y_in) 𝑥1 𝑥2 𝑏 1 𝑤2 𝑤1 𝑦_𝑖𝑛 𝑦
  • 10.  Diketahui :  Threshold (𝜃) = 0,5  Learning rate (𝛼) = 0,2  w1 = 0,1  w2 = 0,3  Nilai error (𝛿) = t – y  target_output – nilai_output
  • 11.  Data ke-1 :  Data ke-2 : ITERASI KE-1 𝑥11 = 0; 𝑥12 = 0; 𝑡1 = 0 𝑤1 = 0,1; 𝑤2 = 0,3 𝑎11 = 𝑥11 𝑤1 + 𝑥12 𝑤2 = 0 ∗ 0,1 + 0 ∗ 0,3 = 0 𝑦11 = 0, 𝑘𝑎𝑟𝑒𝑛𝑎 𝑎11 = 0 ≤ 0,5 𝛿11 = 𝑡1 − 𝑦11 = 0 − 0 = 0 𝑤1(𝑏𝑎𝑟𝑢) = 𝑤1(𝑙𝑎𝑚𝑎) + 𝛼. 𝑥11. 𝛿11 = 0,1 + 0,2 ∗ 0 ∗ 0 = 0,1 𝑤2(𝑏𝑎𝑟𝑢) = 𝑤2(𝑙𝑎𝑚𝑎) + 𝛼. 𝑥12. 𝛿11 = 0,3 + 0,2 ∗ 0 ∗ 0 = 0,3 𝑥21 = 0; 𝑥22 = 1; 𝑡2 = 1 𝑤1 = 0,1; 𝑤2 = 0,3 𝑎12 = 𝑥21 𝑤1 + 𝑥22 𝑤2 = 0 ∗ 0,1 + 1 ∗ 0,3 = 0,3 𝑦12 = 0, 𝑘𝑎𝑟𝑒𝑛𝑎 𝑎12 = 0,3 ≤ 0,5 𝛿12 = 𝑡2 − 𝑦12 = 1 − 0 = 1 𝑤1(𝑏𝑎𝑟𝑢) = 𝑤1(𝑙𝑎𝑚𝑎) + 𝛼. 𝑥21. 𝛿12 = 0,1 + 0,2 ∗ 0 ∗ 1 = 0,1 𝑤2(𝑏𝑎𝑟𝑢) = 𝑤2(𝑙𝑎𝑚𝑎) + 𝛼. 𝑥22. 𝛿12 = 0,3 + 0,2 ∗ 1 ∗ 1 = 0,5
  • 12.  Data ke-3 :  Data ke-4 : ITERASI KE-1 𝑥31 = 1; 𝑥32 = 0; 𝑡3 = 1 𝑤1 = 0,1; 𝑤2 = 0,5 𝑎13 = 𝑥31 𝑤1 + 𝑥32 𝑤2 = 1 ∗ 0,1 + 0 ∗ 0,5 = 0,1 𝑦13 = 0, 𝑘𝑎𝑟𝑒𝑛𝑎 𝑎13 = 0,1 ≤ 0,5 𝛿13 = 𝑡3 − 𝑦13 = 1 − 0 = 1 𝑤1(𝑏𝑎𝑟𝑢) = 𝑤1(𝑙𝑎𝑚𝑎) + 𝛼. 𝑥31. 𝛿13 = 0,1 + 0,2 ∗ 1 ∗ 1 = 0,3 𝑤2(𝑏𝑎𝑟𝑢) = 𝑤2(𝑙𝑎𝑚𝑎) + 𝛼. 𝑥32. 𝛿13 = 0,5 + 0,2 ∗ 0 ∗ 1 = 0,5 𝑥41 = 1; 𝑥42 = 1; 𝑡4 = 1 𝑤1 = 0,3; 𝑤2 = 0,5 𝑎14 = 𝑥41 𝑤1 + 𝑥42 𝑤2 = 1 ∗ 0,3 + 1 ∗ 0,5 = 0,8 𝑦14 = 1, 𝑘𝑎𝑟𝑒𝑛𝑎 𝑎14 = 0,8 > 0,5 𝛿14 = 𝑡4 − 𝑦14 = 1 − 1 = 0 𝑤1(𝑏𝑎𝑟𝑢) = 𝑤1(𝑙𝑎𝑚𝑎) + 𝛼. 𝑥41. 𝛿14 = 0,3 + 0,2 ∗ 1 ∗ 0 = 0,3 𝑤2(𝑏𝑎𝑟𝑢) = 𝑤2(𝑙𝑎𝑚𝑎) + 𝛼. 𝑥42. 𝛿14 = 0,5 + 0,2 ∗ 1 ∗ 0 = 0,5
  • 13.  Demikian seterusnya hingga hasil akhirnya tercapai apabila nilai error (𝛿) = 0, dan iterasi berhenti pada iterasi yang ke-4 epoh x1 x2 t w1(L) w2(L) a y 𝜹 w1(B) w2(B) 1 0 0 0 0,1 0,3 0 0 0,0 0,1 0,3 1 0 1 1 0,1 0,3 0,3 0 1,0 0,1 0,5 1 1 0 1 0,1 0,5 0,1 0 1,0 0,3 0,5 1 1 1 1 0,3 0,5 0,8 1 0,0 0,3 0,5 2 0 0 0 0,3 0,5 0 0 0,0 0,3 0,5 2 0 1 1 0,3 0,5 0,5 0 1,0 0,3 0,7 2 1 0 1 0,3 0,7 0,3 0 1,0 0,5 0,7 2 1 1 1 0,5 0,7 1,2 1 0,0 0,5 0,7
  • 14. epoh x1 x2 t w1(L) w2(L) a y 𝜹 w1(B) w2(B) 3 0 0 0 0,5 0,7 0 0 0,0 0,5 0,7 3 0 1 1 0,5 0,7 0,7 1 0,0 0,5 0,7 3 1 0 1 0,5 0,7 0,5 0 1,0 0,7 0,7 3 1 1 1 0,7 0,7 1,4 1 0,0 0,7 0,7 4 0 0 0 0,7 0,7 0 0 0,0 0,7 0,7 4 0 1 1 0,7 0,7 0,7 1 0,0 0,7 0,7 4 1 0 1 0,7 0,7 0,7 1 0,0 0,7 0,7 4 1 1 1 0,7 0,7 1,4 1 0,0 0,7 0,7