SlideShare a Scribd company logo
1 of 49
Download to read offline
JARINGAN SYARAF TIRUAN
(ARTIFICIAL NEURAL NETWORK)
PENDAHULUAN
• Otak Manusia memiliki struktur yang sangat kompleks dan
memiliki kemampuan yang luar biasa.
• Otak terdiri dari neuron-neuron dan penghubung (sinapsis)
• Neuron bekerja berdasarkan impuls/sinyal dan meneruskan
sinyal ke neuron lain.
• Otak manusia memiliki 1012 neuron dan 6x1018 sinapsis.
• Dengan jumlah yang begitu banyak, otak mampu mengenali
pola, melakukan perhitungan, dan mengontrol organ-organ
tubuh dengan kecepatan tinggi dibandingkan komputer digital.
• Pada waktu lahir, otak mempunyai struktur yang menakjubkan
karena kemampuannya membentuk sendiri aturan-aturan/pola
berdasarkan pengalaman yang diterima.
• Jumlah dan kemampuan neuron berkembang seiring dengan
pertumbuhan fisik, terutama pada umur 0-2 tahun. Pada 2
tahun pertama terbentuk 1 juta sinapsis per detik.
PENDAHULUAN
• Neuron memiliki 3 komponen penting yaitu:
1) Dendrit. Dendrit menerima sinyal dari neuron lain.
Sinyal berupa impuls elektrik yang dikirim melalui celah
sinaptik dengan proses kimiawi.
2) Soma. Soma menjumlahkan semua sinyal-sinyal yang
masuk.
3) Axon. Melalui Axon, jumlah sinyal di Soma yang cukup
kuat dan melebihi batas ambang/threshold diteruskan ke
neuron lain.
• Neuron merupakan sistem yang “fault tolerant”, maka:
1) Manusia dapat mengenali sinyal input yang agak
berbeda dari yang pernah diterima sebelumnya.
2) Otak manusia tetap dapat bekerja, walapun beberapa
neuronnya tidak mampu bekerja dengan baik.
PENDAHULUAN
PENDAHULUAN
PENDAHULUAN
PENDAHULUAN
Jaringan Syaraf Tiruan - JST
• JST adalah sistem pengolah informasi yang memiliki
karakteristik mirip dengan jaringan syaraf biologi.
• JST dibentuk sebagai generalisasi model matematika
dari jaringan syaraf biologi.
• JST ditentukan oleh:
1) Pola hubungan antar neuron (arsitektur jaringan)
2) Metode untuk menentukan bobot penghubung
(metode training/learning/algoritma)
3) Fungsi aktivasi
Aplikasi JST
• Aplikasi dari JST adalah:
1) Patten Recognition
contoh: Pengenalan pola tulisan tangan
Pengenalan pola suara
2) Signal Processing
contoh: Menekan noise pada saluran telepon
3) Forecasting
contoh: Peramalan Beban Listrik harian di PT X
Peramalan Sisa Umur Trafo
Peramalan Permintaan Produk
Sejarah JST
• Pada tahun 1940-an, para ilmuwan menemukan bahwa
psikologi dari otak sama dengan mode pemrosesan yang
dilakukan oleh peralatan komputer.
• Pada tahun 1943, McCulloch dan Pitts merancang model formal
yang pertama kali sebagai perhitungan dasar neuron.
• Pada tahun 1949, Hebb menyatakan bahwa informasi dapat
disimpan dalam koneksi-koneksi dan mengusulkan adanya
skema pembelajaran untuk memperbaiki koneksi-koneksi antar
neuron tersebut.
• Pada tahun 1954, Farley dan Clark mensetup model-model
untuk relasi adaptif stimulus-respon dalam jaringan random.
• Pada tahun 1958, Rosenblatt mengembangkan kosep dasar
tentang perceptron untuk klasifikasi pola.
• Pada tahun 1960, Widrow dan Hoff mengembangkan ADALINE
untuk kendali adaptif dan pencocokan pola yang dilatih dengan
aturan pembelajaran Least Mean Square (LMS).
Sejarah JST
• Pada tahun 1974, Werbos memperkenalkan algoritma
backpropagation untuk melatih perceptron dengan banyak lapisan.
• Pada tahun 1975, Little dan Shaw menggambarkan jaringan syaraf
dengan menggunakan model probabilistik.
• Pada tahun 1982, Kohonen mengembangkan metode pembelajaran
jaringan syaraf yang tidak terawasi (unsupervised learning) untuk
pemetaan.
• Pada tahun 1982, Grossberg mengembangkan teori jaringan yang
diinspirasi oleh perkembangan psikologi. Bersama Carpenter, mereka
mengenalkan sejumlah arsitektur jaringan, antara lain: Adaptive
Resonance Theory (ART), ART2, dan ART3.
• Pada tahun 1982, Hopfield mengembangkan jaringan syaraf reccurent
yang dapat digunakan untuk menyimpan informasi dan optimasi.
• Pada tahun 1985, algoritma pembelajaran dengan menggunakan
mesin Boltzmann yang menggunakan model jaringan syaraf
probabilistik mula dikembangkan.
• Pada tahun 1987, Kosko mengembangkan jaringan Adaptive
Bidirectional Associative Memory (BAM).
• Pada tahun 1988, mulai dikembangkan fungsi radial basis
KOMPONEN JARINGAN SYARAF
• Ada beberapa tipe jaringan syaraf, namun demikian, hampir
semuanya memiliki komponen-komponen yang sama.
• Seperti halnya otak manusia, jaringan syaraf juga terdiri-dari
beberapa neuron, dan ada hubungan antara neuron-neuron
tersebut.
• Neuron-neuron tersebut akan mentransformasikan informasi
yang diterima melalui sambungan keluarnya menuju ke neuron-
neuron yang lain.
• Pada jaringan syaraf, hubungan ini dikenal dengan nama bobot.
• Informasi tersebut disimpan pada suatu nilai tertentu pada
bobot tersebut.
ARSITEKTUR JARINGAN
• Neuron-neuron dikelompokkan dalam lapisan-lapisan.
Umumnya, neuron-neuron yang terletak pada lapisan
yang sama akan memiliki keadaan yang sama. Faktor
terpenting dalam menentukan kelakuan suatu neuron
adalah fungsi aktivasi dan pola bobotnya. Pada setiap
lapisan yang sama, neuron-neuron akan memiliki
fungsi aktivasi yang sama.
• Apabila neuron-neuron dalam suatu lapisan (misalkan
lapisan tersembunyi) akan dihubungkan dengan
neuron-neuron pada lapisan yang lain (misalkan
lapisan output), maka setiap neuron pada lapisan
tersebut (misalkan lapisan tersembunyi) juga harus
dihubungkan dengan setiap lapisan pada lapisan
lainnya (misalkan lapisan output).
Jaringan dengan lapisan tunggal (single layer net)
• Jaringan dengan lapisan tunggal hanya memiliki satu
lapisan dengan bobot-bobot terhubung. Jaringan ini hanya
menerima input kemudian secara langsung akan
mengolahnya menjadi output tanpa harus melalui lapisan
tersembunyi.
Lapisan input memiliki 3
neuron, yaitu X1, X2 dan X3.
Sedangkan pada lapisan
output memiliki 2 neuron
yaitu Y1 dan Y2.
Neuron-neuron pada kedua
lapisan saling berhubungan.
Seberapa besar hubungan
antara 2 neuron ditentukan
oleh bobot yang bersesuaian.
Semua unit input akan
dihubungkan dengan setiap
unit output.
Jaringan dengan lapisan tunggal (single layer net)
Jaringan dengan lapisan tunggal (single layer net)
SOAL
• Misalkan terdapat jaringan syaraf dengan 3 input, yaitu x1,
x2, x3 serta memiliki 2 output yaitu y1 dan y2.
Jika x1=3, x2=5, dan x3=1, tentukan y_in1 dan y_in2!
Jawab: y_in1=1,6 dan y_in2= -1,2..... (Darimana?)
Jaringan dengan banyak lapisan (multilayer net)
• Jaringan dengan banyak lapisan memiliki 1 atau lebih
lapisan yang terletak diantara lapisan input dan lapisan
output (memiliki 1 atau lebih lapisan tersembunyi)
Ada lapisan bobot-bobot yang
terletak antara 2 lapisan yang
bersebelahan.
Jaringan dengan banyak lapisan ini
dapat menyelesaikan
permasalahan yang lebih sulit
daripada lapisan dengan lapisan
tunggal, tentu saja dengan
pembelajaran yang lebih rumit.
Namun demikian, pada banyak
kasus, pembelajaran pada jaringan
dengan banyak lapisan ini lebih
sukses dalam menyelesaikan
masalah.
Jaringan dengan banyak lapisan (multilayer net)
FUNGSI AKTIVASI
Fungsi Undak Biner (Hard Limit)
• Jaringan dengan lapisan tunggal sering menggunakan
fungsi undak (step function) untuk mengkonversikan input
dari suatu variabel yang bernilai kontinu ke suatu output
biner (0 atau 1).
• Fungsi undak biner (hard limit) dirumuskan sebagai:
Fungsi Undak Biner (Threshold)
• Fungsi undak biner dengan menggunakan nilai ambang
sering juga disebut dengan nama fungsi nilai ambang
(threshold) atau fungsi Heaviside.
• Fungsi undak biner ( dengan nilai ambang θ ) dirumuskan
sebagai:
FUNGSI AKTIVASI
Fungsi Bipolar (Symetric Hard Limit)
• Fungsi bipolar sebenarnya hampir sama dengan fungsi
undak biner, hanya saja output yang dihasilkan berupa
1, 0 atau –1.
• Fungsi Symetric Hard Limit dirumuskan sebagai:
FUNGSI AKTIVASI
Fungsi Bipolar (dengan threshold)
• Fungsi bipolar sebenarnya hampir sama dengan fungsi
undak biner dengan threshold, hanya saja output yang
dihasilkan berupa 1, 0 atau –1.
• Fungsi bipolar ( dengan nilai ambang θ ) dirumuskan
sebagai:
FUNGSI AKTIVASI
Fungsi Linear (identitas)
• Fungsi linear memiliki nilai output yang sama dengan
nilai inputnya.
• Fungsi linear dirumuskan sebagai:
FUNGSI AKTIVASI
Fungsi Saturating Linear
• Fungsi ini akan bernilai 0 jika inputnya kurang dari –½, dan
akan bernilai 1 jika inputnya lebih dari ½. Sedangkan jika
nilai input terletak antara –½ dan ½, maka outpunya akan
bernilai sama dengan nilai input ditambah ½.
• Fungsi saturating linear dirumuskan sebagai:
FUNGSI AKTIVASI
Fungsi Symetric Saturating Linear
• Fungsi ini akan bernilai -1 jika inputnya kurang dari –1, dan
akan bernilai 1 jika inputnya lebih dari 1. Sedangkan jika
nilai input terletak antara –1 dan 1, maka outpunya akan
bernilai sama dengan nilai inputnya.
• Fungsi symetric saturating linear dirumuskan sebagai:
FUNGSI AKTIVASI
Fungsi Sigmoid Biner
• Fungsi ini digunakan untuk jaringan syaraf yang dilatih dengan
menggunakan metode backpropagation. Fungsi sigmoid biner
memiliki nilai pada range 0 sampai 1. Oleh karena itu, fungsi ini sering
digunakan untuk jaringan syaraf yang membutuhkan nilai output yang
terletak pada interval 0 sampai 1. Namun, fungsi ini bisa juga
digunakan oleh jaringan syaraf yang nilai outputnya 0 atau 1.
• Fungsi sigmoid biner dirumuskan sebagai:
dengan: f'(x) = f(x)[1 - f(x)]
FUNGSI AKTIVASI
Fungsi Sigmoid Bipolar
• Fungsi sigmoid bipolar hampir sama dengan fungsi sigmoid
biner, hanya saja output dari fungsi ini memiliki range
antara 1 sampai –1.
• Fungsi sigmoid bipolar dirumuskan sebagai:
FUNGSI AKTIVASI
SOAL
• Misalkan terdapat jaringan syaraf dengan 3 input,yaitu x1,
x2, x3 serta memiliki 2 output yaitu y1 dan y2.
• Jika x1=3, x2=5, dan x3=1, tentukan y_in1 dan y_in2 serta
tentukan hasil y1 dan y2 dengan menggunakan fungsi-
fungsi yang sudah dijelaskan!
JAWAB
1. Fungsi Hard Limit
JAWAB
2. Fungsi Bipolar
JAWAB
3. Fungsi Linear
y = x
JAWAB
4. Fungsi Saturating Linear
JAWAB
5. Fungsi Sigmoid Biner
JAWAB
6. Fungsi Sigmoid Bipolar
ALGORITMA PEMBELAJARAN
Pada otak manusia, informasi yang dilewatkan dari satu neuron
ke neuron yang lainnya berbentuk rangsangan listrik melalui
dendrit. Jika rangsangan tersebut diterima oleh suatu neuron,
maka neuron tersebut akan membangkitkan output ke semua
neuron yang berhubungan dengannya sampai informasi
tersebut sampai ke tujuannya yaitu terjadinya suatu reaksi.
Jika rangsangan yang diterima terlalu halus, maka output yang
dibangkitkan oleh neuron tersebut tidak akan direspon.
Tentu saja sangatlah sulit untuk memahami bagaimana otak
manusia bisa belajar. Selama proses pembelajaran, terjadi
perubahan yang cukup berarti pada bobot-bobot yang
menghubungkan antar neuron.
Apabia ada rangsangan yang sama dengan rangsangan yang
telah diterima oleh neuron, maka neuron akan memberikan
reaksi dengan cepat. Namun apabila kelak ada rangsangan yang
berbeda dengan apa yang telah diterima oleh neuron, maka
neuron akan segera beradaptasi untuk memberikan reaksi yang
sesuai.
ALGORITMA PEMBELAJARAN
Jaringan syaraf akan mencoba untuk mensimulasikan
kemampuan otak manusia untuk belajar. Jaringan syaraf tiruan
juga tersusun atas neuron-neuron dan dendrit. Tidak seperti
model biologis, jaringan syaraf memiliki struktur yang tidak
dapat diubah, dibangun oleh sejumlah neuron, dan memiliki
nilai tertentu yang menunjukkan seberapa besar koneksi antara
neuron (yang dikenal dengan nama bobot).
Perubahan yang terjadi selama proses pembelajaran adalah
perubahan nilai bobot.
Nilai bobot akan bertambah, jika informasi yang diberikan oleh
neuron yang bersangkutan tersampaikan, sebaliknya jika
informasi tidak disampaikan oleh suatu neuron ke neuron yang
lain, maka nilai bobot yang menghubungkan keduanya akan
dikurangi.
Pada saat pembelajaran dilakukan pada input yang berbeda,
maka nilai bobot akan diubah secara dinamis hingga mencapai
suatu nilai yang cukup seimbang. Apabila nilai ini telah tercapai
mengindikasikan bahwa tiap-tiap input telah berhubungan
dengan output yang diharapkan.
Pembelajaran terawasi (supervised learning)
Pada metode pembelajaran terawasi ini memerlukan
target output. Pada saat pembelajaran dilakukan
terhadap input yang berbeda, maka nilai bobot akan
diubah secara dinamis hingga mencapai suatu nilai
yang cukup seimbang. Apabila nilai ini telah tercapai
mengindikasikan bahwa tiap-tiap input telah
berhubungan dengan output yang diharapkan.
Pembelajaran tak terawasi (unsupervised learning)
Pada metode pembelajaran tak terawasi ini tidak
memerlukan target output. Pada metode ini, tidak
dapat ditentukan hasil yang seperti apakah yang
diharapkan selama proses pembelajaran. Selama
proses pembelajaran, nilai bobot disusun dalam suatu
range tertentu tergantung pada nilai input yang
diberikan. Tujuan pembelajaran ini adalah
mengelompokkan unit-unit yang hampir sama dalam
suatu area tertentu. Pembelajaran ini biasanya sangat
cocok untuk pengelompokan (klasifikasi) pola.
Pembelajaran terawasi
(supervised learning)
Metode Pembelajaran Hebb
Hebb rule
Hebb rule adalah metode pembelajaran yang paling
sederhana. Pada metode ini pembelajaran dilakukan
dengan cara memperbaiki nilai bobot sedemikian rupa
sehingga jika ada 2 neuron yang terhubung, dan keduanya
pada kondisi ‘hidup’ (on) pada saat yang sama, maka
bobot antara keduanya dinaikkan. Apabila data
direpresentasikan secara bipolar, maka perbaikan
bobotnya adalah:
wi (baru) = wi (lama) + xi * y
dimana:
wi : bobot data input ke-i;
xi : input data ke-i.
y : output data.
Jika menggunakan bias, maka:
bi (baru) = bi (lama) + y
Hebb rule
Misalkan kita gunakan pasangan vektor input s dan vektor output t sebagai
pasangan vektor yang akan dilatih. Sedangkan vektor yang hendak
digunakan untuk testing adalah vektor x.
Algoritma
0. Inisialisasi semua bobot:
wij = 0; dengan i=1,2,...,n; dan j=1,2,...,m.
1. Untuk setiap pasangan input-output (s-t), lakukan langkah langkah sebagai
berikut:
a. Set input dengan nilai sama dengan vektor input:
xi = si ; (i=1,2,...,n)
b. Set output dengan nilai sama dengan vektor output:
yj = tj ; (j=1,2,...,m)
c. Perbaiki bobot:
wij (baru) = wij (lama) + xi *yj
(i=1,2,...,n dan j=1,2,...,m)
dengan catatan bahwa nilai bias selalu 1.
Hebb rule (contoh)
Misalkan kita ingin membuat jaringan syaraf untuk
melakukan pembelajaran terhadap fungsi OR dengan
input dan target bipolar sebagai berikut:
Input Bias Target
-1 -1 1 -1
-1 1 1 1
1 -1 1 1
1 1 1 1
Bobot awal dan bobot bias kita set=0
Arsitektur jaringan:
Hebb rule (solusi)
X = x1 x2
-1 -1
-1 1
1 -1
1 1
T = t1
-1
1
1
1
Bobot awal =
W = w11 w21
0 0
b = 0
Hebb rule (solusi)
Perubahan bobot: wij (baru) = wij (lama) + xi *yj
Data ke-1
w1 = 0 + (-1)(-1) = 1 ; w1 = w11
w2 = 0 + (-1)(-1) = 1 ; w2 = w21
b = 0 + (-1) = -1
Data ke-2
w1 = 1 + (-1)(1) = 0
w2 = 1 + (1)(1) = 2
b = -1 + 1 = 0
Data ke-3
w1 = 0 + (1)(1) = 1
w2 = 2 + (-1)(1) = 1
b = 0 + (1) = 1
Data ke-4
w1 = 1 + (1)(1) = 2
w2 = 1 + (1)(1) = 2
b = 1 + (1) = 2
Jadi diperoleh: w1 =2, w2 =2, dan b=2
X = x1 x2
-1 -1
-1 1
1 -1
1 1
T = t1
-1
1
1
1
Hebb rule (solusi)
Dari bobot-bobot tersebut uji dari input, hasilnya apakah
sama dengan target?
Dengan mengunakan Fungsi Aktivasi Fungsi Bipolar
(dengan threshold) dimana: θ = 1
w1 =2, w2 =2, dan b=2
x1=-1, x2=-1 => yin =(-1*2)+(-1*2)+2=-2 => y=f(-2)=-1
x1=-1, x2= 1 => yin =(-1*2)+( 1*2)+2= 2 => y=f( 2)= 1
x1= 1, x2=-1 => yin =( 1*2)+(-1*2)+2= 2 => y=f( 2)= 1
x1= 1, x2= 1 => yin =( 1*2)+( 1*2)+2= 6 => y=f( 6)= 1
Semua nilai output sesuai dengan target.
SOAL.
1. Terdapat jaringan syaraf dengan 3 input, yaitu x1, x2, x3 serta memiliki
2 output yaitu y1 dan y2. Jika x1=2, x2=1, x3=7 dan w11 = 0.2, w12 =
0.4, w21 = 0.1, w22 = 0.5, w31 = -0.3, w32 = 0.6, tentukan y_in1 dan
y_in2 serta hasil y1 dan y2 dengan mengguna-kan fungsi aktivasi:
a. sigmoid biner (δ = 1 )
b. sigmoid bipolar
Tugas pertemuan ke-2
X1
X2
X3
N1
N2
F
F
w11
w12
w21
w22
w31
w32
y_in1
y_in2
y1
y2
Tugas pertemuan ke-2
SOAL.
2. Dengan menggunakan HEBB RULE, buatlah jaringan syaraf untuk
melakukan pembelajaran terhadap fungsi AND dengan input dan target
bipolar sebagai berikut:
Input Bias Target
-1 -1 1 -1
-1 1 1 -1
1 -1 1 -1
1 1 1 1
Bobot awal dan bobot bias di set=0
a. Gambarkan arsitektur jaringan
b. Cari nilai w1, w2 dan b. Tunjukkan secara fungsional jaringan bekerja
sebagai fungsi logika AND
materi mg 2 -  Jaringan Saraf Tiruan.pdf

