SlideShare a Scribd company logo
1 of 15
By Arafaf, M.Kom
   Metode pelatihan Perceptron lebih kuat dari metode
    Hebb terutama dalam iterasi yang dapat membuat
    output dari bobot menjadi konvergen.
   Perbedaan tipe Perceptron pertama kali dikemukakan
    oleh Rosenblatt (1962) dan Minsky (1969) .dan Papert
    (1988).
   Aktivasi yang digunakan dalam pereptron adalah
    aktivasi bipolar, yaitu -1, 0, 1.
                   1 if y _ in > θ
                  
    f ( y _ in) = 0 if − θ ≤ y _ in ≤ θ
                   − 1 if y _ in < −θ
                  
   Arsitektur Perceptron sederhana adalah terdiri dari
    beberapa input dan sebuah output.
   Tujuan dari jaringan adalah untuk mengklasifikasikan
    masing-masing pola input dan pola output baik yang
    bernilai +1 atau yang bernilai -1.
                         1



                   X1

                                  W0
                   .
                   .         W1

                   .
                   Xi        Wi        y

                   .
                   .         Wn
                   .
                   Xn
 Algoritma berlaku untuk input bipolar atau input
  biner dengan nilai target bipolar dan nilai
  threshold yang tetap serta nilai bias yang dapat
  diatur.
 Langkah 1 :

    Inisialisasi bobot dan bias (untuk sederhananya, set bobos
    dan bias dengan angka 0).
    Set learning rate α (0 < α ≤ 1) (untuk sederhananya, set α
    dengan angka 1)
   Langkah 2:
    Selama kondisi berhenti bernilai salah, lakukan langkah
    berikut :
    Untuk masing-masing pasangan s dan t, kerjakan :
     a : set aktivasi dari unit input : xi = si
     b : hitung respon untuk unit output :


              n
                                           1 if y _ in > θ
y _ in = b + ∑ xi wi                      
                            f ( y _ in) = 0 if − θ ≤ y _ in ≤ θ
             i =1                          − 1 if y _ in < −θ
                                          
c.   perbaiki bobot dan bias, jika terjadi kesalahan pada pola
     ini :
     jika y ≠ t, maka
                    ∆w=α*t*xi
                    wi (baru) = wi (lama) + ∆w dengan ∆w = α
         * xi * t
                    b(baru) =b(lama) + ∆ b dengan ∆b = α * t
         jika tidak, maka
                    wi (baru) = wi (lama)
         b(baru) = b(lama)
    jika masih ada bobot yang berubah maka kondisi
     dilanjutkan, jika tidak maka proses berhenti.
Contoh Soal 2.1
Buat jaringan Perceptron untuk menyatakan fungsi logika AND dengan menggunakan masukan
biner dan keluaran bipolar. Pilih α = 1 dan θ = 0,2

Jawab :

Pola hubungan masukan-target :


          x1              x2                     t
           0              0                  -1
           0              1                  -1
           1              0                  -1
           1              1                      1




                x1   w1
                                         n           a
                                 ∑           f
                     w2
                x2
                                     b

                                 1
Masukan       Target             Output      Perubahan          Bobot baru
                                                    bobot          w baru = w lama +
                                                ∆w = αx i t ∆b            ∆w
                                                     = αt        b baru = b lama + ∆b
x1      x2     1     t          n      a=f(n)   ∆w1 ∆w2     ∆b    w1       w2      b
                            Epoch ke - 1                          0       0       0
0       0      1     -1
0       1      1     -1
1       0      1     -1
1       1    1       1
     Masukan       Target             Output      Perubahan          Bobot baru
                                                    bobot          w baru = w lama +
                                                ∆w = αx i t ∆b            ∆w
                                                     = αt        b baru = b lama + ∆b
x1      x2     1     t          n      a=f(n)   ∆w1 ∆w2     ∆b    w1       w2      b
                            Epoch ke - 2
0       0      1     -1
0       1      1     -1
1       0      1     -1
Masukan       Target             Output      Perubahan          Bobot baru
                                                    bobot          w baru = w lama +
                                                ∆w = αx i t ∆b            ∆w
                                                     = αt        b baru = b lama + ∆b
