SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Downloaden Sie, um offline zu lesen
66//1010//20132013
Back-Propagation Algorithm
• A training procedure which allows multi-layer
feed forward Neural Networks to be trained
• Error-correction learning algorithm
– Back-propagate the error from the output layer to the
hidden layers
• An example of a gradient-descent technique
– The back-propagation process emerges directly from a
derivation of the overall error gradient
• Can theoretically perform “any” input-output
mapping
BPA Process
• Compute the values for the output
units, using the observed error
• Starting with output layer, repeat the
following for each layer in the network,
until the earliest hidden layer is reached:
– Propagate the values back to the previous
layer
– Update the weights between the two layers
66//1010//20132013
Error Back-Propagation
• Sum of squared Error
Hidden unitsHidden units
Output unitsOutput units
Input unitsInput units
aaii
aajj
aakk
wwj,ij,i
wwk,jk,j
Error Back-Propagation
• Output Layer
– Multiple output units, so Erri is i th component of error vector
– Modified error
• Gradient in output layer
• Weight update in output layer
η : Learning: Learning
RateRate
66//1010//20132013
Error Back-Propagation
• Hidden Layer
– Hidden node j is “ responsible” for some
fraction of the error in each of the output
nodes to which it connects
– divided according to strength of the
connection between the hidden node and the
output node and are propagated back to
provide the values for the hidden layer
Error Back-Propagation
• Gradient in hidden layer
• Weight update in hidden layer
–
: Learning: Learning
RateRate
66//1010//20132013
Fungsi Aktivasi (fungsi logistik/sigmoid)
∞<<∞>
−+
= )(-and0
))(exp(1
1
))(( nva
nav
nvf j
j
jj
)](1)[(
))](exp(1[
))(exp(
))(( 2
'
nynay
nav
nava
nvf jj
j
j
jj −=
−+
−
=
FungsiFungsi AktivasiAktivasi((TangenTangen hiperbolikushiperbolikus))
0))(tanh())(( >= (a,b)nbvanvf jij
)]()][([
)))((tanh1())((hsec))(( 22'
nyanya
a
b
nbvabnbvabnvf
jj
jjij
+−=
−==
Parameter-parameter JST (1)
• Parameter JST yang sangat penting dan sensitif
pada proses pelatihan, yaitu: jumlah neuron pada
hidden layer, learning rate, jumlah iterasi, dan
batasan error
• Belum ada formula khusus menentukan jumlah
neuron pada hidden layer yang optimal
• Formula untuk memperkirakan jumlah neuron pada
hidden layer adalah:
– Nh adalah jumlah neuron pada hidden layer
– Ni jumlah node input layer atau jumlah masukan
– Ni adalah jumlah neuron pada output layer
66//1010//20132013
Parameter-parameter JST (2)
• Parameter learning rate sangat mempengaruhi
proses pelatihan
– Learning rate terlalu besar (misal 0,9)
• MSE menurun tajam pada awal iterasi, tetapi MSE
dapat berosilasi atau naik turun tidak terkendali
– Learning rate terlalu kecil (misal 0,0001)
• MSE menurun sangat pelan
Parameter-parameter JST (3)
• Jumlah iterasi dan batasan error digunakan sebagai
kondisi berhenti pada proses pelatihan.
• Jika batasan error yang kita definisikan terlalu kecil,
JST bisa menjadi overfit, artinya JST memiliki
akurasi tinggi untuk data training set tapi akurasinya
sangat rendah untuk data test set
• Salah satu cara untuk menghindari overfit adalah
dengan membagi data-data yang ada menjadi tiga
bagian: training set, validation set, dan test set.
• Pada saat pelatihan, kita menggunakan training set
dan validation set secara bersamaan

Weitere ähnliche Inhalte

Andere mochten auch

ПОГИБШИЕ ПОЭТЫ АЗЕРБАЙДЖАНА– жертвы коммунистических репрессий»
ПОГИБШИЕ ПОЭТЫ АЗЕРБАЙДЖАНА– жертвы коммунистических репрессий»ПОГИБШИЕ ПОЭТЫ АЗЕРБАЙДЖАНА– жертвы коммунистических репрессий»
ПОГИБШИЕ ПОЭТЫ АЗЕРБАЙДЖАНА– жертвы коммунистических репрессий»Ismailova Salfinaz
 
4 plc-dasar-dasar-pemrograman-new-6
4 plc-dasar-dasar-pemrograman-new-64 plc-dasar-dasar-pemrograman-new-6
4 plc-dasar-dasar-pemrograman-new-6Rendy Ardiwinata
 
Livro vou ter que estudar d const - primeiros passos - vítor cruz
Livro   vou ter que estudar d const - primeiros passos - vítor cruzLivro   vou ter que estudar d const - primeiros passos - vítor cruz
Livro vou ter que estudar d const - primeiros passos - vítor cruzmarciaribeiro71
 
Irmandades da fala e o grupo nós
Irmandades da fala e o grupo nósIrmandades da fala e o grupo nós
Irmandades da fala e o grupo nósMaraFont
 
PP Filal Rama (pemantulan pada cermin datar dan cermin lengkung)
PP Filal Rama (pemantulan pada cermin datar dan cermin lengkung)PP Filal Rama (pemantulan pada cermin datar dan cermin lengkung)
PP Filal Rama (pemantulan pada cermin datar dan cermin lengkung)RahmaatwinZ17
 

Andere mochten auch (7)

Fuzzy logic part6
Fuzzy logic part6Fuzzy logic part6
Fuzzy logic part6
 
ПОГИБШИЕ ПОЭТЫ АЗЕРБАЙДЖАНА– жертвы коммунистических репрессий»
ПОГИБШИЕ ПОЭТЫ АЗЕРБАЙДЖАНА– жертвы коммунистических репрессий»ПОГИБШИЕ ПОЭТЫ АЗЕРБАЙДЖАНА– жертвы коммунистических репрессий»
ПОГИБШИЕ ПОЭТЫ АЗЕРБАЙДЖАНА– жертвы коммунистических репрессий»
 
Jst part4
Jst part4Jst part4
Jst part4
 
4 plc-dasar-dasar-pemrograman-new-6
4 plc-dasar-dasar-pemrograman-new-64 plc-dasar-dasar-pemrograman-new-6
4 plc-dasar-dasar-pemrograman-new-6
 
Livro vou ter que estudar d const - primeiros passos - vítor cruz
Livro   vou ter que estudar d const - primeiros passos - vítor cruzLivro   vou ter que estudar d const - primeiros passos - vítor cruz
Livro vou ter que estudar d const - primeiros passos - vítor cruz
 
Irmandades da fala e o grupo nós
Irmandades da fala e o grupo nósIrmandades da fala e o grupo nós
Irmandades da fala e o grupo nós
 
PP Filal Rama (pemantulan pada cermin datar dan cermin lengkung)
PP Filal Rama (pemantulan pada cermin datar dan cermin lengkung)PP Filal Rama (pemantulan pada cermin datar dan cermin lengkung)
PP Filal Rama (pemantulan pada cermin datar dan cermin lengkung)
 

Ähnlich wie JUDUL

05c neural network-mlp
05c neural network-mlp05c neural network-mlp
05c neural network-mlprrahmad_14
 
Artificial-Neural-Networks-.pptx
Artificial-Neural-Networks-.pptxArtificial-Neural-Networks-.pptx
Artificial-Neural-Networks-.pptxEri Zuliarso
 
Radial Basis Function Network (RBFN)
Radial Basis Function Network (RBFN)Radial Basis Function Network (RBFN)
Radial Basis Function Network (RBFN)ahmad haidaroh
 
Pengantar Deep Learning Untuk Pembelajaran Deep Learning
Pengantar Deep Learning Untuk Pembelajaran Deep LearningPengantar Deep Learning Untuk Pembelajaran Deep Learning
Pengantar Deep Learning Untuk Pembelajaran Deep LearningAdeChandra56
 
Pertemuan 5_Jaringan Syaraf Tiruan Upload.pptx
Pertemuan 5_Jaringan Syaraf Tiruan Upload.pptxPertemuan 5_Jaringan Syaraf Tiruan Upload.pptx
Pertemuan 5_Jaringan Syaraf Tiruan Upload.pptxCakraAdipuraWicaksan
 
Support Vector Machine.pptx
Support Vector Machine.pptxSupport Vector Machine.pptx
Support Vector Machine.pptxEri Zuliarso
 
7. Pengantar Deep Learning.ppsx
7. Pengantar Deep Learning.ppsx7. Pengantar Deep Learning.ppsx
7. Pengantar Deep Learning.ppsxRYNGWKN
 
Algoritma jst backpropagation
Algoritma jst backpropagationAlgoritma jst backpropagation
Algoritma jst backpropagationTaufiqur Azziz
 
Bab i1 kohonen (recovered)
Bab i1 kohonen (recovered)Bab i1 kohonen (recovered)
Bab i1 kohonen (recovered)Eka Suryadana
 
James philip montolalu 13021106048
James philip montolalu   13021106048James philip montolalu   13021106048
James philip montolalu 13021106048James Montolalu
 
scikit-learn cheat sheet untuk data science
scikit-learn cheat sheet untuk data sciencescikit-learn cheat sheet untuk data science
scikit-learn cheat sheet untuk data sciencesoftscients
 
7-1-Artificial Neural Network.pptx
7-1-Artificial Neural Network.pptx7-1-Artificial Neural Network.pptx
7-1-Artificial Neural Network.pptxSeminusPahabol
 
Andrew hidayat 101703-id-none
 Andrew hidayat   101703-id-none Andrew hidayat   101703-id-none
Andrew hidayat 101703-id-noneAndrew Hidayat
 
pertemuan-11-jst.ppt
pertemuan-11-jst.pptpertemuan-11-jst.ppt
pertemuan-11-jst.pptardian206415
 

Ähnlich wie JUDUL (19)

Back propagation
Back propagationBack propagation
Back propagation
 
backpropagation
backpropagationbackpropagation
backpropagation
 
Back propagation
Back propagationBack propagation
Back propagation
 
05c neural network-mlp
05c neural network-mlp05c neural network-mlp
05c neural network-mlp
 
Artificial-Neural-Networks-.pptx
Artificial-Neural-Networks-.pptxArtificial-Neural-Networks-.pptx
Artificial-Neural-Networks-.pptx
 
Radial Basis Function Network (RBFN)
Radial Basis Function Network (RBFN)Radial Basis Function Network (RBFN)
Radial Basis Function Network (RBFN)
 
Pengantar Deep Learning Untuk Pembelajaran Deep Learning
Pengantar Deep Learning Untuk Pembelajaran Deep LearningPengantar Deep Learning Untuk Pembelajaran Deep Learning
Pengantar Deep Learning Untuk Pembelajaran Deep Learning
 
Pertemuan 5_Jaringan Syaraf Tiruan Upload.pptx
Pertemuan 5_Jaringan Syaraf Tiruan Upload.pptxPertemuan 5_Jaringan Syaraf Tiruan Upload.pptx
Pertemuan 5_Jaringan Syaraf Tiruan Upload.pptx
 
Support Vector Machine.pptx
Support Vector Machine.pptxSupport Vector Machine.pptx
Support Vector Machine.pptx
 
7. Pengantar Deep Learning.ppsx
7. Pengantar Deep Learning.ppsx7. Pengantar Deep Learning.ppsx
7. Pengantar Deep Learning.ppsx
 
Efisiensi algoritma
Efisiensi algoritmaEfisiensi algoritma
Efisiensi algoritma
 
Algoritma jst backpropagation
Algoritma jst backpropagationAlgoritma jst backpropagation
Algoritma jst backpropagation
 
Bab i1 kohonen (recovered)
Bab i1 kohonen (recovered)Bab i1 kohonen (recovered)
Bab i1 kohonen (recovered)
 
5_AI.pptx
5_AI.pptx5_AI.pptx
5_AI.pptx
 
James philip montolalu 13021106048
James philip montolalu   13021106048James philip montolalu   13021106048
James philip montolalu 13021106048
 
scikit-learn cheat sheet untuk data science
scikit-learn cheat sheet untuk data sciencescikit-learn cheat sheet untuk data science
scikit-learn cheat sheet untuk data science
 
7-1-Artificial Neural Network.pptx
7-1-Artificial Neural Network.pptx7-1-Artificial Neural Network.pptx
7-1-Artificial Neural Network.pptx
 
Andrew hidayat 101703-id-none
 Andrew hidayat   101703-id-none Andrew hidayat   101703-id-none
Andrew hidayat 101703-id-none
 
pertemuan-11-jst.ppt
pertemuan-11-jst.pptpertemuan-11-jst.ppt
pertemuan-11-jst.ppt
 

Mehr von Rendy Ardiwinata (12)

Hoopers a. kamasutra. sex positions-dk
Hoopers a. kamasutra. sex positions-dkHoopers a. kamasutra. sex positions-dk
Hoopers a. kamasutra. sex positions-dk
 
Jst part6
Jst part6Jst part6
Jst part6
 
Jst part3
Jst part3Jst part3
Jst part3
 
Jst part2
Jst part2Jst part2
Jst part2
 
Jst part1
Jst part1Jst part1
Jst part1
 
Fuzzy logic part7
Fuzzy logic part7Fuzzy logic part7
Fuzzy logic part7
 
Fuzzy logic part3
Fuzzy logic part3Fuzzy logic part3
Fuzzy logic part3
 
Fuzzy logic part5
Fuzzy logic part5Fuzzy logic part5
Fuzzy logic part5
 
Customer ptcpi for lifting process
Customer ptcpi for lifting processCustomer ptcpi for lifting process
Customer ptcpi for lifting process
 
1 n4148 1n4448
1 n4148 1n44481 n4148 1n4448
1 n4148 1n4448
 
Hukum tajwid
Hukum tajwidHukum tajwid
Hukum tajwid
 
Bridge circuits
Bridge circuitsBridge circuits
Bridge circuits
 

Kürzlich hochgeladen

KISI-KISI Soal PAS Geografi Kelas XII.docx
KISI-KISI Soal PAS Geografi Kelas XII.docxKISI-KISI Soal PAS Geografi Kelas XII.docx
KISI-KISI Soal PAS Geografi Kelas XII.docxjohan effendi
 
Program Roots Indonesia/Aksi Nyata AAP.pdf
Program Roots Indonesia/Aksi Nyata AAP.pdfProgram Roots Indonesia/Aksi Nyata AAP.pdf
Program Roots Indonesia/Aksi Nyata AAP.pdfwaktinisayunw93
 
Modul Ajar Bahasa Indonesia Kelas 1 Fase A - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 1 Fase A - [abdiera.com]Modul Ajar Bahasa Indonesia Kelas 1 Fase A - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 1 Fase A - [abdiera.com]Abdiera
 
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxKeberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxLeniMawarti1
 
PLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukanPLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukanssuserc81826
 
RPP PERBAIKAN UNTUK SIMULASI (Recovered).docx
RPP PERBAIKAN UNTUK SIMULASI (Recovered).docxRPP PERBAIKAN UNTUK SIMULASI (Recovered).docx
RPP PERBAIKAN UNTUK SIMULASI (Recovered).docxSyifaDzikron
 
materi pembelajaran tentang INTERNET.ppt
materi pembelajaran tentang INTERNET.pptmateri pembelajaran tentang INTERNET.ppt
materi pembelajaran tentang INTERNET.pptTaufikFadhilah
 
Teks ucapan Majlis Perpisahan Lambaian Kasih
Teks ucapan Majlis Perpisahan Lambaian KasihTeks ucapan Majlis Perpisahan Lambaian Kasih
Teks ucapan Majlis Perpisahan Lambaian Kasihssuserfcb9e3
 
Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdf
Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdfJaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdf
Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdfHendroGunawan8
 
Asi Eksklusif Dong - buku untuk para ayah - Robin Lim
Asi Eksklusif Dong - buku untuk para ayah - Robin LimAsi Eksklusif Dong - buku untuk para ayah - Robin Lim
Asi Eksklusif Dong - buku untuk para ayah - Robin LimNodd Nittong
 
ppt MTeaching Pertidaksamaan Linier.pptx
ppt MTeaching Pertidaksamaan Linier.pptxppt MTeaching Pertidaksamaan Linier.pptx
ppt MTeaching Pertidaksamaan Linier.pptxUlyaSaadah
 
PPT uji anova keterangan dan contoh soal.ppt
PPT uji anova keterangan dan contoh soal.pptPPT uji anova keterangan dan contoh soal.ppt
PPT uji anova keterangan dan contoh soal.pptBennyKurniawan42
 
Gandum & Lalang (Matius......13_24-30).pptx
Gandum & Lalang (Matius......13_24-30).pptxGandum & Lalang (Matius......13_24-30).pptx
Gandum & Lalang (Matius......13_24-30).pptxHansTobing
 
Diagram Fryer Pembelajaran Berdifferensiasi
Diagram Fryer Pembelajaran BerdifferensiasiDiagram Fryer Pembelajaran Berdifferensiasi
Diagram Fryer Pembelajaran BerdifferensiasiOviLarassaty1
 
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptx
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptxAKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptx
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptxHeriyantoHeriyanto44
 
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxKeberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxLeniMawarti1
 
Modul Ajar Informatika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Informatika Kelas 11 Fase F Kurikulum MerdekaModul Ajar Informatika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Informatika Kelas 11 Fase F Kurikulum MerdekaAbdiera
 
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 Tesalonika
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 TesalonikaMateri Kelas Online Ministry Learning Center - Bedah Kitab 1 Tesalonika
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 TesalonikaSABDA
 
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptxSKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptxg66527130
 
UNSUR - UNSUR, LUAS, KELILING LINGKARAN.pptx
UNSUR - UNSUR, LUAS, KELILING LINGKARAN.pptxUNSUR - UNSUR, LUAS, KELILING LINGKARAN.pptx
UNSUR - UNSUR, LUAS, KELILING LINGKARAN.pptxFranxisca Kurniawati
 

Kürzlich hochgeladen (20)

KISI-KISI Soal PAS Geografi Kelas XII.docx
KISI-KISI Soal PAS Geografi Kelas XII.docxKISI-KISI Soal PAS Geografi Kelas XII.docx
KISI-KISI Soal PAS Geografi Kelas XII.docx
 
Program Roots Indonesia/Aksi Nyata AAP.pdf
Program Roots Indonesia/Aksi Nyata AAP.pdfProgram Roots Indonesia/Aksi Nyata AAP.pdf
Program Roots Indonesia/Aksi Nyata AAP.pdf
 
Modul Ajar Bahasa Indonesia Kelas 1 Fase A - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 1 Fase A - [abdiera.com]Modul Ajar Bahasa Indonesia Kelas 1 Fase A - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 1 Fase A - [abdiera.com]
 
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxKeberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
 
PLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukanPLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukan
 
RPP PERBAIKAN UNTUK SIMULASI (Recovered).docx
RPP PERBAIKAN UNTUK SIMULASI (Recovered).docxRPP PERBAIKAN UNTUK SIMULASI (Recovered).docx
RPP PERBAIKAN UNTUK SIMULASI (Recovered).docx
 
materi pembelajaran tentang INTERNET.ppt
materi pembelajaran tentang INTERNET.pptmateri pembelajaran tentang INTERNET.ppt
materi pembelajaran tentang INTERNET.ppt
 
Teks ucapan Majlis Perpisahan Lambaian Kasih
Teks ucapan Majlis Perpisahan Lambaian KasihTeks ucapan Majlis Perpisahan Lambaian Kasih
Teks ucapan Majlis Perpisahan Lambaian Kasih
 
Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdf
Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdfJaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdf
Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdf
 
Asi Eksklusif Dong - buku untuk para ayah - Robin Lim
Asi Eksklusif Dong - buku untuk para ayah - Robin LimAsi Eksklusif Dong - buku untuk para ayah - Robin Lim
Asi Eksklusif Dong - buku untuk para ayah - Robin Lim
 
ppt MTeaching Pertidaksamaan Linier.pptx
ppt MTeaching Pertidaksamaan Linier.pptxppt MTeaching Pertidaksamaan Linier.pptx
ppt MTeaching Pertidaksamaan Linier.pptx
 
PPT uji anova keterangan dan contoh soal.ppt
PPT uji anova keterangan dan contoh soal.pptPPT uji anova keterangan dan contoh soal.ppt
PPT uji anova keterangan dan contoh soal.ppt
 
Gandum & Lalang (Matius......13_24-30).pptx
Gandum & Lalang (Matius......13_24-30).pptxGandum & Lalang (Matius......13_24-30).pptx
Gandum & Lalang (Matius......13_24-30).pptx
 
Diagram Fryer Pembelajaran Berdifferensiasi
Diagram Fryer Pembelajaran BerdifferensiasiDiagram Fryer Pembelajaran Berdifferensiasi
Diagram Fryer Pembelajaran Berdifferensiasi
 
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptx
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptxAKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptx
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptx
 
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxKeberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
 
Modul Ajar Informatika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Informatika Kelas 11 Fase F Kurikulum MerdekaModul Ajar Informatika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Informatika Kelas 11 Fase F Kurikulum Merdeka
 
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 Tesalonika
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 TesalonikaMateri Kelas Online Ministry Learning Center - Bedah Kitab 1 Tesalonika
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 Tesalonika
 
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptxSKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
 
UNSUR - UNSUR, LUAS, KELILING LINGKARAN.pptx
UNSUR - UNSUR, LUAS, KELILING LINGKARAN.pptxUNSUR - UNSUR, LUAS, KELILING LINGKARAN.pptx
UNSUR - UNSUR, LUAS, KELILING LINGKARAN.pptx
 

JUDUL

  • 1. 66//1010//20132013 Back-Propagation Algorithm • A training procedure which allows multi-layer feed forward Neural Networks to be trained • Error-correction learning algorithm – Back-propagate the error from the output layer to the hidden layers • An example of a gradient-descent technique – The back-propagation process emerges directly from a derivation of the overall error gradient • Can theoretically perform “any” input-output mapping BPA Process • Compute the values for the output units, using the observed error • Starting with output layer, repeat the following for each layer in the network, until the earliest hidden layer is reached: – Propagate the values back to the previous layer – Update the weights between the two layers
  • 2. 66//1010//20132013 Error Back-Propagation • Sum of squared Error Hidden unitsHidden units Output unitsOutput units Input unitsInput units aaii aajj aakk wwj,ij,i wwk,jk,j Error Back-Propagation • Output Layer – Multiple output units, so Erri is i th component of error vector – Modified error • Gradient in output layer • Weight update in output layer η : Learning: Learning RateRate
  • 3. 66//1010//20132013 Error Back-Propagation • Hidden Layer – Hidden node j is “ responsible” for some fraction of the error in each of the output nodes to which it connects – divided according to strength of the connection between the hidden node and the output node and are propagated back to provide the values for the hidden layer Error Back-Propagation • Gradient in hidden layer • Weight update in hidden layer – : Learning: Learning RateRate
  • 4. 66//1010//20132013 Fungsi Aktivasi (fungsi logistik/sigmoid) ∞<<∞> −+ = )(-and0 ))(exp(1 1 ))(( nva nav nvf j j jj )](1)[( ))](exp(1[ ))(exp( ))(( 2 ' nynay nav nava nvf jj j j jj −= −+ − = FungsiFungsi AktivasiAktivasi((TangenTangen hiperbolikushiperbolikus)) 0))(tanh())(( >= (a,b)nbvanvf jij )]()][([ )))((tanh1())((hsec))(( 22' nyanya a b nbvabnbvabnvf jj jjij +−= −== Parameter-parameter JST (1) • Parameter JST yang sangat penting dan sensitif pada proses pelatihan, yaitu: jumlah neuron pada hidden layer, learning rate, jumlah iterasi, dan batasan error • Belum ada formula khusus menentukan jumlah neuron pada hidden layer yang optimal • Formula untuk memperkirakan jumlah neuron pada hidden layer adalah: – Nh adalah jumlah neuron pada hidden layer – Ni jumlah node input layer atau jumlah masukan – Ni adalah jumlah neuron pada output layer
  • 5. 66//1010//20132013 Parameter-parameter JST (2) • Parameter learning rate sangat mempengaruhi proses pelatihan – Learning rate terlalu besar (misal 0,9) • MSE menurun tajam pada awal iterasi, tetapi MSE dapat berosilasi atau naik turun tidak terkendali – Learning rate terlalu kecil (misal 0,0001) • MSE menurun sangat pelan Parameter-parameter JST (3) • Jumlah iterasi dan batasan error digunakan sebagai kondisi berhenti pada proses pelatihan. • Jika batasan error yang kita definisikan terlalu kecil, JST bisa menjadi overfit, artinya JST memiliki akurasi tinggi untuk data training set tapi akurasinya sangat rendah untuk data test set • Salah satu cara untuk menghindari overfit adalah dengan membagi data-data yang ada menjadi tiga bagian: training set, validation set, dan test set. • Pada saat pelatihan, kita menggunakan training set dan validation set secara bersamaan