More Related Content

Similar to materi mg 2 - Jaringan Saraf Tiruan.pdf

Penggunaan algoritma genetika kusumoputro dan irwanto
Penggunaan algoritma genetika kusumoputro dan irwantoPenggunaan algoritma genetika kusumoputro dan irwanto
Penggunaan algoritma genetika kusumoputro dan irwantosagitarius912
 
1768 soal ujian quis
1768 soal ujian quis1768 soal ujian quis
1768 soal ujian quis17roy
 
Makalah Jaringan Syaraf Tiruan
Makalah Jaringan Syaraf TiruanMakalah Jaringan Syaraf Tiruan
Makalah Jaringan Syaraf TiruanYono Pambungsu
 
Pertemuan 14 Jaringan Syaraf (Neural Network)
Pertemuan 14 Jaringan Syaraf (Neural Network)Pertemuan 14 Jaringan Syaraf (Neural Network)
Pertemuan 14 Jaringan Syaraf (Neural Network)Endang Retnoningsih
 
05c neural network-mlp
05c neural network-mlp05c neural network-mlp
05c neural network-mlprrahmad_14
 
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
 
Machine Learning Diskusi 12.pdf
Machine Learning Diskusi 12.pdfMachine Learning Diskusi 12.pdf
Machine Learning Diskusi 12.pdfHendroGunawan8
 