x1      x2     1     t          n      a=f(n)   ∆w1 ∆w2     ∆b    w1       w2      b
                            Epoch ke - 3
0       0      1     -1
0       1      1     -1
1       0      1     -1
1       1    1       1
     Masukan       Target             Output      Perubahan          Bobot baru
                                                    bobot          w baru = w lama +
                                                ∆w = αx i t ∆b            ∆w
                                                     = αt        b baru = b lama + ∆b
x1      x2     1     t          n      a=f(n)   ∆w1 ∆w2     ∆b    w1       w2      b
                            Epoch ke - 4
0       0      1     -1
0       1      1     -1
1       0      1     -1
Masukan       Target             Output      Perubahan          Bobot baru
                                                    bobot          w baru = w lama +
                                                ∆w = αx i t ∆b            ∆w
                                                     = αt        b baru = b lama + ∆b
x1      x2     1     t          n      a=f(n)   ∆w1 ∆w2     ∆b    w1       w2      b
                            Epoch ke - 5
0       0      1     -1
0       1      1     -1
1       0      1     -1
1       1    1       1
     Masukan       Target             Output      Perubahan          Bobot baru
                                                    bobot          w baru = w lama +
                                                ∆w = αx i t ∆b            ∆w
                                                     = αt        b baru = b lama + ∆b
x1      x2     1     t          n      a=f(n)   ∆w1 ∆w2     ∆b    w1       w2      b
                            Epoch ke - 6
0       0      1     -1
0       1      1     -1
1       0      1     -1
Masukan       Target             Output      Perubahan          Bobot baru
                                                    bobot          w baru = w lama +
                                                ∆w = αx i t ∆b            ∆w
                                                     = αt        b baru = b lama + ∆b
x1      x2     1     t          n      a=f(n)   ∆w1 ∆w2     ∆b    w1       w2      b
                            Epoch ke - 7
0       0      1     -1
0       1      1     -1
1       0      1     -1
1       1    1       1
     Masukan       Target             Output      Perubahan          Bobot baru
                                                    bobot          w baru = w lama +
                                                ∆w = αx i t ∆b            ∆w
                                                     = αt        b baru = b lama + ∆b
x1      x2     1     t          n      a=f(n)   ∆w1 ∆w2     ∆b    w1       w2      b
                            Epoch ke - 8
0       0      1     -1
0       1      1     -1
1       0      1     -1
Masukan       Target             Output      Perubahan          Bobot baru
                                                    bobot          w baru = w lama +
                                                ∆w = αx i t ∆b            ∆w
                                                     = αt        b baru = b lama + ∆b
x1      x2     1     t          n      a=f(n)   ∆w1 ∆w2     ∆b    w1       w2      b
                            Epoch ke - 9
0       0      1     -1
0       1      1     -1
1       0      1     -1
1       1    1       1
     Masukan       Target             Output      Perubahan          Bobot baru
                                                    bobot          w baru = w lama +
                                                ∆w = αx i t ∆b            ∆w
                                                     = αt        b baru = b lama + ∆b
x1      x2     1     t          n      a=f(n)   ∆w1 ∆w2     ∆b    w1       w2      b
                            Epoch ke - 10
0       0      1     -1
0       1      1     -1
1       0      1     -1
Iterasi akan di hentikan pada epoch ke 10 karena fnet sudah sama
dengan target nya
Latihan Soal 2.2
Buat jaringan Perceptron untuk mengenali pola pada tabel di bawah ini. Gunaka α = 1 dan θ =
0,1.
             x1            x2           x3           t
                 0          1           1           -1
                 1          0           1           -1
                 1          1           0           -1
                 1          1           1            1
Jawab :

     Masukan             Target   Output     Perubahan bobot               Bobot baru
                                             ∆w = αx i t ∆b =            w baru = w lama +
                                                    αt                          ∆w
                                                                       b baru = b lama + ∆b

x1    x2    x3       1     t        a        ∆w1   ∆w2    ∆w3     ∆b   w1   w2    w3    b
                                                   Inisialisasi        0     0    0     0
 0    1     1        1     -1
 1    0     1        1     -1
 1    1     0        1     -1
 1    1     1        1     1

