pengenalan jaringan syaraf 2
TRANSCRIPT
-
8/17/2019 Pengenalan Jaringan Syaraf 2
1/15
PENGENALAN JARINGAN SYARAF
Kapita SelektaKomputasi II
-
8/17/2019 Pengenalan Jaringan Syaraf 2
2/15
1.1 Sekilas Tentang Jaringan Sara!
Pa"a prinsipna# $aringan sara! "apat mengomputasikan%e%erapa !ungsi komputasi# se%agai &onto' $aringansara! "apat melakukan semua ang komputer "igital"apat lakukan. K'ususna semua ang "apat
"irepresentasikan se%agai pemetaan antar ruang (ektorang "apat "i"ekati "engan sem%arang presisi ole'!ee"!or)ar" $aringan sara!.
Pa"a praktekna# $aringan sara! sangat %erguna untukmasala' pemetaan ang memaklumi error# %anak
&onto' "ata ang mungkin# namun pengaturan ang&epat ti"ak "apat "iterapkan "engan mu"a'.*agaimanapun# $aringan sara! saat ini sulit untuk %isa"iterapkan pa"a masala' manipulasi memori "an sim%ol
-
8/17/2019 Pengenalan Jaringan Syaraf 2
3/15
1.+ Sekilas Tentang ,ATLA*
,ATLA* -ang %erarti matrix laboratory / "i&iptakan pa"a ak'ir ta'un1023an ole' 5le(e ,oler# ang kemu"ian men$a"i Ketua6epartemen Ilmu Komputer "i 7ni(ersitas Ne) ,e8i&o. Iameran&angna untuk mem%erikan akses %agi ma'asis)a "alammemakai LINPA5K "an EISPA5K tanpa 'arus mempela$ari Fortran.
Karana itu segera mene%ar ke uni(ersitas3uni(ersitas lain "anmemperole' sam%utan 'angat "i kalangan komunitas matematika terapan. Ja&k Little# seorang insinur# "ipertemukan "engan karanaterse%ut selama kun$ungan ,oler ke 7ni(ersitas Stan!or" pa"a ta'un109:. ,ena"ari potensi komersialna# ia %erga%ung "engan ,oler"an Ste(e *angert. ,ereka menulis ulang ,ATLA* "alam %a'asa
pemrograman 5# kemu"ian men"irikan T'e ,at';orks pa"a ta'un109< untuk melan$utkan pengem%anganna. Pustaka ang "itulisulang ta"i kini "ikenal "engan nama JA5KPA5. Pa"a ta'un +222#,ATLA* "itulis ulang "engan pemakaian sekumpulan pustaka %aruuntuk manipulasi matriks# LAPA5K.
https://id.wikipedia.org/wiki/Matematika_terapan
-
8/17/2019 Pengenalan Jaringan Syaraf 2
4/15
PENGENALAN JARINGAN SYARAF TIR7AN
Kapita SelektaKomputasi II
-
8/17/2019 Pengenalan Jaringan Syaraf 2
5/15
+.1 Jaringan Sara! Tiruan
JST "i"e=nisikan se%agai suatu sistempemrosesan in!ormasi ang mempunaikarakteristik menerupai $aringan sara!manusia -JS*/
JST ter&ipta se%agai suatu generalisasi mo"elmatematis "ari pema'aman manusia -'uman&ognition/ ang "i"asarkan atas asumsise%agai %erikut >
1. Pemrosesan in!ormasi ter$a"i pa"a elemense"er'ana ang "ise%ut neuron
+. Sinal mengalir "iantara sel sara!?neuronmelalui suatu sam%ungan peng'u%ung
-
8/17/2019 Pengenalan Jaringan Syaraf 2
6/15
:. Setiap sam%ungan peng'u%ung memiliki%o%ot ang %ersesuaian. *o%ot ini akan"igunakan untuk menggan"akan ?
mengalikan sinal ang "ikirimmelaluina.
-
8/17/2019 Pengenalan Jaringan Syaraf 2
7/15
+.+ Se$ara' Perkem%angan JaringanSara!
Permo"elan akti(itas %iologis manusia "imulai pa"a a%a"ke31 -stu"i tentang ker$a $antung/
Stu"i "asar mengenai $aringan neural ter$a"i pa"a ak'ira%a" ke310 "an a)al a%a" +2.
Stu"i %ersi!at inter"isipliner# meli%atkan =sika# psikologi#"an neuropsikologi.
Ilmu)an ang terli%at > @ermann (on @elm'ot# Ernst,a&'# "an I(an Pa(lo(
Pan"angan mo"ern mengenai $aringan neural mun&ul "ita'un 10
-
8/17/2019 Pengenalan Jaringan Syaraf 2
8/15
6onal" @e%% mengikuti "engan menga$ukan konsepmekanisme %ela$ar pa"a neuron %iologis.
Aplikasi JST praktis pertama mun&ul "i ak'ir ta'un10B23an# melalui penemuan $aringan perseptron "an
aturan %ela$ar terasosiasi "ari Frank Rosen%latt. 6ita'un ang sama# *ernar" ;i"ro) "an Te" @oCmemperkenalkan algoritma %ela$ar %aru# ang masi'"ipakai 'ingga sekarang.
Pa"a ta'un 10D0# ,ar(in ,insk "an Semour Papert
menun$ukkan se$umla' keter%atasan in'erent pa"a $aringan Rosen%latt "an ;i"ro). Pa"a saat itu# se$umla'orang meakini %a')a penelitian JST su"a' %erak'ir.
-
8/17/2019 Pengenalan Jaringan Syaraf 2
9/15
Keraguan pa"a masa itu -ta'un D23an/ mun&ulkarena minimna i"e %aru "an kiner$a komputer
Penelitian JST ternata %erlan$ut pa"a ta'un 23
an# ketika Teu(o Ko'onen "an James An"ersonse&ara terpisa' mengem%angkan JST %aru ang"apat %er!ungsi se%agai memori.
Ta'un 923an mun&ul komputer3komputer%erkiner$a tinggi -untuk saat itu/ "an penelitian JST meningkat se&ara "ramatis.
Step'en Gross%erg -10D/ $uga sangat akti!meneliti $aringan sel-organizing.
-
8/17/2019 Pengenalan Jaringan Syaraf 2
10/15
John Hopfeld !"#$% memperkenalkan konsepmekanika statistik, yang digunakan untukmenerangkan jaringan recurrent, yang dapatdiungsikan sebagai memori.
Kun&i kema$uan ke"ua "i ta'un 10923an a"ala'"itemukanna algoritma %a&kpropagation untukmelati' perseptron multi-layer oleh sejumlah peneliti. &ublikasi algoritma yang paling
berpengaruh ditulis oleh 'a(id )umelhart dan James *c+lelland. lgoritma ini merupakan jawaban terhadap kritik *insky dan &apert !"%
-
8/17/2019 Pengenalan Jaringan Syaraf 2
11/15
+.< Per%an"ingan tak 6anKomputer
Sara! %iologis le%i' lam%at D kali"i%an"ingkan sili&on logi& gate
tak le%i' 'emat energi
tak "apat melakukan %anak tugas %erkali3kali le%i' &epat "ari komputer "igital ter&epat
Sistem (isual otak le%i' e=sien %agi kitauntuk %eriinteraksi "engan lingkungan
Tingkat pen&arian lokasi "engan RA6AR atauSNAR 'ampir ti"ak presisi %a'kan ti"aksukses "ilakukan komputer
-
8/17/2019 Pengenalan Jaringan Syaraf 2
12/15
+.: Jaringan Sara! *iologis
tak manusia %erisi sekitar 1211 sel sara!-neuron/ ang %ertugas untuk memprosesin!ormasi ang masuk.
Tiap sel sara! "i'u%ungkan "engan selsara! lain -sinapsis/.
Tiap sel %eker$a seperti suatu prosesorse"er'ana.
,asing3masing sel terse%ut saling%erinteraksi se'ingga men"ukungkemampuan ker$a otak manusia.
-
8/17/2019 Pengenalan Jaringan Syaraf 2
13/15
+.B Per%an"ingan Jaringan Sara! Tiruan6an *iologis
JST JS Biologis
Node Badan Sel (Soma)
Input Dendrit
Output Akson
Bobot Sinapsis
-
8/17/2019 Pengenalan Jaringan Syaraf 2
14/15
+.D 6asar 6ari Jaringan Sara! Tiruan
1. Pola 'u%ungan antar neuron -"ise%ut arsitektur $aringan/
+. ,eto"e penentuan %o%ot3%o%ot sam%ungan-"ise%ut "engan pelati'an atau proses %ela$ar
$aringan/
:. Fungsi akti(asi
-
8/17/2019 Pengenalan Jaringan Syaraf 2
15/15
+. Terminologi Jaringan Sara! Tiruan-JST/
*o%ot a"ala' in!ormasi ang "igunakan $aringansara! untuk menelesaikan suatu masala'
Fungsi akti(asi# %iasa "igunakan untuk kalkulasirespon output sara!
Fungsi sigmoi"al# %iasa "igunakan pa"a $aringanmultilaer seperti $aringan peram%atan# $aringan!ungsi %asis ra"ial "ll
*ias# %ertin"ak persis seperti %o%ot pa"a koneksiunit ang akti(asina selalu 1
Am%ang 8 a"ala' !aktor ang "igunakan untukkalkulasi akti(asi ang "i%erikan $aringan