Jaringan syaraf tiruan
Jaringan syaraf tiruanJaringan syaraf tiruan
Jaringan syaraf tiruanLarasWiranti2
 
Praktikum Komputasi Statistik ANN.ppt
Praktikum Komputasi Statistik ANN.pptPraktikum Komputasi Statistik ANN.ppt
Praktikum Komputasi Statistik ANN.pptAyuseptiani35
 
Dw 9-intelijensi buatan
Dw 9-intelijensi buatanDw 9-intelijensi buatan
Dw 9-intelijensi buatanDian Sari
 
Materi_Kuliah_Anatomi_Fisiologi_Sistem_Saraf.pdf
Materi_Kuliah_Anatomi_Fisiologi_Sistem_Saraf.pdfMateri_Kuliah_Anatomi_Fisiologi_Sistem_Saraf.pdf
Materi_Kuliah_Anatomi_Fisiologi_Sistem_Saraf.pdfAgathaHaselvin
 
Sistem saraf
Sistem sarafSistem saraf
Sistem sarafKei Che
 

Similar to materi mg 2 - Jaringan Saraf Tiruan.pdf (20)

Jaringan saraf-tiruan
Jaringan saraf-tiruanJaringan saraf-tiruan
Jaringan saraf-tiruan
 
JST.ppt
JST.pptJST.ppt
JST.ppt
 
