SlideShare une entreprise Scribd logo
1  sur  19
TUGAS MAKALAH
MAKALAH JARINGAN SYARAF TIRUAN
INSTITUT BISNIS DAN INFORMATIKA KOSGORO 1957
NAMA : KARYONO
NPM : 05201340026
MATKUL : JARINGAN SYARAF TIRUAN
PRODI : TI
KATA PENGANTAR
Dengan memanjatkan puji syukur kepada Tuhan Yang Maha Esa penulis
dapat menyelesaikan tugas pembuatan makalah yang berjudul “Artificial Neural
Network ” dengan lancar.
Dalam pembuatan makalah ini, penulis mendapat bantuan dari berbagai pihak,
maka pada kesempatan ini penulis mengucapkan terima kasih yang sebesar- besarnya
kepada : Bapak Dwi Permana, M.Kom selaku Dosen pembimbing Matakuliah
Kecerdasan Buatan , yang telah memberikan kesempatan dan memberi fasilitas
sehingga makalah ini dapat selesai dengan lancar.Selanjutnya Semua pihak yang
tidak dapat penulis sebutkan satu persatu yang membantu pembuatan makalah ini.
Akhir kata semoga makalah ini bisa bermanfaat bagi pembaca pada umumnya dan
penulis pada khususnya, penulis menyadari bahwa dalam pembuatan makalah ini
masih jauh dari sempurna untuk itu penulis menerima saran dan kritik yang bersifat
membangun demi perbaikan kearah kesempurnaan. Akhir kata penulis sampaikan
terimakasih.
Jakarta, 21 Februari 2015
Penulis
BAB I
PENDAHULUAN
A. Latar Belakang
Jaringan Saraf Tiruan (JST) atau Artificial Neural Network merupakan suatu
pendekatan yang berbeda dari metode AI lainnya. JST merupakan suatu model
kecerdasan yang diilhami dari struktur otak manusia dan kemudian
diimplementasikan menggunakan program computer yang mampu menyelesaikan
sejumlah proses perhitungan selama proses pembelajaran berlangsung. Skema
sederhana dari otak manusia dapat dilihat dari gambar berikut ini.
Gambar 1.1 Diagram sederhana dari sel otak
Dari gambar diatas dapat dilihat bahwa setiap sel saraf mempunyai satu inti sel
(nucleus). Inti sel akan bertugas melakukan proses informasi. Informasi sel akan
diterima oleh dendrite yang merupakan dari cell body. Selain menerima informasi,
dendrit juga menyertai axon sebagai keluaran dari suatu pemrosesan informasi.
Informasi hasil olahan ini akan menjadi masukan bagi sel saraf lain dimana antar
dendrite tersebut akan dipertemukan dengan sinapsis. Informasi yang dikirimkan
antar neuron berupa rangsangan yang dilewatkan melalui dendrite. Informasi yang
datang dan diterima oleh dendrite akan dijumlahkan dan dikirimkan melalui axon ke
dendri terakhir yang bersentuhan dengan dendrite dari sel saraf lain. Informasi yang
akan diterima oleh neuron lain jika memenuhi batasan tertentu yang lebih dikenal
sebagai threshold (nilai ambang).
Gambaran di atas merupakan gambaran sederhana dari jaringan saraf, tetapi dari
gambaran itu semua komponen dari sel saraf tersebut relevan bagi saraf model
komputasi. Secara khusus, dapat dikatakan bahwa setiap unit komputasional dihitung
dari beberapa fungsi input. Pengembangan terhadap jaringan saraf ini terus
dilakuakan dan memunculkan harapan baru yang dicapainya suatu mesin yang dapat
belajar sehingga tidak memerlukan adanya pengulangan proses perhitungan yang
sama untuk persoalan yang mirip.
B. Tujuan
Tujuan dalam penulisan makalah ini adalah untuk menambah pengetahuan dan
informasi bagi yang membaca nya dan diharapkan dapat bermanfaat bagi kita semua.
C. Pertanyaan penting
1. Apa yang dimaksud dengan Arthificial Neural Network?
2. Seperti apa konsep pemodelan Arthificial Neural Network?
3. Apa yang dimaksud dengan mengaktifkan Arthificial Neural Network?
4. Apa itu Perceptron?
5. Apa saja karakteristik Arthificial Neural Network?
6. Apa kekurangan dan kelebihan Arthificial Neural Network?
7. Apa kegunaan Arthificial Neural Network
BAB II
PEMBAHASAN
A. PENGERTIAN ARTHIFICIAL NEURAL NETWORK
Cabang ilmu kecerdasan buatan cukup luas, dan erat kaitannya dengan disiplin
ilmu yang lainnya. Hal ini bisa dilihat dari berbagai aplikasi yang merupakan hasil
kombinasi dari berbagai disiplin ilmu. Salah satunya adalah Arthificial Neural
Network (ANN), merupakan kombinasi antara ilmu arthificial intelligent dengan
biologi.
Menurut Wikipedia “Jaringan Syaraf Tiruan (JST) atau dalam bahasa Inggris
Arthificial Neural Network (ANN) adalah jaringan dari sekelompok unit pemroses
kecil yang dimodelkan berdasarkan jaringan saraf manusia. JST merupakan sistem
adaptif yang dapat mengubah strukturnya untuk memecahkan masalah berdasarkan
informasi eksternal maupun internal yang mengalir melalui jaringan tersebut” .
Menurut Jurnal international (A Comprehensive Study of Artificial Neural
Networks) Arthificial Neural Network adalah “An Artificial Neuron is basically an
engineering approach of biological neuron”.
Menurut teori Haykin (1999,p2) : " jaringan syaraf tiruan (Artificial Neural
Network) adalah sejumlah besar prosesor yang terdistribusi secara pararel dan terdiri
dari unit pemrosesan sederhana, dimana masing – masing unit memiliki
kecenderungan untuk menyimpan pengetahuan yang dialami dan dapat digunakan
kembali."
Neural Network merupakan kategori ilmu Soft Computing. Neural Network
sebenarnya mengadopsi dari kemampuan otak manusia yang mampu memberikan
stimulasi/rangsangan, melakukan proses, dan memberikan output. Output diperoleh
dari variasi stimulasi dan proses yang terjadi di dalam otak manusia. Kemampuan
manusia dalam memproses informasi merupakan hasil kompleksitas proses di dalam
otak. Misalnya, yang terjadi pada anak-anak, mereka mampu belajar untuk
melakukan pengenalan meskipun mereka tidak mengetahui algoritma apa yang
digunakan. Kekuatan komputasi yang luar biasa dari otak manusia ini merupakan
sebuah keunggulan di dalam kajian ilmu pengetahuan.
B. KONSEP DASAR PEMODELAN ARTHIFICIAL NEURAL NETWORK
1. Struktur Dasar Jaringan Biologi
Pembuatan struktur jaringan syaraf tiruan diilhami oleh struktur jaringan biologi,
khususnya jaringan otak manusia. Untuk lebih mengenal asal-usul serta bagaimana
suatu struktur jaringan syaraf tiruan dibuat dan dapat dipakai sebagai suatu alat
penghitung. Berikut ini akan diulas sedikit istilah yang secara umum digunakan.
Neuron adalah suatu unit pemroses terkecil pada otak, bentuk sederhana sebuah
neuron yang oleh para ahli dianggap sebagai satuan unit pemroses tersebut
digambarkan sebagai berikut :
Gambar : Struktur dasar jaringan syaraf tiruan dan struktur sederhana sebuah neuron
Struktur pada gambar tersebut adalah bentuk standar dasar satuan unit jaringan
otak manusia yang telah disederhanakan. Bentuk standar ini mungkin dikemudian
hari akan berubah bila ada ilmuan yang dapat menciptakan bentuk standar yang lebih
baik ataupun memperbaiki bentuk standar yang digunakan saat ini. Jaringan otak
manusia tidak kurang dari 10 neuron yang msing-masing terhubung oleh sekitar 10
buah dendrite.
Dari gambar di atas, bisa dilihat ada beberapa bagian dari otak manusia, yaitu:
1. Dendrit ( Dendrites ) berfungsi untuk mengirimkan impuls yang diterima ke
badan sel syaraf.
2. Akson ( Axon ) berfungsi untuk mengirimkan impuls dari badan sel ke jaringan
lain
3. Sinapsis berfungsi sebagai unit fungsional di antara dua sel syaraf.
Secara umum jaringan syaraf terbentuk dari jutaan (bahkan lebih) struktur dasar
neuron yang terinterkoneksi dan terintegrasi antara satu dengan yang lain sehingga
dapat melaksanakan aktifitas secara teratur dan terus menerus sesuai dengan
kebutuhan.
2. Pemodelan Arthificial Neural Network
Dari struktur neuron pada otak manusia, dan proses kerja yang dijelaskan di atas,
maka konsep dasar pembangunan neural network buatan ( Artificial Neural Network
) terbentuk. Ide mendasar dari Artificial Neural Network (ANN) adalah mengadopsi
mekanisme berpikir sebuah sistem atau aplikasi yang menyerupai otak manusia, baik
untuk pemrosesan berbagai sinyal elemen yang diterima, toleransi terhadap
kesalahan, dan juga parallel processing.
Karakteristik dari ANN dilihat dari pola hubungan antar neuron, metode
penentuan bobot dari tiap koneksi, dan fungsi aktivasinya. Gambar di atas
menjelaskan struktur ANN secara mendasar, yang dalam kenyataannya tidak hanya
sederhana seperti itu.
a) Input, berfungsi seperti dendrite
b) Output, berfungsi seperti akson
c) Fungsi aktivasi, berfungsi seperti sinapsis
Neural network dibangun dari banyak node/unit yang dihubungkan oleh link
secara langsung. Link dari unit yang satu ke unit yang lainnya digunakan untuk
melakukan propagasi aktivasi dari unit pertama ke unit selanjutnya. Setiap link
memiliki bobot numerik. Bobot ini menentukan kekuatan serta penanda dari sebuah
konektivitas.
Proses pada ANN dimulai dari input yang diterima oleh neuron beserta dengan
nilai bobot dari tiap-tiap input yang ada. Setelah masuk ke dalam neuron, nilai input
yang ada akan dijumlahkan oleh suatu fungsi perambatan ( summing function), yang
bisa dilihat seperti pada di gambar dengan lambang sigma (∑). Hasil penjumlahan
akan diproses oleh fungsi aktivasi setiap neuron, disini akan dibandingkan hasil
penjumlahan dengan threshold (nilai ambang) tertentu. Jika nilai melebihi threshold,
maka aktivasi neuron akan dibatalkan, sebaliknya, jika masih dibawah nilai threshold,
neuron akan diaktifkan. Setelah aktif, neuron akan mengirimkan nilai output melalui
bobot-bobot outputnya ke semua neuron yang berhubungan dengannya. Proses ini
akan terus berulang pada input-input selanjutnya.
ANN terdiri dari banyak neuron di dalamnya. Neuron-neuron ini akan
dikelompokkan ke dalam beberapa layer. Neuron yang terdapat pada tiap layer
dihubungkan dengan neuron pada layer lainnya. Hal ini tentunya tidak berlaku pada
layer input dan output, tapi hanya layer yang berada di antaranya. Informasi yang
diterima di layer input dilanjutkan ke layer-layer dalam ANN secara satu persatu
hingga mencapai layer terakhir/layer output. Layer yang terletak di antara input dan
output disebut sebagai hidden layer. Namun, tidak semua ANN memiliki hidden
layer, ada juga yang hanya terdapat layer input dan output saja.
3. Mengaktifkan Jaringan Syaraf Tiruan
Mengaktifkan jaringan syaraf tiruan berarti mengaktifkan setiap neuron yang dipakai
pada jaringan tersebut. Banyak fungsi yang dapat dipakai sebagai pengaktif, seperti
fungsi-fungsi goniometri dan hiperboliknya, fungsi unit step, impulse, sigmoid, dan
lain sebagainya. Tetapi yang lazim digunakan adalah fungsi sigmoid, karena
dianggap lebih mendekti kinerja sinyal pada otak.
Perceptron
Perceptron pada Jaringan Syaraf Tiruan (Neural Network) termasuk kedalam
salah satu bentuk Jaringan Syaraf (Neural Network) yang sederhana. Perceptron
biasanya digunakan untuk mengklasifikasikan suatu tipe pola tertentu yang sering
dikenal dengan istilah pemisahan secara linear. Pada dasarnya perceptron pada
Jaringan Syaraf Tiruan (Neural Network) dengan satu lapisan memiliki bobot yang
bisa diatur dan suatu nilai ambang. Algoritma yang digunakan oleh aturan perceptron
ini akan mengatur parameter-parameter bebasnya melalui proses pembelajaran.
Fungsi aktivasi dibuat sedemikian rupa sehingga terjadi pembatasan antara daerah
positif dan daerah negatif.
C. KARAKTERISTIK ARTHIFICIAL NEURAL NETWORK
Karakteristik neural network ditunjukkan dalam 3 ciri yaitu : Arsitektur jaringan
algoritma jaringan (Alg. Pembelajaran dan Pengenalan) dan fungsi aktivasi.
1. Arsitektur Jaringan
Arsitektur jaringan menggambarkan bagaimana mengatur neuron-neuron dalam
lapisan dan bagaimana menghubungkan neuron-neuron tersebut dengan bobot
keterhubungannya (Weight (w)). Pada setiap neuron yang berada dalam satu lapisan
yang sama mempunyai fungsi aktivasi yang sama, dan setiap neuron dalam satu
lapisan harus dihubungkan dengan setiap neuron pada lapisan berikutnya. Arsitektur
jaringan syaraf tiruan yang sering digunakan adalah :
a. Jaringan dengan lapisan tunggal
b. Jaringan dengan banyak lapisan
Jaringan dengan lapisan tunggal hanya memiliki 1 lapisan dengan bobot- bobot
keterhubungannya. Jaringan ini hanya menerima input pada lapisan input dan
kemudian seacara langsung mengolahnya menjadi output pada lapisan output.
Arsitektur jaringan dengan lapisan tunggal dapat dilihat pada gambar berikut.
Jaringan dengan banyak lapisan memiliki 1 atau lebih lapisan yang terletak
diantara lapisan input dan lapisan output yang disebut sebagai lapisan tersembunyi (
hidden layer ). Jaringan dengan banyak lapisan ini dapat menyelesaikan
permasalahan yang lebih sulit daripada jaringan dengan lapisan tunggal, tetapi tentu
proses pembelajaran menjadi jauh lebih rumit dan memakan waktu yang lama. Tetapi
pada sebagian besar kasus, pembelajaran dengan banyak lapisan ini lebih sukses
dalam hasil pengujian masalahnya. Arsitektur jaringan dengan banyak lapisan dapat
dilihat pada gambar berikut.
2. Algoritma Jaringan
a. Algoritma Jaringan Pembelajaran
Algoritma pembelajaran digunakan untuk menemukan nilai-nilai bobot yang tepat
dalam mengirimkan suatu informasi. Algoritma yang digunakan Neural Network
dalam pembelajaran tergantung pada arsitektur jaringan yang digunakan. Secara
umum, algoritma pembelajaran terbagi menjadi dua bagian, yaitu supervised learning
(pembelajaran terawasi) dan unsupervised learning (pembelajaran tak terawasi).
Supervised learning merupakan algoritma pembelajaran yang memerlukan target
output yang diharapkan untuk diketahui sebelumnya dalam proses pembelajarannya.
Setiap pola input beserta target output yang ditentukan disebut sebagai pasangan
pembelajaran. Algoritma pembelajaran NN yang termasuk dalam kelompok ini antara
lain hebb, perceptron dan back Propagation.
Unsupervised learning tidak memerlukan target output dan tidak dapat ditentukan
hasil seperti apakah yang diharapkan selama proses pembelajaran. Tujuan
pembelajaran ini adalah mengelompokkan unit-unit yang hampir sama dalam suatu
area tertentu. Yang termasuk dalam Unsupervised learning antara lain :
1). Kohonen Self-Organizing Maps
2). Learning Vector Quantization
3). Counterpropagation
b. Algoritma pengenalan
Setelah menemukan nilai bobot keterhubungan antar neuron yang bersesuaian
dengan nilai output, maka nilai bobot tersebut digunakan untuk menguji NN jika
suatu input dimasukkan sehingga suatu nilai ouput dihasilkan. Proses ini dinamakan
proses pengenalan (pengujian). Algoritma pengenalan yang digunakan tergantung
pada algoritma pembelajaran yang digunakan, biasanya merupakan bagian dari
algoritma pembelajarannya.
c. Separabilitas Linear
Salah satu cara yang biasa digunakan sebagai syarat henti proses pembelajaran
atau digunakan juga untuk proses pengenalan adalah separabilitas linier.(garis
pembatas). Dalam aplikasi pengenalan pola, garis pembatas ini merupakan batas
keputusan apakah suatu anggota termasuk dalam kelompok (berespon positip) atau
bukan kelompok. (berespon negatip)..Dalam koordinat Cartesian (x,y) garis pembatas
ini digambarkan sebagai garis lurus yang mempunyai persamaan
: y= mx + c
dengan : m : gradien garis
c : konstanta atau titik potong dengan sumbu-y (0,c)
3. Fungsi Aktivasi
Ada beberapa bentuk fungsi aktivasi yang umum digunakan dalam Neural Network,
antara lain:
a. Fungsi tangga biner
Jaringan dengan lapisan tunggal sering menggunakan fungsi tangga biner untuk
mengkonversikan input dari suatu variabel yang bernilai kontinu ke suatu ouput
biner (0 atau 1). Fungsi tangga biner dirumuskan sebagai,
Sedangkan grafiknya dapat dilihat pada gambar dibawah ini;
b. Fungsi linear (identitas)
Fungsi linear memiliki nilai output yang sama denagn nilai inputnya. Fungsi
linear dirumuskan sebagai,
y=x
dan grafik fungsi linear dapat dilihat pada gambar berikut.
c. Fungsi sigmoid biner
Fungsi ini mempunyai nilai pada range 0 sampai 1. Fungsi ini dirumuskan
sebagai,
Dan grafik fungsi ini dapat dilihat pada gambar berikut :
d. Fungsi sigmoid bipolar
Fungsi ini mempunyai nilai pada range antara –1 sampai 1. Fungsi ini
dirumuskan sebagai,
Sedangkan grafik fungsinya dapat dilihat pada gambar berikut,
D. KELEBIHAN DAN KEKURANGAN ARTHIFICIAL NEURAL NETWORK
1. Kelebihan Arthificial Neural Network
a. Mampu mengakuisisi pengetahuan walau tidak ada kepastian
b. Mampu melakukan generalisasi dan ekstraksi dari suatu pola data tertentu
c. JST dapat menciptakan suatu pola pengetahuan melalui pengaturan diri
atau kemampuan belajar (self organizing)
d. Memiliki fault tolerance, gangguan dapat dianggap sebagai noise saja
e. Kemampuan perhitungan secara paralel sehingga proses lebih singkat
f. ANN mampu :
- Klasifikasi: memilih suatu input data ke dalam kategori tertentu yang
sudah ditetapkan
- Asosiasi: menggambarkan suatu obyek secara keseluruhan hanya
dengan bagian dari obyek lain
- Self organizing: kemampuan mengolah data-data input tanpa harus
mempunyai target
- Optimasi: menemukan suatu jawaban terbaik sehingga mampu
meminimalisasi fungsi biaya.
2. Kekurangan Arthificial Neural Network
a. Black Box
b. Kurang mampu untuk melakukan operasi operasi numerik dengan presisi
tinggi
c. Kurang mampu melakukan operasi algoritma aritmatik, operasi logika dan
simbolis
d. Lamanya proses training yang mungkin terjadi dalam waktu yang sangat
lama untuk jumlah data yang besar
E. KEGUNAAN ARTHIFICIAL NEURAL NETWORK
 Pengenalan pola (pattern recognition
– Huruf, tanda tangan, suara, gambar yang sudah sedikit berubah
(mengandung noise)
– Identifikasi pola saham
– Pendeteksian uang palsu, kanker
 Signal Processing
– Menekan noise pada saluran telepon
 Peramalan
– Peramalan saham
 Autopilot dan simulasi
 Kendali otomatis otomotif
GLOSARIUM
Arthificial Neural Network : Jaringan Syaraf Tiruan, jaringan dari
sekelompok unit kecil yang dimodelkan
berdasarkan jaringan syaraf manusia
Neuron : Unit pemroses terkecil pada otak
Dendrit : Berfungsi untuk mengirimkan impuls
yangditerima ke badan sel syaraf
Akson : Berfungsi untuk mengirimkan impuls dari
badan sel ke jaringan lain
Sinapsis : Berfungsi sebagai unit fungsional diantara dua
sel syaraf
Fungsi aktivasi : Berfungsi seperti sinapsis dalam jaringan syaraf
tiruan
Summing Function : Fungsi perambatan
Treshold : Nilai ambang
Hidden Layer : Layer yang terletak diantara input dan output
Weight (w) : Bobot keterhubungan
Supervised Learning : Pembelajaran yang terawasi
Unsupervised Learning : Pembelajaran yang tidak terwasi
BAB III
PENUTUP
A. KESIMPULAN
Jaringan Syaraf Tiruan (JST) atau dalam bahasa Inggris Arthificial Neural
Network (ANN) adalah jaringan dari sekelompok unit pemroses kecil yang
dimodelkan berdasarkan jaringan saraf manusia. JST merupakan sistem adaptif yang
dapat mengubah strukturnya untuk memecahkan masalah berdasarkan informasi
eksternal maupun internal yang mengalir melalui jaringan tersebut.
Karakteristik dari ANN dilihat dari pola hubungan antar neuron, metode
penentuan bobot dari tiap koneksi, dan fungsi aktivasinya. ANN terdiri dari banyak
neuron di dalamnya. Neuron-neuron ini akan dikelompokkan ke dalam beberapa
layer. Neuron yang terdapat pada tiap layer dihubungkan dengan neuron pada layer
lainnya.
Perceptron pada Jaringan Syaraf Tiruan (Neural Network) termasuk kedalam
salah satu bentuk Jaringan Syaraf (Neural Network) yang sederhana. Perceptron
biasanya digunakan untuk mengklasifikasikan suatu tipe pola tertentu yang sering
dikenal dengan istilah pemisahan secara linear.
B. SARAN Arthificial Neural Network merupakan algoritma untuk menyelesaikan
masalah-masalah non linear. Oleh karena itu, untuk menangani masalah-masalah non
linear tersebut gunakanlah algoritma arthificial neural network ini. Atau dapat juga
menggunakan kombinasi antara Arthificial Neural network dengan algoritma lain,
misalnya fuzzy logic sehingga kekurangan-kekurangan yang terdapat pada ANN
dapat diselesaikan oleh Fuzzy Logic, begitu juga sebaliknya. Sehingga software yang
dibangun akan semakin sempurna dan dapat berfungsi sebagaimana yang diharapkan.
Daftar Pustaka
http://www.webpages.ttu.edu/dleverin/neural_network/neural_networks.html Sharma,
Vidushi, dkk.2012.
International Journal of Advanced Research in Computer Science and Software
Enginering : A comprehensive Study of Arthificial Neural Network.India
www.wikipedia.org
http://elektronika-dasar.web.id/teori-elektronika/perceptron-dan-lapisan-jaringan-
syaraf-tiruan-neural-network/

Contenu connexe

Tendances

Metode pencarian heuristik
Metode pencarian heuristikMetode pencarian heuristik
Metode pencarian heuristik
Baguss Chandrass
 
Interaksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + JawabanInteraksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + Jawaban
Awang Ramadhani
 
Organisasi Arsitektur komputer
Organisasi Arsitektur komputer Organisasi Arsitektur komputer
Organisasi Arsitektur komputer
ch1f1
 

Tendances (20)

pengenalan interaksi manusia komputer
pengenalan interaksi manusia komputerpengenalan interaksi manusia komputer
pengenalan interaksi manusia komputer
 
Ragam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan KomputerRagam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan Komputer
 
Penelitian Operasional 1 - Pendahuluan
Penelitian Operasional 1 - PendahuluanPenelitian Operasional 1 - Pendahuluan
Penelitian Operasional 1 - Pendahuluan
 
Jaringan Syaraf Tiruan
Jaringan Syaraf TiruanJaringan Syaraf Tiruan
Jaringan Syaraf Tiruan
 
Makalah sistem-operasi
Makalah sistem-operasiMakalah sistem-operasi
Makalah sistem-operasi
 
Pengolahan Citra Digital (Resume materi kuliah)
Pengolahan Citra Digital (Resume materi kuliah)Pengolahan Citra Digital (Resume materi kuliah)
Pengolahan Citra Digital (Resume materi kuliah)
 
Bab 5 komputer sederhana sap-1
Bab 5   komputer sederhana sap-1Bab 5   komputer sederhana sap-1
Bab 5 komputer sederhana sap-1
 
Proposal Proyek Aplikasi Web Percetakan
Proposal Proyek Aplikasi Web PercetakanProposal Proyek Aplikasi Web Percetakan
Proposal Proyek Aplikasi Web Percetakan
 
Otomatisasi Kantor
Otomatisasi KantorOtomatisasi Kantor
Otomatisasi Kantor
 
Metode pencarian heuristik
Metode pencarian heuristikMetode pencarian heuristik
Metode pencarian heuristik
 
Interaksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + JawabanInteraksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + Jawaban
 
Hardware. ppt
Hardware. pptHardware. ppt
Hardware. ppt
 
Beberapa distribusi peluang diskrit (1)
Beberapa distribusi peluang diskrit (1)Beberapa distribusi peluang diskrit (1)
Beberapa distribusi peluang diskrit (1)
 
Penerapan komputer di bidang industri
Penerapan komputer di bidang industriPenerapan komputer di bidang industri
Penerapan komputer di bidang industri
 
Pertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaPertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logika
 
Organisasi Arsitektur komputer
Organisasi Arsitektur komputer Organisasi Arsitektur komputer
Organisasi Arsitektur komputer
 
Jaringan perceptron
Jaringan perceptronJaringan perceptron
Jaringan perceptron
 
Modul 8 - Jaringan Syaraf Tiruan (JST)
Modul 8 - Jaringan Syaraf Tiruan (JST)Modul 8 - Jaringan Syaraf Tiruan (JST)
Modul 8 - Jaringan Syaraf Tiruan (JST)
 
MAKALAH CLOUD COMPUTING
MAKALAH CLOUD COMPUTINGMAKALAH CLOUD COMPUTING
MAKALAH CLOUD COMPUTING
 
Perbedaan sistem linear dan non linear
Perbedaan sistem linear dan non linearPerbedaan sistem linear dan non linear
Perbedaan sistem linear dan non linear
 

En vedette

Pengenalan jaringan-syaraf-tiruan
Pengenalan jaringan-syaraf-tiruanPengenalan jaringan-syaraf-tiruan
Pengenalan jaringan-syaraf-tiruan
rrahmad_14
 
Seminar penelitian hibah internal
Seminar penelitian hibah internalSeminar penelitian hibah internal
Seminar penelitian hibah internal
Joni Candra
 
Aplikasi jaringan syaraf tiruan dengan program matlab (bp, ga, dan som)
Aplikasi jaringan syaraf tiruan dengan program matlab (bp, ga, dan som)Aplikasi jaringan syaraf tiruan dengan program matlab (bp, ga, dan som)
Aplikasi jaringan syaraf tiruan dengan program matlab (bp, ga, dan som)
Siti Julaiha
 
Makalah kecepatan perubahan bisnis global
Makalah kecepatan perubahan bisnis globalMakalah kecepatan perubahan bisnis global
Makalah kecepatan perubahan bisnis global
Lilik Mafula
 
Makalah teknik simulasi dan pemodelan
Makalah teknik simulasi dan pemodelanMakalah teknik simulasi dan pemodelan
Makalah teknik simulasi dan pemodelan
Nayla Tsauraya
 
Metode penelitian
Metode penelitianMetode penelitian
Metode penelitian
Lucy Wong
 

En vedette (20)

Pengenalan jaringan-syaraf-tiruan
Pengenalan jaringan-syaraf-tiruanPengenalan jaringan-syaraf-tiruan
Pengenalan jaringan-syaraf-tiruan
 
Contoh Program Jaringan Syaraf Tiruan Sederhana
Contoh Program Jaringan Syaraf Tiruan SederhanaContoh Program Jaringan Syaraf Tiruan Sederhana
Contoh Program Jaringan Syaraf Tiruan Sederhana
 
Jaringan syaraf tiruan
Jaringan syaraf tiruanJaringan syaraf tiruan
Jaringan syaraf tiruan
 
Jaringan hebb
Jaringan hebbJaringan hebb
Jaringan hebb
 
Makalah jaringan syaraf dan darah
Makalah jaringan syaraf dan darah Makalah jaringan syaraf dan darah
Makalah jaringan syaraf dan darah
 
makalah konkeb
makalah konkebmakalah konkeb
makalah konkeb
 
Peran IBI dalam Peningkatan Kesertaan KB Pasca Persalinan
Peran IBI dalam Peningkatan Kesertaan KB Pasca PersalinanPeran IBI dalam Peningkatan Kesertaan KB Pasca Persalinan
Peran IBI dalam Peningkatan Kesertaan KB Pasca Persalinan
 
Seminar penelitian hibah internal
Seminar penelitian hibah internalSeminar penelitian hibah internal
Seminar penelitian hibah internal
 
Template robot 1
Template robot 1Template robot 1
Template robot 1
 
Tugas 1 Kecerdasan buatan
Tugas 1 Kecerdasan buatanTugas 1 Kecerdasan buatan
Tugas 1 Kecerdasan buatan
 
Aplikasi jaringan syaraf tiruan dengan program matlab (bp, ga, dan som)
Aplikasi jaringan syaraf tiruan dengan program matlab (bp, ga, dan som)Aplikasi jaringan syaraf tiruan dengan program matlab (bp, ga, dan som)
Aplikasi jaringan syaraf tiruan dengan program matlab (bp, ga, dan som)
 
Penerapan Metode Backpropagation Neural Network untuk Memprediksi Produksi Air
Penerapan Metode Backpropagation Neural Network untuk Memprediksi Produksi AirPenerapan Metode Backpropagation Neural Network untuk Memprediksi Produksi Air
Penerapan Metode Backpropagation Neural Network untuk Memprediksi Produksi Air
 
Kohonen SOM dan Learning Vector Quantization (LVQ)
Kohonen SOM dan Learning Vector Quantization (LVQ)Kohonen SOM dan Learning Vector Quantization (LVQ)
Kohonen SOM dan Learning Vector Quantization (LVQ)
 
Aplikasi presentasi
Aplikasi presentasiAplikasi presentasi
Aplikasi presentasi
 
Makalah kecepatan perubahan bisnis global
Makalah kecepatan perubahan bisnis globalMakalah kecepatan perubahan bisnis global
Makalah kecepatan perubahan bisnis global
 
Sistem Cerdas
Sistem CerdasSistem Cerdas
Sistem Cerdas
 
Neuron Mc Culloch Pitts dan Hebb
Neuron Mc Culloch Pitts dan HebbNeuron Mc Culloch Pitts dan Hebb
Neuron Mc Culloch Pitts dan Hebb
 
Makalah teknik simulasi dan pemodelan
Makalah teknik simulasi dan pemodelanMakalah teknik simulasi dan pemodelan
Makalah teknik simulasi dan pemodelan
 
Metode penelitian
Metode penelitianMetode penelitian
Metode penelitian
 
Just in time manufacturing ppt
Just in time manufacturing pptJust in time manufacturing ppt
Just in time manufacturing ppt
 

Similaire à Makalah Jaringan Syaraf Tiruan

Presentasi neurall network / Artificial Intelegent
Presentasi neurall network / Artificial IntelegentPresentasi neurall network / Artificial Intelegent
Presentasi neurall network / Artificial Intelegent
RIRIN ZUHROTUL AINIA
 
Pcd 013 - jaringan syaraf buatan
Pcd   013 - jaringan syaraf buatanPcd   013 - jaringan syaraf buatan
Pcd 013 - jaringan syaraf buatan
Febriyani Syafri
 
Modul pertemuan psy faal pkk ke 4 materi sel sarap
Modul pertemuan psy faal pkk ke 4 materi sel sarapModul pertemuan psy faal pkk ke 4 materi sel sarap
Modul pertemuan psy faal pkk ke 4 materi sel sarap
suher lambang
 
Kelompok 2, struktur dan sistem saraf
Kelompok 2, struktur dan sistem sarafKelompok 2, struktur dan sistem saraf
Kelompok 2, struktur dan sistem saraf
Andi Asri Ainun
 
Coordination (part 1)
Coordination (part 1)Coordination (part 1)
Coordination (part 1)
Iseu Pranyoto
 
Fun with my small note uploud 1
Fun with my small note uploud 1Fun with my small note uploud 1
Fun with my small note uploud 1
Iseu Pranyoto
 

Similaire à Makalah Jaringan Syaraf Tiruan (20)

Introduction jst
Introduction jstIntroduction jst
Introduction jst
 
Kecerdasan Buatan Diskusi 5.docx
Kecerdasan Buatan Diskusi 5.docxKecerdasan Buatan Diskusi 5.docx
Kecerdasan Buatan Diskusi 5.docx
 
Presentasi neurall network / Artificial Intelegent
Presentasi neurall network / Artificial IntelegentPresentasi neurall network / Artificial Intelegent
Presentasi neurall network / Artificial Intelegent
 
Machine Learning Diskusi 12.pdf
Machine Learning Diskusi 12.pdfMachine Learning Diskusi 12.pdf
Machine Learning Diskusi 12.pdf
 
Ssp4 rpp sistem saraf_pertm. 1&2
Ssp4 rpp sistem saraf_pertm. 1&2Ssp4 rpp sistem saraf_pertm. 1&2
Ssp4 rpp sistem saraf_pertm. 1&2
 
Jaringan syaraf tiruan
Jaringan syaraf tiruanJaringan syaraf tiruan
Jaringan syaraf tiruan
 
Pcd 013 - jaringan syaraf buatan
Pcd   013 - jaringan syaraf buatanPcd   013 - jaringan syaraf buatan
Pcd 013 - jaringan syaraf buatan
 
Jaringan-Syaraf-Tiruan.ppt
Jaringan-Syaraf-Tiruan.pptJaringan-Syaraf-Tiruan.ppt
Jaringan-Syaraf-Tiruan.ppt
 
Modul pertemuan psy faal pkk ke 4 materi sel sarap
Modul pertemuan psy faal pkk ke 4 materi sel sarapModul pertemuan psy faal pkk ke 4 materi sel sarap
Modul pertemuan psy faal pkk ke 4 materi sel sarap
 
JST.ppt
JST.pptJST.ppt
JST.ppt
 
Kelompok 2, struktur dan sistem saraf
Kelompok 2, struktur dan sistem sarafKelompok 2, struktur dan sistem saraf
Kelompok 2, struktur dan sistem saraf
 
Coordination (part 1)
Coordination (part 1)Coordination (part 1)
Coordination (part 1)
 
Makalah sistem persarafan AKPER PEMKAB MUNA
Makalah sistem persarafan AKPER PEMKAB MUNA Makalah sistem persarafan AKPER PEMKAB MUNA
Makalah sistem persarafan AKPER PEMKAB MUNA
 
Makalah sistem persarafan
Makalah sistem persarafanMakalah sistem persarafan
Makalah sistem persarafan
 
Makalah sistem persarafan
Makalah sistem persarafanMakalah sistem persarafan
Makalah sistem persarafan
 
Pertemuan 14 Jaringan Syaraf (Neural Network)
Pertemuan 14 Jaringan Syaraf (Neural Network)Pertemuan 14 Jaringan Syaraf (Neural Network)
Pertemuan 14 Jaringan Syaraf (Neural Network)
 
Coordination system
Coordination systemCoordination system
Coordination system
 
Fun with my small note uploud 1
Fun with my small note uploud 1Fun with my small note uploud 1
Fun with my small note uploud 1
 
Ppt neuralnet
Ppt neuralnetPpt neuralnet
Ppt neuralnet
 
IPA kls 9 bab 3
IPA kls 9 bab 3IPA kls 9 bab 3
IPA kls 9 bab 3
 

Dernier

Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
novibernadina
 
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptxPPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
MaskuratulMunawaroh
 
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docxKISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
DewiUmbar
 

Dernier (20)

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...
 
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
 
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
 
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANTUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
 
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
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
 
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan BerkelanjutanTopik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
 
Penyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.pptPenyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.ppt
 
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
 
Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024
 
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptxPPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
 
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
 
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docxKISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
 
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...
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
 
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMMPenyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
 
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
 

Makalah Jaringan Syaraf Tiruan

  • 1. TUGAS MAKALAH MAKALAH JARINGAN SYARAF TIRUAN INSTITUT BISNIS DAN INFORMATIKA KOSGORO 1957 NAMA : KARYONO NPM : 05201340026 MATKUL : JARINGAN SYARAF TIRUAN PRODI : TI
  • 2. KATA PENGANTAR Dengan memanjatkan puji syukur kepada Tuhan Yang Maha Esa penulis dapat menyelesaikan tugas pembuatan makalah yang berjudul “Artificial Neural Network ” dengan lancar. Dalam pembuatan makalah ini, penulis mendapat bantuan dari berbagai pihak, maka pada kesempatan ini penulis mengucapkan terima kasih yang sebesar- besarnya kepada : Bapak Dwi Permana, M.Kom selaku Dosen pembimbing Matakuliah Kecerdasan Buatan , yang telah memberikan kesempatan dan memberi fasilitas sehingga makalah ini dapat selesai dengan lancar.Selanjutnya Semua pihak yang tidak dapat penulis sebutkan satu persatu yang membantu pembuatan makalah ini. Akhir kata semoga makalah ini bisa bermanfaat bagi pembaca pada umumnya dan penulis pada khususnya, penulis menyadari bahwa dalam pembuatan makalah ini masih jauh dari sempurna untuk itu penulis menerima saran dan kritik yang bersifat membangun demi perbaikan kearah kesempurnaan. Akhir kata penulis sampaikan terimakasih. Jakarta, 21 Februari 2015 Penulis
  • 3. BAB I PENDAHULUAN A. Latar Belakang Jaringan Saraf Tiruan (JST) atau Artificial Neural Network merupakan suatu pendekatan yang berbeda dari metode AI lainnya. JST merupakan suatu model kecerdasan yang diilhami dari struktur otak manusia dan kemudian diimplementasikan menggunakan program computer yang mampu menyelesaikan sejumlah proses perhitungan selama proses pembelajaran berlangsung. Skema sederhana dari otak manusia dapat dilihat dari gambar berikut ini. Gambar 1.1 Diagram sederhana dari sel otak Dari gambar diatas dapat dilihat bahwa setiap sel saraf mempunyai satu inti sel (nucleus). Inti sel akan bertugas melakukan proses informasi. Informasi sel akan diterima oleh dendrite yang merupakan dari cell body. Selain menerima informasi, dendrit juga menyertai axon sebagai keluaran dari suatu pemrosesan informasi. Informasi hasil olahan ini akan menjadi masukan bagi sel saraf lain dimana antar dendrite tersebut akan dipertemukan dengan sinapsis. Informasi yang dikirimkan antar neuron berupa rangsangan yang dilewatkan melalui dendrite. Informasi yang datang dan diterima oleh dendrite akan dijumlahkan dan dikirimkan melalui axon ke dendri terakhir yang bersentuhan dengan dendrite dari sel saraf lain. Informasi yang akan diterima oleh neuron lain jika memenuhi batasan tertentu yang lebih dikenal sebagai threshold (nilai ambang). Gambaran di atas merupakan gambaran sederhana dari jaringan saraf, tetapi dari gambaran itu semua komponen dari sel saraf tersebut relevan bagi saraf model komputasi. Secara khusus, dapat dikatakan bahwa setiap unit komputasional dihitung
  • 4. dari beberapa fungsi input. Pengembangan terhadap jaringan saraf ini terus dilakuakan dan memunculkan harapan baru yang dicapainya suatu mesin yang dapat belajar sehingga tidak memerlukan adanya pengulangan proses perhitungan yang sama untuk persoalan yang mirip. B. Tujuan Tujuan dalam penulisan makalah ini adalah untuk menambah pengetahuan dan informasi bagi yang membaca nya dan diharapkan dapat bermanfaat bagi kita semua. C. Pertanyaan penting 1. Apa yang dimaksud dengan Arthificial Neural Network? 2. Seperti apa konsep pemodelan Arthificial Neural Network? 3. Apa yang dimaksud dengan mengaktifkan Arthificial Neural Network? 4. Apa itu Perceptron? 5. Apa saja karakteristik Arthificial Neural Network? 6. Apa kekurangan dan kelebihan Arthificial Neural Network? 7. Apa kegunaan Arthificial Neural Network
  • 5. BAB II PEMBAHASAN A. PENGERTIAN ARTHIFICIAL NEURAL NETWORK Cabang ilmu kecerdasan buatan cukup luas, dan erat kaitannya dengan disiplin ilmu yang lainnya. Hal ini bisa dilihat dari berbagai aplikasi yang merupakan hasil kombinasi dari berbagai disiplin ilmu. Salah satunya adalah Arthificial Neural Network (ANN), merupakan kombinasi antara ilmu arthificial intelligent dengan biologi. Menurut Wikipedia “Jaringan Syaraf Tiruan (JST) atau dalam bahasa Inggris Arthificial Neural Network (ANN) adalah jaringan dari sekelompok unit pemroses kecil yang dimodelkan berdasarkan jaringan saraf manusia. JST merupakan sistem adaptif yang dapat mengubah strukturnya untuk memecahkan masalah berdasarkan informasi eksternal maupun internal yang mengalir melalui jaringan tersebut” . Menurut Jurnal international (A Comprehensive Study of Artificial Neural Networks) Arthificial Neural Network adalah “An Artificial Neuron is basically an engineering approach of biological neuron”. Menurut teori Haykin (1999,p2) : " jaringan syaraf tiruan (Artificial Neural Network) adalah sejumlah besar prosesor yang terdistribusi secara pararel dan terdiri dari unit pemrosesan sederhana, dimana masing – masing unit memiliki kecenderungan untuk menyimpan pengetahuan yang dialami dan dapat digunakan kembali." Neural Network merupakan kategori ilmu Soft Computing. Neural Network sebenarnya mengadopsi dari kemampuan otak manusia yang mampu memberikan stimulasi/rangsangan, melakukan proses, dan memberikan output. Output diperoleh dari variasi stimulasi dan proses yang terjadi di dalam otak manusia. Kemampuan manusia dalam memproses informasi merupakan hasil kompleksitas proses di dalam otak. Misalnya, yang terjadi pada anak-anak, mereka mampu belajar untuk melakukan pengenalan meskipun mereka tidak mengetahui algoritma apa yang digunakan. Kekuatan komputasi yang luar biasa dari otak manusia ini merupakan sebuah keunggulan di dalam kajian ilmu pengetahuan.
  • 6. B. KONSEP DASAR PEMODELAN ARTHIFICIAL NEURAL NETWORK 1. Struktur Dasar Jaringan Biologi Pembuatan struktur jaringan syaraf tiruan diilhami oleh struktur jaringan biologi, khususnya jaringan otak manusia. Untuk lebih mengenal asal-usul serta bagaimana suatu struktur jaringan syaraf tiruan dibuat dan dapat dipakai sebagai suatu alat penghitung. Berikut ini akan diulas sedikit istilah yang secara umum digunakan. Neuron adalah suatu unit pemroses terkecil pada otak, bentuk sederhana sebuah neuron yang oleh para ahli dianggap sebagai satuan unit pemroses tersebut digambarkan sebagai berikut :
  • 7. Gambar : Struktur dasar jaringan syaraf tiruan dan struktur sederhana sebuah neuron Struktur pada gambar tersebut adalah bentuk standar dasar satuan unit jaringan otak manusia yang telah disederhanakan. Bentuk standar ini mungkin dikemudian hari akan berubah bila ada ilmuan yang dapat menciptakan bentuk standar yang lebih baik ataupun memperbaiki bentuk standar yang digunakan saat ini. Jaringan otak manusia tidak kurang dari 10 neuron yang msing-masing terhubung oleh sekitar 10 buah dendrite. Dari gambar di atas, bisa dilihat ada beberapa bagian dari otak manusia, yaitu: 1. Dendrit ( Dendrites ) berfungsi untuk mengirimkan impuls yang diterima ke badan sel syaraf. 2. Akson ( Axon ) berfungsi untuk mengirimkan impuls dari badan sel ke jaringan lain 3. Sinapsis berfungsi sebagai unit fungsional di antara dua sel syaraf. Secara umum jaringan syaraf terbentuk dari jutaan (bahkan lebih) struktur dasar neuron yang terinterkoneksi dan terintegrasi antara satu dengan yang lain sehingga dapat melaksanakan aktifitas secara teratur dan terus menerus sesuai dengan kebutuhan.
  • 8. 2. Pemodelan Arthificial Neural Network Dari struktur neuron pada otak manusia, dan proses kerja yang dijelaskan di atas, maka konsep dasar pembangunan neural network buatan ( Artificial Neural Network ) terbentuk. Ide mendasar dari Artificial Neural Network (ANN) adalah mengadopsi mekanisme berpikir sebuah sistem atau aplikasi yang menyerupai otak manusia, baik untuk pemrosesan berbagai sinyal elemen yang diterima, toleransi terhadap kesalahan, dan juga parallel processing. Karakteristik dari ANN dilihat dari pola hubungan antar neuron, metode penentuan bobot dari tiap koneksi, dan fungsi aktivasinya. Gambar di atas menjelaskan struktur ANN secara mendasar, yang dalam kenyataannya tidak hanya sederhana seperti itu. a) Input, berfungsi seperti dendrite b) Output, berfungsi seperti akson c) Fungsi aktivasi, berfungsi seperti sinapsis Neural network dibangun dari banyak node/unit yang dihubungkan oleh link secara langsung. Link dari unit yang satu ke unit yang lainnya digunakan untuk melakukan propagasi aktivasi dari unit pertama ke unit selanjutnya. Setiap link memiliki bobot numerik. Bobot ini menentukan kekuatan serta penanda dari sebuah konektivitas. Proses pada ANN dimulai dari input yang diterima oleh neuron beserta dengan nilai bobot dari tiap-tiap input yang ada. Setelah masuk ke dalam neuron, nilai input yang ada akan dijumlahkan oleh suatu fungsi perambatan ( summing function), yang bisa dilihat seperti pada di gambar dengan lambang sigma (∑). Hasil penjumlahan akan diproses oleh fungsi aktivasi setiap neuron, disini akan dibandingkan hasil penjumlahan dengan threshold (nilai ambang) tertentu. Jika nilai melebihi threshold, maka aktivasi neuron akan dibatalkan, sebaliknya, jika masih dibawah nilai threshold, neuron akan diaktifkan. Setelah aktif, neuron akan mengirimkan nilai output melalui
  • 9. bobot-bobot outputnya ke semua neuron yang berhubungan dengannya. Proses ini akan terus berulang pada input-input selanjutnya. ANN terdiri dari banyak neuron di dalamnya. Neuron-neuron ini akan dikelompokkan ke dalam beberapa layer. Neuron yang terdapat pada tiap layer dihubungkan dengan neuron pada layer lainnya. Hal ini tentunya tidak berlaku pada layer input dan output, tapi hanya layer yang berada di antaranya. Informasi yang diterima di layer input dilanjutkan ke layer-layer dalam ANN secara satu persatu hingga mencapai layer terakhir/layer output. Layer yang terletak di antara input dan output disebut sebagai hidden layer. Namun, tidak semua ANN memiliki hidden layer, ada juga yang hanya terdapat layer input dan output saja. 3. Mengaktifkan Jaringan Syaraf Tiruan Mengaktifkan jaringan syaraf tiruan berarti mengaktifkan setiap neuron yang dipakai pada jaringan tersebut. Banyak fungsi yang dapat dipakai sebagai pengaktif, seperti fungsi-fungsi goniometri dan hiperboliknya, fungsi unit step, impulse, sigmoid, dan lain sebagainya. Tetapi yang lazim digunakan adalah fungsi sigmoid, karena dianggap lebih mendekti kinerja sinyal pada otak. Perceptron Perceptron pada Jaringan Syaraf Tiruan (Neural Network) termasuk kedalam salah satu bentuk Jaringan Syaraf (Neural Network) yang sederhana. Perceptron biasanya digunakan untuk mengklasifikasikan suatu tipe pola tertentu yang sering dikenal dengan istilah pemisahan secara linear. Pada dasarnya perceptron pada Jaringan Syaraf Tiruan (Neural Network) dengan satu lapisan memiliki bobot yang bisa diatur dan suatu nilai ambang. Algoritma yang digunakan oleh aturan perceptron
  • 10. ini akan mengatur parameter-parameter bebasnya melalui proses pembelajaran. Fungsi aktivasi dibuat sedemikian rupa sehingga terjadi pembatasan antara daerah positif dan daerah negatif. C. KARAKTERISTIK ARTHIFICIAL NEURAL NETWORK Karakteristik neural network ditunjukkan dalam 3 ciri yaitu : Arsitektur jaringan algoritma jaringan (Alg. Pembelajaran dan Pengenalan) dan fungsi aktivasi. 1. Arsitektur Jaringan Arsitektur jaringan menggambarkan bagaimana mengatur neuron-neuron dalam lapisan dan bagaimana menghubungkan neuron-neuron tersebut dengan bobot keterhubungannya (Weight (w)). Pada setiap neuron yang berada dalam satu lapisan yang sama mempunyai fungsi aktivasi yang sama, dan setiap neuron dalam satu lapisan harus dihubungkan dengan setiap neuron pada lapisan berikutnya. Arsitektur jaringan syaraf tiruan yang sering digunakan adalah : a. Jaringan dengan lapisan tunggal b. Jaringan dengan banyak lapisan Jaringan dengan lapisan tunggal hanya memiliki 1 lapisan dengan bobot- bobot keterhubungannya. Jaringan ini hanya menerima input pada lapisan input dan kemudian seacara langsung mengolahnya menjadi output pada lapisan output. Arsitektur jaringan dengan lapisan tunggal dapat dilihat pada gambar berikut.
  • 11. Jaringan dengan banyak lapisan memiliki 1 atau lebih lapisan yang terletak diantara lapisan input dan lapisan output yang disebut sebagai lapisan tersembunyi ( hidden layer ). Jaringan dengan banyak lapisan ini dapat menyelesaikan permasalahan yang lebih sulit daripada jaringan dengan lapisan tunggal, tetapi tentu proses pembelajaran menjadi jauh lebih rumit dan memakan waktu yang lama. Tetapi pada sebagian besar kasus, pembelajaran dengan banyak lapisan ini lebih sukses dalam hasil pengujian masalahnya. Arsitektur jaringan dengan banyak lapisan dapat dilihat pada gambar berikut.
  • 12. 2. Algoritma Jaringan a. Algoritma Jaringan Pembelajaran Algoritma pembelajaran digunakan untuk menemukan nilai-nilai bobot yang tepat dalam mengirimkan suatu informasi. Algoritma yang digunakan Neural Network dalam pembelajaran tergantung pada arsitektur jaringan yang digunakan. Secara umum, algoritma pembelajaran terbagi menjadi dua bagian, yaitu supervised learning (pembelajaran terawasi) dan unsupervised learning (pembelajaran tak terawasi). Supervised learning merupakan algoritma pembelajaran yang memerlukan target output yang diharapkan untuk diketahui sebelumnya dalam proses pembelajarannya. Setiap pola input beserta target output yang ditentukan disebut sebagai pasangan pembelajaran. Algoritma pembelajaran NN yang termasuk dalam kelompok ini antara lain hebb, perceptron dan back Propagation. Unsupervised learning tidak memerlukan target output dan tidak dapat ditentukan hasil seperti apakah yang diharapkan selama proses pembelajaran. Tujuan pembelajaran ini adalah mengelompokkan unit-unit yang hampir sama dalam suatu area tertentu. Yang termasuk dalam Unsupervised learning antara lain : 1). Kohonen Self-Organizing Maps 2). Learning Vector Quantization 3). Counterpropagation b. Algoritma pengenalan Setelah menemukan nilai bobot keterhubungan antar neuron yang bersesuaian dengan nilai output, maka nilai bobot tersebut digunakan untuk menguji NN jika suatu input dimasukkan sehingga suatu nilai ouput dihasilkan. Proses ini dinamakan proses pengenalan (pengujian). Algoritma pengenalan yang digunakan tergantung pada algoritma pembelajaran yang digunakan, biasanya merupakan bagian dari algoritma pembelajarannya.
  • 13. c. Separabilitas Linear Salah satu cara yang biasa digunakan sebagai syarat henti proses pembelajaran atau digunakan juga untuk proses pengenalan adalah separabilitas linier.(garis pembatas). Dalam aplikasi pengenalan pola, garis pembatas ini merupakan batas keputusan apakah suatu anggota termasuk dalam kelompok (berespon positip) atau bukan kelompok. (berespon negatip)..Dalam koordinat Cartesian (x,y) garis pembatas ini digambarkan sebagai garis lurus yang mempunyai persamaan : y= mx + c dengan : m : gradien garis c : konstanta atau titik potong dengan sumbu-y (0,c) 3. Fungsi Aktivasi Ada beberapa bentuk fungsi aktivasi yang umum digunakan dalam Neural Network, antara lain: a. Fungsi tangga biner Jaringan dengan lapisan tunggal sering menggunakan fungsi tangga biner untuk mengkonversikan input dari suatu variabel yang bernilai kontinu ke suatu ouput biner (0 atau 1). Fungsi tangga biner dirumuskan sebagai, Sedangkan grafiknya dapat dilihat pada gambar dibawah ini;
  • 14. b. Fungsi linear (identitas) Fungsi linear memiliki nilai output yang sama denagn nilai inputnya. Fungsi linear dirumuskan sebagai, y=x dan grafik fungsi linear dapat dilihat pada gambar berikut. c. Fungsi sigmoid biner Fungsi ini mempunyai nilai pada range 0 sampai 1. Fungsi ini dirumuskan sebagai, Dan grafik fungsi ini dapat dilihat pada gambar berikut :
  • 15. d. Fungsi sigmoid bipolar Fungsi ini mempunyai nilai pada range antara –1 sampai 1. Fungsi ini dirumuskan sebagai, Sedangkan grafik fungsinya dapat dilihat pada gambar berikut, D. KELEBIHAN DAN KEKURANGAN ARTHIFICIAL NEURAL NETWORK 1. Kelebihan Arthificial Neural Network a. Mampu mengakuisisi pengetahuan walau tidak ada kepastian b. Mampu melakukan generalisasi dan ekstraksi dari suatu pola data tertentu c. JST dapat menciptakan suatu pola pengetahuan melalui pengaturan diri atau kemampuan belajar (self organizing) d. Memiliki fault tolerance, gangguan dapat dianggap sebagai noise saja e. Kemampuan perhitungan secara paralel sehingga proses lebih singkat f. ANN mampu : - Klasifikasi: memilih suatu input data ke dalam kategori tertentu yang sudah ditetapkan - Asosiasi: menggambarkan suatu obyek secara keseluruhan hanya dengan bagian dari obyek lain - Self organizing: kemampuan mengolah data-data input tanpa harus mempunyai target - Optimasi: menemukan suatu jawaban terbaik sehingga mampu meminimalisasi fungsi biaya.
  • 16. 2. Kekurangan Arthificial Neural Network a. Black Box b. Kurang mampu untuk melakukan operasi operasi numerik dengan presisi tinggi c. Kurang mampu melakukan operasi algoritma aritmatik, operasi logika dan simbolis d. Lamanya proses training yang mungkin terjadi dalam waktu yang sangat lama untuk jumlah data yang besar E. KEGUNAAN ARTHIFICIAL NEURAL NETWORK  Pengenalan pola (pattern recognition – Huruf, tanda tangan, suara, gambar yang sudah sedikit berubah (mengandung noise) – Identifikasi pola saham – Pendeteksian uang palsu, kanker  Signal Processing – Menekan noise pada saluran telepon  Peramalan – Peramalan saham  Autopilot dan simulasi  Kendali otomatis otomotif
  • 17. GLOSARIUM Arthificial Neural Network : Jaringan Syaraf Tiruan, jaringan dari sekelompok unit kecil yang dimodelkan berdasarkan jaringan syaraf manusia Neuron : Unit pemroses terkecil pada otak Dendrit : Berfungsi untuk mengirimkan impuls yangditerima ke badan sel syaraf Akson : Berfungsi untuk mengirimkan impuls dari badan sel ke jaringan lain Sinapsis : Berfungsi sebagai unit fungsional diantara dua sel syaraf Fungsi aktivasi : Berfungsi seperti sinapsis dalam jaringan syaraf tiruan Summing Function : Fungsi perambatan Treshold : Nilai ambang Hidden Layer : Layer yang terletak diantara input dan output Weight (w) : Bobot keterhubungan Supervised Learning : Pembelajaran yang terawasi Unsupervised Learning : Pembelajaran yang tidak terwasi
  • 18. BAB III PENUTUP A. KESIMPULAN Jaringan Syaraf Tiruan (JST) atau dalam bahasa Inggris Arthificial Neural Network (ANN) adalah jaringan dari sekelompok unit pemroses kecil yang dimodelkan berdasarkan jaringan saraf manusia. JST merupakan sistem adaptif yang dapat mengubah strukturnya untuk memecahkan masalah berdasarkan informasi eksternal maupun internal yang mengalir melalui jaringan tersebut. Karakteristik dari ANN dilihat dari pola hubungan antar neuron, metode penentuan bobot dari tiap koneksi, dan fungsi aktivasinya. ANN terdiri dari banyak neuron di dalamnya. Neuron-neuron ini akan dikelompokkan ke dalam beberapa layer. Neuron yang terdapat pada tiap layer dihubungkan dengan neuron pada layer lainnya. Perceptron pada Jaringan Syaraf Tiruan (Neural Network) termasuk kedalam salah satu bentuk Jaringan Syaraf (Neural Network) yang sederhana. Perceptron biasanya digunakan untuk mengklasifikasikan suatu tipe pola tertentu yang sering dikenal dengan istilah pemisahan secara linear. B. SARAN Arthificial Neural Network merupakan algoritma untuk menyelesaikan masalah-masalah non linear. Oleh karena itu, untuk menangani masalah-masalah non linear tersebut gunakanlah algoritma arthificial neural network ini. Atau dapat juga menggunakan kombinasi antara Arthificial Neural network dengan algoritma lain, misalnya fuzzy logic sehingga kekurangan-kekurangan yang terdapat pada ANN dapat diselesaikan oleh Fuzzy Logic, begitu juga sebaliknya. Sehingga software yang dibangun akan semakin sempurna dan dapat berfungsi sebagaimana yang diharapkan.
  • 19. Daftar Pustaka http://www.webpages.ttu.edu/dleverin/neural_network/neural_networks.html Sharma, Vidushi, dkk.2012. International Journal of Advanced Research in Computer Science and Software Enginering : A comprehensive Study of Arthificial Neural Network.India www.wikipedia.org http://elektronika-dasar.web.id/teori-elektronika/perceptron-dan-lapisan-jaringan- syaraf-tiruan-neural-network/