More Related Content

What's hot

Penyederhanaan Fungsi Boolean
Penyederhanaan Fungsi BooleanPenyederhanaan Fungsi Boolean
Penyederhanaan Fungsi Boolean
Fahrul Razi
 
Tabel distribusi peluang binomial
Tabel distribusi peluang binomialTabel distribusi peluang binomial
Tabel distribusi peluang binomial
rumahbacazahra
 
Metode numerik pada persamaan diferensial (new)
Metode numerik pada persamaan diferensial (new)Metode numerik pada persamaan diferensial (new)
Metode numerik pada persamaan diferensial (new)
Khubab Basari
 
Fungsi Gamma dan Beta (Kalkulus Peubah Banyak)
Fungsi Gamma dan Beta (Kalkulus Peubah Banyak)Fungsi Gamma dan Beta (Kalkulus Peubah Banyak)
Fungsi Gamma dan Beta (Kalkulus Peubah Banyak)
Kelinci Coklat
 
Aljabar boolean(1)
Aljabar boolean(1)Aljabar boolean(1)
Aljabar boolean(1)
tafrikan
 
sistem digital-Rangkaian penjumlah
sistem digital-Rangkaian penjumlahsistem digital-Rangkaian penjumlah
sistem digital-Rangkaian penjumlah
Dhiah Febri
 

What's hot (20)

Penyederhanaan Fungsi Boolean
Penyederhanaan Fungsi BooleanPenyederhanaan Fungsi Boolean
Penyederhanaan Fungsi Boolean
 
Tabel distribusi peluang binomial
Tabel distribusi peluang binomialTabel distribusi peluang binomial
Tabel distribusi peluang binomial
 
Metode numerik pada persamaan diferensial (new)
Metode numerik pada persamaan diferensial (new)Metode numerik pada persamaan diferensial (new)
Metode numerik pada persamaan diferensial (new)
 
Beberapa distribusi peluang kontinu
Beberapa distribusi peluang kontinuBeberapa distribusi peluang kontinu
Beberapa distribusi peluang kontinu
 
Bab 2 logika predikat ta 2019
Bab 2 logika predikat ta 2019Bab 2 logika predikat ta 2019
Bab 2 logika predikat ta 2019
 
Matematika Diskrit - 11 kompleksitas algoritma - 03
Matematika Diskrit - 11 kompleksitas algoritma - 03Matematika Diskrit - 11 kompleksitas algoritma - 03
Matematika Diskrit - 11 kompleksitas algoritma - 03
 
Modul 8 - Jaringan Syaraf Tiruan (JST)
Modul 8 - Jaringan Syaraf Tiruan (JST)Modul 8 - Jaringan Syaraf Tiruan (JST)
Modul 8 - Jaringan Syaraf Tiruan (JST)
 
Ruang Hasil kali Dalam ( Aljabar Linear Elementer )
Ruang Hasil kali Dalam ( Aljabar Linear Elementer )Ruang Hasil kali Dalam ( Aljabar Linear Elementer )
Ruang Hasil kali Dalam ( Aljabar Linear Elementer )
 
proses poisson
proses poissonproses poisson
proses poisson
 
Fungsi Gamma dan Beta (Kalkulus Peubah Banyak)
Fungsi Gamma dan Beta (Kalkulus Peubah Banyak)Fungsi Gamma dan Beta (Kalkulus Peubah Banyak)
Fungsi Gamma dan Beta (Kalkulus Peubah Banyak)
 
Aljabar boolean(1)
Aljabar boolean(1)Aljabar boolean(1)
Aljabar boolean(1)
 
Struktur Data Tree
Struktur Data TreeStruktur Data Tree
Struktur Data Tree
 
Jaringan Syaraf Tiruan
Jaringan Syaraf TiruanJaringan Syaraf Tiruan
Jaringan Syaraf Tiruan
 
Jar perceptron
Jar perceptronJar perceptron
Jar perceptron
 
Pertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaPertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logika
 
Logika fuzzy
Logika fuzzyLogika fuzzy
Logika fuzzy
 