Jaringan-Syaraf-Tiruan.ppt
Jaringan-Syaraf-Tiruan.pptJaringan-Syaraf-Tiruan.ppt
Jaringan-Syaraf-Tiruan.ppt
 
Jaringan syaraf tiruan
Jaringan syaraf tiruanJaringan syaraf tiruan
Jaringan syaraf tiruan
 
Ifa2
Ifa2Ifa2
Ifa2
 
Ifa2
Ifa2Ifa2
Ifa2
 
Ppt neuralnet
Ppt neuralnetPpt neuralnet
Ppt neuralnet
 
Penggunaan algoritma genetika kusumoputro dan irwanto
Penggunaan algoritma genetika kusumoputro dan irwantoPenggunaan algoritma genetika kusumoputro dan irwanto
Penggunaan algoritma genetika kusumoputro dan irwanto
 
1768 soal ujian quis
1768 soal ujian quis1768 soal ujian quis
1768 soal ujian quis
 
FISIOLOGI JARINGAN SARAF
FISIOLOGI JARINGAN SARAFFISIOLOGI JARINGAN SARAF
FISIOLOGI JARINGAN SARAF
 
Makalah Jaringan Syaraf Tiruan
Makalah Jaringan Syaraf TiruanMakalah Jaringan Syaraf Tiruan
Makalah Jaringan Syaraf Tiruan
 
Pertemuan 14 Jaringan Syaraf (Neural Network)
Pertemuan 14 Jaringan Syaraf (Neural Network)Pertemuan 14 Jaringan Syaraf (Neural Network)
Pertemuan 14 Jaringan Syaraf (Neural Network)
 
05c neural network-mlp
05c neural network-mlp05c neural network-mlp
05c neural network-mlp
 
Modul 8 - Jaringan Syaraf Tiruan (JST)
Modul 8 - Jaringan Syaraf Tiruan (JST)Modul 8 - Jaringan Syaraf Tiruan (JST)
Modul 8 - Jaringan Syaraf Tiruan (JST)
 
Machine Learning Diskusi 12.pdf
Machine Learning Diskusi 12.pdfMachine Learning Diskusi 12.pdf
Machine Learning Diskusi 12.pdf
 
Jaringan syaraf tiruan
Jaringan syaraf tiruanJaringan syaraf tiruan
Jaringan syaraf tiruan
 
Praktikum Komputasi Statistik ANN.ppt
Praktikum Komputasi Statistik ANN.pptPraktikum Komputasi Statistik ANN.ppt
Praktikum Komputasi Statistik ANN.ppt
 
Dw 9-intelijensi buatan
Dw 9-intelijensi buatanDw 9-intelijensi buatan
Dw 9-intelijensi buatan
 
Materi_Kuliah_Anatomi_Fisiologi_Sistem_Saraf.pdf
Materi_Kuliah_Anatomi_Fisiologi_Sistem_Saraf.pdfMateri_Kuliah_Anatomi_Fisiologi_Sistem_Saraf.pdf
Materi_Kuliah_Anatomi_Fisiologi_Sistem_Saraf.pdf
 
Sistem saraf
Sistem sarafSistem saraf
Sistem saraf
 

Recently uploaded

Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxmuhammadrizky331164
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaRenaYunita2
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studiossuser52d6bf
 
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptxAnnisaNurHasanah27
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptxMuhararAhmad
 
05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.pptSonyGobang1
 

Recently uploaded (6)

Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di Indonesia
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
 
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
2021 - 10 - 03 PAPARAN PENDAHULUAN LEGGER JALAN.pptx
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
 
05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt
 