sistem digital-Rangkaian penjumlah
sistem digital-Rangkaian penjumlahsistem digital-Rangkaian penjumlah
sistem digital-Rangkaian penjumlah
 
Sistem Persamaan Linear (SPL) Aljabar Linear Elementer
Sistem Persamaan Linear (SPL) Aljabar Linear ElementerSistem Persamaan Linear (SPL) Aljabar Linear Elementer
Sistem Persamaan Linear (SPL) Aljabar Linear Elementer
 
Metode numerik persamaan non linier
Metode numerik persamaan non linierMetode numerik persamaan non linier
Metode numerik persamaan non linier
 
Graf pohon (bagian ke 6)
Graf pohon (bagian ke 6)Graf pohon (bagian ke 6)
Graf pohon (bagian ke 6)
 

Similar to Jaringan perceptron (8)

03. JARINGAN SYARAF HEBB (1).pptx
03. JARINGAN SYARAF HEBB (1).pptx03. JARINGAN SYARAF HEBB (1).pptx
03. JARINGAN SYARAF HEBB (1).pptx
 
Jaringanhebb
JaringanhebbJaringanhebb
Jaringanhebb
 
JARINGAN SYARAF TIRUAN(PERCEPTRON)_.pptx
JARINGAN SYARAF TIRUAN(PERCEPTRON)_.pptxJARINGAN SYARAF TIRUAN(PERCEPTRON)_.pptx
JARINGAN SYARAF TIRUAN(PERCEPTRON)_.pptx
 
Materi9
Materi9Materi9
Materi9
 
Metode belajar hebbian supervised
Metode belajar hebbian supervisedMetode belajar hebbian supervised
Metode belajar hebbian supervised
 
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
 
Kumpulan rumus skl un fisika sma
Kumpulan rumus skl un fisika smaKumpulan rumus skl un fisika sma
Kumpulan rumus skl un fisika sma
 

More from UNISKA, SMK Telkom Banjarbaru

More from UNISKA, SMK Telkom Banjarbaru (20)

Teknologi wi max
Teknologi wi maxTeknologi wi max
Teknologi wi max
 
Jaringan perceptron & matlab
Jaringan perceptron & matlabJaringan perceptron & matlab
Jaringan perceptron & matlab
 
Fungsi grafik di matlab
Fungsi grafik di matlabFungsi grafik di matlab
Fungsi grafik di matlab
 
Introduction jst
Introduction jstIntroduction jst
Introduction jst
 
Karakteristik neural network
Karakteristik neural networkKarakteristik neural network
Karakteristik neural network
 
Karakteristik neural network
Karakteristik neural networkKarakteristik neural network
Karakteristik neural network
 
Create mental sphere
Create mental sphereCreate mental sphere
Create mental sphere
 
Creative styling for your car
Creative styling for your carCreative styling for your car
Creative styling for your car
 
Create symmetrical abstraction
Create symmetrical abstractionCreate symmetrical abstraction
Create symmetrical abstraction
 
Create a loving cup 3 d ai
Create a loving cup 3 d aiCreate a loving cup 3 d ai
Create a loving cup 3 d ai
 
Coca cola 3 d ai
Coca cola 3 d aiCoca cola 3 d ai
Coca cola 3 d ai
 
3 d adobe illustrator
3 d adobe illustrator3 d adobe illustrator
3 d adobe illustrator
 
Design grafis adobe illustrator
Design grafis adobe illustratorDesign grafis adobe illustrator
Design grafis adobe illustrator
 
Daftar alamat domain dan hosting gratis
Daftar alamat domain dan hosting gratisDaftar alamat domain dan hosting gratis
Daftar alamat domain dan hosting gratis
 
Anatomi furuf
Anatomi furufAnatomi furuf
Anatomi furuf
 
Vibi net sql server 2005 dan my sql
Vibi net sql server 2005 dan my sqlVibi net sql server 2005 dan my sql
Vibi net sql server 2005 dan my sql
 
Design grafis
Design grafisDesign grafis
Design grafis
 
Jaringan nirkabel
Jaringan nirkabelJaringan nirkabel
Jaringan nirkabel
 
Jaringan nirkabel
Jaringan nirkabelJaringan nirkabel
Jaringan nirkabel
 