materi mg 2 - Jaringan Saraf Tiruan.pdf

  • 2. PENDAHULUAN • Otak Manusia memiliki struktur yang sangat kompleks dan memiliki kemampuan yang luar biasa. • Otak terdiri dari neuron-neuron dan penghubung (sinapsis) • Neuron bekerja berdasarkan impuls/sinyal dan meneruskan sinyal ke neuron lain. • Otak manusia memiliki 1012 neuron dan 6x1018 sinapsis. • Dengan jumlah yang begitu banyak, otak mampu mengenali pola, melakukan perhitungan, dan mengontrol organ-organ tubuh dengan kecepatan tinggi dibandingkan komputer digital. • Pada waktu lahir, otak mempunyai struktur yang menakjubkan karena kemampuannya membentuk sendiri aturan-aturan/pola berdasarkan pengalaman yang diterima. • Jumlah dan kemampuan neuron berkembang seiring dengan pertumbuhan fisik, terutama pada umur 0-2 tahun. Pada 2 tahun pertama terbentuk 1 juta sinapsis per detik.
  • 3. PENDAHULUAN • Neuron memiliki 3 komponen penting yaitu: 1) Dendrit. Dendrit menerima sinyal dari neuron lain. Sinyal berupa impuls elektrik yang dikirim melalui celah sinaptik dengan proses kimiawi. 2) Soma. Soma menjumlahkan semua sinyal-sinyal yang masuk. 3) Axon. Melalui Axon, jumlah sinyal di Soma yang cukup kuat dan melebihi batas ambang/threshold diteruskan ke neuron lain. • Neuron merupakan sistem yang “fault tolerant”, maka: 1) Manusia dapat mengenali sinyal input yang agak berbeda dari yang pernah diterima sebelumnya. 2) Otak manusia tetap dapat bekerja, walapun beberapa neuronnya tidak mampu bekerja dengan baik.
  • 8. Jaringan Syaraf Tiruan - JST • JST adalah sistem pengolah informasi yang memiliki karakteristik mirip dengan jaringan syaraf biologi. • JST dibentuk sebagai generalisasi model matematika dari jaringan syaraf biologi. • JST ditentukan oleh: 1) Pola hubungan antar neuron (arsitektur jaringan) 2) Metode untuk menentukan bobot penghubung (metode training/learning/algoritma) 3) Fungsi aktivasi
  • 9. Aplikasi JST • Aplikasi dari JST adalah: 1) Patten Recognition contoh: Pengenalan pola tulisan tangan Pengenalan pola suara 2) Signal Processing contoh: Menekan noise pada saluran telepon 3) Forecasting contoh: Peramalan Beban Listrik harian di PT X Peramalan Sisa Umur Trafo Peramalan Permintaan Produk
  • 10. Sejarah JST • Pada tahun 1940-an, para ilmuwan menemukan bahwa psikologi dari otak sama dengan mode pemrosesan yang dilakukan oleh peralatan komputer. • Pada tahun 1943, McCulloch dan Pitts merancang model formal yang pertama kali sebagai perhitungan dasar neuron. • Pada tahun 1949, Hebb menyatakan bahwa informasi dapat disimpan dalam koneksi-koneksi dan mengusulkan adanya skema pembelajaran untuk memperbaiki koneksi-koneksi antar neuron tersebut. • Pada tahun 1954, Farley dan Clark mensetup model-model untuk relasi adaptif stimulus-respon dalam jaringan random. • Pada tahun 1958, Rosenblatt mengembangkan kosep dasar tentang perceptron untuk klasifikasi pola. • Pada tahun 1960, Widrow dan Hoff mengembangkan ADALINE untuk kendali adaptif dan pencocokan pola yang dilatih dengan aturan pembelajaran Least Mean Square (LMS).
  • 11. Sejarah JST • Pada tahun 1974, Werbos memperkenalkan algoritma backpropagation untuk melatih perceptron dengan banyak lapisan. • Pada tahun 1975, Little dan Shaw menggambarkan jaringan syaraf dengan menggunakan model probabilistik. • Pada tahun 1982, Kohonen mengembangkan metode pembelajaran jaringan syaraf yang tidak terawasi (unsupervised learning) untuk pemetaan. • Pada tahun 1982, Grossberg mengembangkan teori jaringan yang diinspirasi oleh perkembangan psikologi. Bersama Carpenter, mereka mengenalkan sejumlah arsitektur jaringan, antara lain: Adaptive Resonance Theory (ART), ART2, dan ART3. • Pada tahun 1982, Hopfield mengembangkan jaringan syaraf reccurent yang dapat digunakan untuk menyimpan informasi dan optimasi. • Pada tahun 1985, algoritma pembelajaran dengan menggunakan mesin Boltzmann yang menggunakan model jaringan syaraf probabilistik mula dikembangkan. • Pada tahun 1987, Kosko mengembangkan jaringan Adaptive Bidirectional Associative Memory (BAM). • Pada tahun 1988, mulai dikembangkan fungsi radial basis
  • 12. KOMPONEN JARINGAN SYARAF • Ada beberapa tipe jaringan syaraf, namun demikian, hampir semuanya memiliki komponen-komponen yang sama. • Seperti halnya otak manusia, jaringan syaraf juga terdiri-dari beberapa neuron, dan ada hubungan antara neuron-neuron tersebut. • Neuron-neuron tersebut akan mentransformasikan informasi yang diterima melalui sambungan keluarnya menuju ke neuron- neuron yang lain. • Pada jaringan syaraf, hubungan ini dikenal dengan nama bobot. • Informasi tersebut disimpan pada suatu nilai tertentu pada bobot tersebut.
  • 13. ARSITEKTUR JARINGAN • Neuron-neuron dikelompokkan dalam lapisan-lapisan. Umumnya, neuron-neuron yang terletak pada lapisan yang sama akan memiliki keadaan yang sama. Faktor terpenting dalam menentukan kelakuan suatu neuron adalah fungsi aktivasi dan pola bobotnya. Pada setiap lapisan yang sama, neuron-neuron akan memiliki fungsi aktivasi yang sama. • Apabila neuron-neuron dalam suatu lapisan (misalkan lapisan tersembunyi) akan dihubungkan dengan neuron-neuron pada lapisan yang lain (misalkan lapisan output), maka setiap neuron pada lapisan tersebut (misalkan lapisan tersembunyi) juga harus dihubungkan dengan setiap lapisan pada lapisan lainnya (misalkan lapisan output).
  • 14. Jaringan dengan lapisan tunggal (single layer net) • Jaringan dengan lapisan tunggal hanya memiliki satu lapisan dengan bobot-bobot terhubung. Jaringan ini hanya menerima input kemudian secara langsung akan mengolahnya menjadi output tanpa harus melalui lapisan tersembunyi. Lapisan input memiliki 3 neuron, yaitu X1, X2 dan X3. Sedangkan pada lapisan output memiliki 2 neuron yaitu Y1 dan Y2. Neuron-neuron pada kedua lapisan saling berhubungan. Seberapa besar hubungan antara 2 neuron ditentukan oleh bobot yang bersesuaian. Semua unit input akan dihubungkan dengan setiap unit output.
  • 15. Jaringan dengan lapisan tunggal (single layer net)
  • 16. Jaringan dengan lapisan tunggal (single layer net)
  • 17. SOAL • Misalkan terdapat jaringan syaraf dengan 3 input, yaitu x1, x2, x3 serta memiliki 2 output yaitu y1 dan y2. Jika x1=3, x2=5, dan x3=1, tentukan y_in1 dan y_in2! Jawab: y_in1=1,6 dan y_in2= -1,2..... (Darimana?)
  • 18. Jaringan dengan banyak lapisan (multilayer net) • Jaringan dengan banyak lapisan memiliki 1 atau lebih lapisan yang terletak diantara lapisan input dan lapisan output (memiliki 1 atau lebih lapisan tersembunyi) Ada lapisan bobot-bobot yang terletak antara 2 lapisan yang bersebelahan. Jaringan dengan banyak lapisan ini dapat menyelesaikan permasalahan yang lebih sulit daripada lapisan dengan lapisan tunggal, tentu saja dengan pembelajaran yang lebih rumit. Namun demikian, pada banyak kasus, pembelajaran pada jaringan dengan banyak lapisan ini lebih sukses dalam menyelesaikan masalah.
  • 19. Jaringan dengan banyak lapisan (multilayer net)
  • 20. FUNGSI AKTIVASI Fungsi Undak Biner (Hard Limit) • Jaringan dengan lapisan tunggal sering menggunakan fungsi undak (step function) untuk mengkonversikan input dari suatu variabel yang bernilai kontinu ke suatu output biner (0 atau 1). • Fungsi undak biner (hard limit) dirumuskan sebagai:
  • 21. Fungsi Undak Biner (Threshold) • Fungsi undak biner dengan menggunakan nilai ambang sering juga disebut dengan nama fungsi nilai ambang (threshold) atau fungsi Heaviside. • Fungsi undak biner ( dengan nilai ambang θ ) dirumuskan sebagai: FUNGSI AKTIVASI
  • 22. Fungsi Bipolar (Symetric Hard Limit) • Fungsi bipolar sebenarnya hampir sama dengan fungsi undak biner, hanya saja output yang dihasilkan berupa 1, 0 atau –1. • Fungsi Symetric Hard Limit dirumuskan sebagai: FUNGSI AKTIVASI
  • 23. Fungsi Bipolar (dengan threshold) • Fungsi bipolar sebenarnya hampir sama dengan fungsi undak biner dengan threshold, hanya saja output yang dihasilkan berupa 1, 0 atau –1. • Fungsi bipolar ( dengan nilai ambang θ ) dirumuskan sebagai: FUNGSI AKTIVASI
  • 24. Fungsi Linear (identitas) • Fungsi linear memiliki nilai output yang sama dengan nilai inputnya. • Fungsi linear dirumuskan sebagai: FUNGSI AKTIVASI
  • 25. Fungsi Saturating Linear • Fungsi ini akan bernilai 0 jika inputnya kurang dari –½, dan akan bernilai 1 jika inputnya lebih dari ½. Sedangkan jika nilai input terletak antara –½ dan ½, maka outpunya akan bernilai sama dengan nilai input ditambah ½. • Fungsi saturating linear dirumuskan sebagai: FUNGSI AKTIVASI
  • 26. Fungsi Symetric Saturating Linear • Fungsi ini akan bernilai -1 jika inputnya kurang dari –1, dan akan bernilai 1 jika inputnya lebih dari 1. Sedangkan jika nilai input terletak antara –1 dan 1, maka outpunya akan bernilai sama dengan nilai inputnya. • Fungsi symetric saturating linear dirumuskan sebagai: FUNGSI AKTIVASI
  • 27. Fungsi Sigmoid Biner • Fungsi ini digunakan untuk jaringan syaraf yang dilatih dengan menggunakan metode backpropagation. Fungsi sigmoid biner memiliki nilai pada range 0 sampai 1. Oleh karena itu, fungsi ini sering digunakan untuk jaringan syaraf yang membutuhkan nilai output yang terletak pada interval 0 sampai 1. Namun, fungsi ini bisa juga digunakan oleh jaringan syaraf yang nilai outputnya 0 atau 1. • Fungsi sigmoid biner dirumuskan sebagai: dengan: f'(x) = f(x)[1 - f(x)] FUNGSI AKTIVASI
  • 28. Fungsi Sigmoid Bipolar • Fungsi sigmoid bipolar hampir sama dengan fungsi sigmoid biner, hanya saja output dari fungsi ini memiliki range antara 1 sampai –1. • Fungsi sigmoid bipolar dirumuskan sebagai: FUNGSI AKTIVASI
  • 29. SOAL • Misalkan terdapat jaringan syaraf dengan 3 input,yaitu x1, x2, x3 serta memiliki 2 output yaitu y1 dan y2. • Jika x1=3, x2=5, dan x3=1, tentukan y_in1 dan y_in2 serta tentukan hasil y1 dan y2 dengan menggunakan fungsi- fungsi yang sudah dijelaskan!
  • 36. ALGORITMA PEMBELAJARAN Pada otak manusia, informasi yang dilewatkan dari satu neuron ke neuron yang lainnya berbentuk rangsangan listrik melalui dendrit. Jika rangsangan tersebut diterima oleh suatu neuron, maka neuron tersebut akan membangkitkan output ke semua neuron yang berhubungan dengannya sampai informasi tersebut sampai ke tujuannya yaitu terjadinya suatu reaksi. Jika rangsangan yang diterima terlalu halus, maka output yang dibangkitkan oleh neuron tersebut tidak akan direspon. Tentu saja sangatlah sulit untuk memahami bagaimana otak manusia bisa belajar. Selama proses pembelajaran, terjadi perubahan yang cukup berarti pada bobot-bobot yang menghubungkan antar neuron. Apabia ada rangsangan yang sama dengan rangsangan yang telah diterima oleh neuron, maka neuron akan memberikan reaksi dengan cepat. Namun apabila kelak ada rangsangan yang berbeda dengan apa yang telah diterima oleh neuron, maka neuron akan segera beradaptasi untuk memberikan reaksi yang sesuai.
  • 37. ALGORITMA PEMBELAJARAN Jaringan syaraf akan mencoba untuk mensimulasikan kemampuan otak manusia untuk belajar. Jaringan syaraf tiruan juga tersusun atas neuron-neuron dan dendrit. Tidak seperti model biologis, jaringan syaraf memiliki struktur yang tidak dapat diubah, dibangun oleh sejumlah neuron, dan memiliki nilai tertentu yang menunjukkan seberapa besar koneksi antara neuron (yang dikenal dengan nama bobot). Perubahan yang terjadi selama proses pembelajaran adalah perubahan nilai bobot. Nilai bobot akan bertambah, jika informasi yang diberikan oleh neuron yang bersangkutan tersampaikan, sebaliknya jika informasi tidak disampaikan oleh suatu neuron ke neuron yang lain, maka nilai bobot yang menghubungkan keduanya akan dikurangi. Pada saat pembelajaran dilakukan pada input yang berbeda, maka nilai bobot akan diubah secara dinamis hingga mencapai suatu nilai yang cukup seimbang. Apabila nilai ini telah tercapai mengindikasikan bahwa tiap-tiap input telah berhubungan dengan output yang diharapkan.
  • 38. Pembelajaran terawasi (supervised learning) Pada metode pembelajaran terawasi ini memerlukan target output. Pada saat pembelajaran dilakukan terhadap input yang berbeda, maka nilai bobot akan diubah secara dinamis hingga mencapai suatu nilai yang cukup seimbang. Apabila nilai ini telah tercapai mengindikasikan bahwa tiap-tiap input telah berhubungan dengan output yang diharapkan.
  • 39. Pembelajaran tak terawasi (unsupervised learning) Pada metode pembelajaran tak terawasi ini tidak memerlukan target output. Pada metode ini, tidak dapat ditentukan hasil yang seperti apakah yang diharapkan selama proses pembelajaran. Selama proses pembelajaran, nilai bobot disusun dalam suatu range tertentu tergantung pada nilai input yang diberikan. Tujuan pembelajaran ini adalah mengelompokkan unit-unit yang hampir sama dalam suatu area tertentu. Pembelajaran ini biasanya sangat cocok untuk pengelompokan (klasifikasi) pola.
  • 41. Hebb rule Hebb rule adalah metode pembelajaran yang paling sederhana. Pada metode ini pembelajaran dilakukan dengan cara memperbaiki nilai bobot sedemikian rupa sehingga jika ada 2 neuron yang terhubung, dan keduanya pada kondisi ‘hidup’ (on) pada saat yang sama, maka bobot antara keduanya dinaikkan. Apabila data direpresentasikan secara bipolar, maka perbaikan bobotnya adalah: wi (baru) = wi (lama) + xi * y dimana: wi : bobot data input ke-i; xi : input data ke-i. y : output data. Jika menggunakan bias, maka: bi (baru) = bi (lama) + y
  • 42. Hebb rule Misalkan kita gunakan pasangan vektor input s dan vektor output t sebagai pasangan vektor yang akan dilatih. Sedangkan vektor yang hendak digunakan untuk testing adalah vektor x. Algoritma 0. Inisialisasi semua bobot: wij = 0; dengan i=1,2,...,n; dan j=1,2,...,m. 1. Untuk setiap pasangan input-output (s-t), lakukan langkah langkah sebagai berikut: a. Set input dengan nilai sama dengan vektor input: xi = si ; (i=1,2,...,n) b. Set output dengan nilai sama dengan vektor output: yj = tj ; (j=1,2,...,m) c. Perbaiki bobot: wij (baru) = wij (lama) + xi *yj (i=1,2,...,n dan j=1,2,...,m) dengan catatan bahwa nilai bias selalu 1.
  • 43. Hebb rule (contoh) Misalkan kita ingin membuat jaringan syaraf untuk melakukan pembelajaran terhadap fungsi OR dengan input dan target bipolar sebagai berikut: Input Bias Target -1 -1 1 -1 -1 1 1 1 1 -1 1 1 1 1 1 1 Bobot awal dan bobot bias kita set=0 Arsitektur jaringan:
  • 44. Hebb rule (solusi) X = x1 x2 -1 -1 -1 1 1 -1 1 1 T = t1 -1 1 1 1 Bobot awal = W = w11 w21 0 0 b = 0
  • 45. Hebb rule (solusi) Perubahan bobot: wij (baru) = wij (lama) + xi *yj Data ke-1 w1 = 0 + (-1)(-1) = 1 ; w1 = w11 w2 = 0 + (-1)(-1) = 1 ; w2 = w21 b = 0 + (-1) = -1 Data ke-2 w1 = 1 + (-1)(1) = 0 w2 = 1 + (1)(1) = 2 b = -1 + 1 = 0 Data ke-3 w1 = 0 + (1)(1) = 1 w2 = 2 + (-1)(1) = 1 b = 0 + (1) = 1 Data ke-4 w1 = 1 + (1)(1) = 2 w2 = 1 + (1)(1) = 2 b = 1 + (1) = 2 Jadi diperoleh: w1 =2, w2 =2, dan b=2 X = x1 x2 -1 -1 -1 1 1 -1 1 1 T = t1 -1 1 1 1
  • 46. Hebb rule (solusi) Dari bobot-bobot tersebut uji dari input, hasilnya apakah sama dengan target? Dengan mengunakan Fungsi Aktivasi Fungsi Bipolar (dengan threshold) dimana: θ = 1 w1 =2, w2 =2, dan b=2 x1=-1, x2=-1 => yin =(-1*2)+(-1*2)+2=-2 => y=f(-2)=-1 x1=-1, x2= 1 => yin =(-1*2)+( 1*2)+2= 2 => y=f( 2)= 1 x1= 1, x2=-1 => yin =( 1*2)+(-1*2)+2= 2 => y=f( 2)= 1 x1= 1, x2= 1 => yin =( 1*2)+( 1*2)+2= 6 => y=f( 6)= 1 Semua nilai output sesuai dengan target.
  • 47. SOAL. 1. Terdapat jaringan syaraf dengan 3 input, yaitu x1, x2, x3 serta memiliki 2 output yaitu y1 dan y2. Jika x1=2, x2=1, x3=7 dan w11 = 0.2, w12 = 0.4, w21 = 0.1, w22 = 0.5, w31 = -0.3, w32 = 0.6, tentukan y_in1 dan y_in2 serta hasil y1 dan y2 dengan mengguna-kan fungsi aktivasi: a. sigmoid biner (δ = 1 ) b. sigmoid bipolar Tugas pertemuan ke-2 X1 X2 X3 N1 N2 F F w11 w12 w21 w22 w31 w32 y_in1 y_in2 y1 y2
  • 48. Tugas pertemuan ke-2 SOAL. 2. Dengan menggunakan HEBB RULE, buatlah jaringan syaraf untuk melakukan pembelajaran terhadap fungsi AND dengan input dan target bipolar sebagai berikut: Input Bias Target -1 -1 1 -1 -1 1 1 -1 1 -1 1 -1 1 1 1 1 Bobot awal dan bobot bias di set=0 a. Gambarkan arsitektur jaringan b. Cari nilai w1, w2 dan b. Tunjukkan secara fungsional jaringan bekerja sebagai fungsi logika AND