Jaringan komputer 1 pertemuan 2
Jaringan  komputer 1 pertemuan 2Jaringan  komputer 1 pertemuan 2
Jaringan komputer 1 pertemuan 2
 

Recently uploaded

Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
pipinafindraputri1
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
novibernadina
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
ssuser35630b
 
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.pptSEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
AlfandoWibowo2
 

Recently uploaded (20)

Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdf
 
Materi Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptxMateri Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptx
 
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
 
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxPPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
 
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
 
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAYSOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
 
Pelaksana Lapangan Pekerjaan Jalan .pptx
Pelaksana Lapangan Pekerjaan Jalan .pptxPelaksana Lapangan Pekerjaan Jalan .pptx
Pelaksana Lapangan Pekerjaan Jalan .pptx
 
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
 
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
 
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfKanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
 
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfProv.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
 
E-modul Materi Ekosistem untuk kelas X SMA
E-modul Materi Ekosistem untuk kelas X SMAE-modul Materi Ekosistem untuk kelas X SMA
E-modul Materi Ekosistem untuk kelas X SMA
 
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.pptSEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
 
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
 
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - Perencanaan
 

Jaringan perceptron

  • 2. Metode pelatihan Perceptron lebih kuat dari metode Hebb terutama dalam iterasi yang dapat membuat output dari bobot menjadi konvergen.  Perbedaan tipe Perceptron pertama kali dikemukakan oleh Rosenblatt (1962) dan Minsky (1969) .dan Papert (1988).  Aktivasi yang digunakan dalam pereptron adalah aktivasi bipolar, yaitu -1, 0, 1.  1 if y _ in > θ  f ( y _ in) = 0 if − θ ≤ y _ in ≤ θ  − 1 if y _ in < −θ 
  • 3. Arsitektur Perceptron sederhana adalah terdiri dari beberapa input dan sebuah output.  Tujuan dari jaringan adalah untuk mengklasifikasikan masing-masing pola input dan pola output baik yang bernilai +1 atau yang bernilai -1. 1 X1 W0 . . W1 . Xi Wi y . . Wn . Xn
  • 4.  Algoritma berlaku untuk input bipolar atau input biner dengan nilai target bipolar dan nilai threshold yang tetap serta nilai bias yang dapat diatur.  Langkah 1 : Inisialisasi bobot dan bias (untuk sederhananya, set bobos dan bias dengan angka 0). Set learning rate α (0 < α ≤ 1) (untuk sederhananya, set α dengan angka 1)
  • 5. Langkah 2: Selama kondisi berhenti bernilai salah, lakukan langkah berikut : Untuk masing-masing pasangan s dan t, kerjakan : a : set aktivasi dari unit input : xi = si b : hitung respon untuk unit output : n  1 if y _ in > θ y _ in = b + ∑ xi wi  f ( y _ in) = 0 if − θ ≤ y _ in ≤ θ i =1  − 1 if y _ in < −θ 
  • 6. c. perbaiki bobot dan bias, jika terjadi kesalahan pada pola ini : jika y ≠ t, maka ∆w=α*t*xi wi (baru) = wi (lama) + ∆w dengan ∆w = α * xi * t b(baru) =b(lama) + ∆ b dengan ∆b = α * t jika tidak, maka wi (baru) = wi (lama) b(baru) = b(lama)  jika masih ada bobot yang berubah maka kondisi dilanjutkan, jika tidak maka proses berhenti.
  • 7. Contoh Soal 2.1 Buat jaringan Perceptron untuk menyatakan fungsi logika AND dengan menggunakan masukan biner dan keluaran bipolar. Pilih α = 1 dan θ = 0,2 Jawab : Pola hubungan masukan-target : x1 x2 t 0 0 -1 0 1 -1 1 0 -1 1 1 1 x1 w1 n a ∑ f w2 x2 b 1
  • 8. Masukan Target Output Perubahan Bobot baru bobot w baru = w lama + ∆w = αx i t ∆b ∆w = αt b baru = b lama + ∆b x1 x2 1 t n a=f(n) ∆w1 ∆w2 ∆b w1 w2 b Epoch ke - 1 0 0 0 0 0 1 -1 0 1 1 -1 1 0 1 -1 1 1 1 1 Masukan Target Output Perubahan Bobot baru bobot w baru = w lama + ∆w = αx i t ∆b ∆w = αt b baru = b lama + ∆b x1 x2 1 t n a=f(n) ∆w1 ∆w2 ∆b w1 w2 b Epoch ke - 2 0 0 1 -1 0 1 1 -1 1 0 1 -1
  • 9. Masukan Target Output Perubahan Bobot baru bobot w baru = w lama + ∆w = αx i t ∆b ∆w = αt b baru = b lama + ∆b x1 x2 1 t n a=f(n) ∆w1 ∆w2 ∆b w1 w2 b Epoch ke - 3 0 0 1 -1 0 1 1 -1 1 0 1 -1 1 1 1 1 Masukan Target Output Perubahan Bobot baru bobot w baru = w lama + ∆w = αx i t ∆b ∆w = αt b baru = b lama + ∆b x1 x2 1 t n a=f(n) ∆w1 ∆w2 ∆b w1 w2 b Epoch ke - 4 0 0 1 -1 0 1 1 -1 1 0 1 -1
  • 10. Masukan Target Output Perubahan Bobot baru bobot w baru = w lama + ∆w = αx i t ∆b ∆w = αt b baru = b lama + ∆b x1 x2 1 t n a=f(n) ∆w1 ∆w2 ∆b w1 w2 b Epoch ke - 5 0 0 1 -1 0 1 1 -1 1 0 1 -1 1 1 1 1 Masukan Target Output Perubahan Bobot baru bobot w baru = w lama + ∆w = αx i t ∆b ∆w = αt b baru = b lama + ∆b x1 x2 1 t n a=f(n) ∆w1 ∆w2 ∆b w1 w2 b Epoch ke - 6 0 0 1 -1 0 1 1 -1 1 0 1 -1
  • 11. Masukan Target Output Perubahan Bobot baru bobot w baru = w lama + ∆w = αx i t ∆b ∆w = αt b baru = b lama + ∆b x1 x2 1 t n a=f(n) ∆w1 ∆w2 ∆b w1 w2 b Epoch ke - 7 0 0 1 -1 0 1 1 -1 1 0 1 -1 1 1 1 1 Masukan Target Output Perubahan Bobot baru bobot w baru = w lama + ∆w = αx i t ∆b ∆w = αt b baru = b lama + ∆b x1 x2 1 t n a=f(n) ∆w1 ∆w2 ∆b w1 w2 b Epoch ke - 8 0 0 1 -1 0 1 1 -1 1 0 1 -1
  • 12. Masukan Target Output Perubahan Bobot baru bobot w baru = w lama + ∆w = αx i t ∆b ∆w = αt b baru = b lama + ∆b x1 x2 1 t n a=f(n) ∆w1 ∆w2 ∆b w1 w2 b Epoch ke - 9 0 0 1 -1 0 1 1 -1 1 0 1 -1 1 1 1 1 Masukan Target Output Perubahan Bobot baru bobot w baru = w lama + ∆w = αx i t ∆b ∆w = αt b baru = b lama + ∆b x1 x2 1 t n a=f(n) ∆w1 ∆w2 ∆b w1 w2 b Epoch ke - 10 0 0 1 -1 0 1 1 -1 1 0 1 -1
  • 13.
  • 14. Iterasi akan di hentikan pada epoch ke 10 karena fnet sudah sama dengan target nya
  • 15. Latihan Soal 2.2 Buat jaringan Perceptron untuk mengenali pola pada tabel di bawah ini. Gunaka α = 1 dan θ = 0,1. x1 x2 x3 t 0 1 1 -1 1 0 1 -1 1 1 0 -1 1 1 1 1 Jawab : Masukan Target Output Perubahan bobot Bobot baru ∆w = αx i t ∆b = w baru = w lama + αt ∆w b baru = b lama + ∆b x1 x2 x3 1 t a ∆w1 ∆w2 ∆w3 ∆b w1 w2 w3 b Inisialisasi 0 0 0 0 0 1 1 1 -1 1 0 1 1 -1 1 1 0 1 -1 1 1 1 1 1