SlideShare a Scribd company logo
3
Most read
4
Most read
5
Most read
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/

More Related Content

DOCX
Anova satu arah
Dia Cahyawati
 
PPT
Modul 8 - Jaringan Syaraf Tiruan (JST)
ahmad haidaroh
 
PDF
Tutorial Packet Tracer NAT DHCP DNS Web Server FTP Email NTP SSH TELNET
David Adi Nugroho
 
ODP
Evolutionary process models se.ppt
bhadjaashvini1
 
PPTX
Diabetes Mellitus
MD Abdul Haleem
 
PPTX
Hypertension
Ratheeshkrishnakripa
 
PPTX
Republic Act No. 11313 Safe Spaces Act (Bawal Bastos Law).pptx
maricelabaya1
 
Anova satu arah
Dia Cahyawati
 
Modul 8 - Jaringan Syaraf Tiruan (JST)
ahmad haidaroh
 
Tutorial Packet Tracer NAT DHCP DNS Web Server FTP Email NTP SSH TELNET
David Adi Nugroho
 
Evolutionary process models se.ppt
bhadjaashvini1
 
Diabetes Mellitus
MD Abdul Haleem
 
Hypertension
Ratheeshkrishnakripa
 
Republic Act No. 11313 Safe Spaces Act (Bawal Bastos Law).pptx
maricelabaya1
 

What's hot (20)

PDF
Jaringan Syaraf Tiruan (JST)
Farichah Riha
 
PPTX
Korelasi Point Biserial
Lina Mursyidah
 
PDF
Data Mining - Naive Bayes
dedidarwis
 
PPT
Jaringan perceptron
UNISKA, SMK Telkom Banjarbaru
 
PPTX
Graf ( Matematika Diskrit)
zachrison htg
 
PDF
Maksimum dan minimum
Martheana Kencanawati
 
PPTX
Testing&implementasi 4
aiiniR
 
PPT
Jaringan syaraf tiruan
poposayangmomo
 
PPTX
Variabel acak dan nilai harapan (Statistik Ekonomi II)
Bagus Cahyo Jaya Pratama Pratama
 
PDF
13. uji-kolmogorov-smirnov.pdf
YusufNugroho11
 
PDF
Model Jaringan Hopfield
Sherly Uda
 
DOCX
Persamaan garis lurus(Geometri Analitik Ruang)
Dyas Arientiyya
 
PPTX
SLIDE KE:5 NFA
Rahmatdi Black
 
PDF
Jaringan Syaraf Tiruan
Mayasari Dewi
 
PDF
TURUNAN TINGKAT TINGGI
Hanifa Zulfitri
 
PDF
Representasi Pengetahuan
Sherly Uda
 
PPTX
Probabilitas ppt version by alydyda
Marlyd Talakua
 
PPT
Statistika Probabilitas
Iskandar Tambunan
 
PDF
Logika dan Pembuktian
Fahrul Usman
 
PPT
Algoritma brute force
Vocational High School 3 Tegal
 
Jaringan Syaraf Tiruan (JST)
Farichah Riha
 
Korelasi Point Biserial
Lina Mursyidah
 
Data Mining - Naive Bayes
dedidarwis
 
Jaringan perceptron
UNISKA, SMK Telkom Banjarbaru
 
Graf ( Matematika Diskrit)
zachrison htg
 
Maksimum dan minimum
Martheana Kencanawati
 
Testing&implementasi 4
aiiniR
 
Jaringan syaraf tiruan
poposayangmomo
 
Variabel acak dan nilai harapan (Statistik Ekonomi II)
Bagus Cahyo Jaya Pratama Pratama
 
13. uji-kolmogorov-smirnov.pdf
YusufNugroho11
 
Model Jaringan Hopfield
Sherly Uda
 
Persamaan garis lurus(Geometri Analitik Ruang)
Dyas Arientiyya
 
SLIDE KE:5 NFA
Rahmatdi Black
 
Jaringan Syaraf Tiruan
Mayasari Dewi
 
TURUNAN TINGKAT TINGGI
Hanifa Zulfitri
 
Representasi Pengetahuan
Sherly Uda
 
Probabilitas ppt version by alydyda
Marlyd Talakua
 
Statistika Probabilitas
Iskandar Tambunan
 
Logika dan Pembuktian
Fahrul Usman
 
Algoritma brute force
Vocational High School 3 Tegal
 
Ad

Viewers also liked (18)

PPTX
Pengenalan jaringan-syaraf-tiruan
rrahmad_14
 
PDF
Contoh Program Jaringan Syaraf Tiruan Sederhana
Sherly Uda
 
DOCX
Makalah jaringan syaraf dan darah
Ainina Sa'id
 
DOCX
makalah konkeb
nikeneka18
 
PPTX
Peran IBI dalam Peningkatan Kesertaan KB Pasca Persalinan
Nunik Endang
 
PPTX
Seminar penelitian hibah internal
Joni Candra
 
PPTX
Template robot 1
Joni Candra
 
DOCX
Tugas 1 Kecerdasan buatan
harianto harianto
 
DOC
Aplikasi jaringan syaraf tiruan dengan program matlab (bp, ga, dan som)
Siti Julaiha
 
PDF
Penerapan Metode Backpropagation Neural Network untuk Memprediksi Produksi Air
Waka Benington
 
PDF
Kohonen SOM dan Learning Vector Quantization (LVQ)
petrus fendiyanto
 
DOCX
Aplikasi presentasi
Muenas GugsGoegs
 
DOCX
Makalah kecepatan perubahan bisnis global
Lilik Mafula
 
PDF
Sistem Cerdas
Arum Retno
 
PDF
Neuron Mc Culloch Pitts dan Hebb
Sherly Uda
 
DOC
Makalah teknik simulasi dan pemodelan
Nayla Tsauraya
 
DOCX
Metode penelitian
Lucy Wong
 
PPTX
Just in time manufacturing ppt
Swati Luthra
 
Pengenalan jaringan-syaraf-tiruan
rrahmad_14
 
Contoh Program Jaringan Syaraf Tiruan Sederhana
Sherly Uda
 
Makalah jaringan syaraf dan darah
Ainina Sa'id
 
makalah konkeb
nikeneka18
 
Peran IBI dalam Peningkatan Kesertaan KB Pasca Persalinan
Nunik Endang
 
Seminar penelitian hibah internal
Joni Candra
 
Template robot 1
Joni Candra
 
Tugas 1 Kecerdasan buatan
harianto harianto
 
Aplikasi jaringan syaraf tiruan dengan program matlab (bp, ga, dan som)
Siti Julaiha
 
Penerapan Metode Backpropagation Neural Network untuk Memprediksi Produksi Air
Waka Benington
 
Kohonen SOM dan Learning Vector Quantization (LVQ)
petrus fendiyanto
 
Aplikasi presentasi
Muenas GugsGoegs
 
Makalah kecepatan perubahan bisnis global
Lilik Mafula
 
Sistem Cerdas
Arum Retno
 
Neuron Mc Culloch Pitts dan Hebb
Sherly Uda
 
Makalah teknik simulasi dan pemodelan
Nayla Tsauraya
 
Metode penelitian
Lucy Wong
 
Just in time manufacturing ppt
Swati Luthra
 
Ad

Similar to Makalah Jaringan Syaraf Tiruan (20)

PDF
Introduction jst
UNISKA, SMK Telkom Banjarbaru
 
DOCX
Kecerdasan Buatan Diskusi 5.docx
HendroGunawan8
 
PPTX
Presentasi neurall network / Artificial Intelegent
RIRIN ZUHROTUL AINIA
 
PDF
Machine Learning Diskusi 12.pdf
HendroGunawan8
 
DOCX
Ssp4 rpp sistem saraf_pertm. 1&2
Rahajeng Putri Wulansari
 
PPT
Jaringan syaraf tiruan
Ifatimah Julita Rahayu
 
PPTX
jaringan saraf tiruan pada perkembangan AI.pptx
Eva127
 
PDF
Pcd 013 - jaringan syaraf buatan
Febriyani Syafri
 
PPT
Jaringan-Syaraf-Tiruan.ppt
KikiRezkiLestari1
 
PDF
Modul pertemuan psy faal pkk ke 4 materi sel sarap
suher lambang
 
PPT
JST.ppt
RezkyMahardika2
 
PPTX
Grup 1 S8G - Tujuan,Definisi,Konsep Jaringan Syaraf Tiruan-1.pptx
irmahariasih1
 
PPTX
Kelompok 2, struktur dan sistem saraf
Andi Asri Ainun
 
DOC
Coordination (part 1)
Iseu Pranyoto
 
DOCX
Makalah sistem persarafan AKPER PEMKAB MUNA
Operator Warnet Vast Raha
 
DOCX
Makalah sistem persarafan
Operator Warnet Vast Raha
 
DOCX
Makalah sistem persarafan
Septian Muna Barakati
 
PDF
Pertemuan 14 Jaringan Syaraf (Neural Network)
Endang Retnoningsih
 
DOC
Coordination system
Iseu Pranyoto
 
DOC
Fun with my small note uploud 1
Iseu Pranyoto
 
Kecerdasan Buatan Diskusi 5.docx
HendroGunawan8
 
Presentasi neurall network / Artificial Intelegent
RIRIN ZUHROTUL AINIA
 
Machine Learning Diskusi 12.pdf
HendroGunawan8
 
Ssp4 rpp sistem saraf_pertm. 1&2
Rahajeng Putri Wulansari
 
Jaringan syaraf tiruan
Ifatimah Julita Rahayu
 
jaringan saraf tiruan pada perkembangan AI.pptx
Eva127
 
Pcd 013 - jaringan syaraf buatan
Febriyani Syafri
 
Jaringan-Syaraf-Tiruan.ppt
KikiRezkiLestari1
 
Modul pertemuan psy faal pkk ke 4 materi sel sarap
suher lambang
 
Grup 1 S8G - Tujuan,Definisi,Konsep Jaringan Syaraf Tiruan-1.pptx
irmahariasih1
 
Kelompok 2, struktur dan sistem saraf
Andi Asri Ainun
 
Coordination (part 1)
Iseu Pranyoto
 
Makalah sistem persarafan AKPER PEMKAB MUNA
Operator Warnet Vast Raha
 
Makalah sistem persarafan
Operator Warnet Vast Raha
 
Makalah sistem persarafan
Septian Muna Barakati
 
Pertemuan 14 Jaringan Syaraf (Neural Network)
Endang Retnoningsih
 
Coordination system
Iseu Pranyoto
 
Fun with my small note uploud 1
Iseu Pranyoto
 

Recently uploaded (20)

DOCX
Modul Ajar Deep Learning Biologi Kelas 11 Terbaru 2025
wahyurestu63
 
DOCX
Modul Ajar Deep Learning PJOK Kelas 11 Terbaru 2025
wahyurestu63
 
DOCX
Modul Ajar Deep Learning Bahasa Inggris Kelas 10 Terbaru 2025
wahyurestu63
 
DOCX
Modul Ajar Pembelajaran Mendalam Matematika Kelas 12 Terbaru 2025
fubierabita
 
DOCX
Modul Ajar Deep Learning Matematika Kelas 11 Terbaru 2025
wahyurestu63
 
DOCX
Modul Ajar Deep Learning Seni Budaya Tari Kelas 9 Terbaru 2025
wahyurestu63
 
DOCX
Modul Ajar Pembelajaran Mendalam Prakarya Kerajinan Kelas 9 Terbaru 2025
UrayFubie
 
DOCX
Modul Ajar Deep Learning MTK Kelas 12 Terbaru 2025
wahyurestu63
 
DOCX
Modul Ajar Deep Learning PKN Kelas 9 Terbaru 2025
wahyurestu63
 
PPTX
Modul 1-1 (1) Implementasi pembelajaran KKA di sekolah.pptx
Mufidatul3
 
PDF
Materi Praktek Mengajar Tentang 7 Jurus BK Hebat 2025 Versi Nilai-Nilai Islam...
Namin AB Ibnu Solihin
 
DOCX
Modul Ajar Deep Learning PKWU Kelas 11 Terbaru 2025
wahyurestu63
 
DOCX
Modul Ajar Deep Learning Prakarya Kerajinan Kelas 7 Terbaru 2025
wahyurestu63
 
DOCX
Modul Ajar Pembelajaran Mendalam Senbud Seni Musik Kelas 9 Terbaru 2025
fubierabita
 
DOCX
Modul Ajar Pembelajaran Mendalam Prakarya Kerajinan Kelas 9 Terbaru 2025
fubierabita
 
DOCX
Modul Ajar Deep Learning Bahasa Indonesia Kelas 10 Terbaru 2025
wahyurestu63
 
DOCX
Modul Ajar Pembelajaran Mendalam MTK Kelas 11 Terbaru 2025
fubierabita
 
DOCX
CP KODING DAN KECERDASAN ARTIFISIAL (KKA) 2025
NinaSuryani1
 
PDF
PPT Teknis Diskusi Kelas Doktrin Alkitab Lanjutan (DAL) 2025
SABDA
 
DOCX
Modul Ajar Deep Learning Seni Budaya Rupa Kelas 9 Terbaru 2025
wahyurestu63
 
Modul Ajar Deep Learning Biologi Kelas 11 Terbaru 2025
wahyurestu63
 
Modul Ajar Deep Learning PJOK Kelas 11 Terbaru 2025
wahyurestu63
 
Modul Ajar Deep Learning Bahasa Inggris Kelas 10 Terbaru 2025
wahyurestu63
 
Modul Ajar Pembelajaran Mendalam Matematika Kelas 12 Terbaru 2025
fubierabita
 
Modul Ajar Deep Learning Matematika Kelas 11 Terbaru 2025
wahyurestu63
 
Modul Ajar Deep Learning Seni Budaya Tari Kelas 9 Terbaru 2025
wahyurestu63
 
Modul Ajar Pembelajaran Mendalam Prakarya Kerajinan Kelas 9 Terbaru 2025
UrayFubie
 
Modul Ajar Deep Learning MTK Kelas 12 Terbaru 2025
wahyurestu63
 
Modul Ajar Deep Learning PKN Kelas 9 Terbaru 2025
wahyurestu63
 
Modul 1-1 (1) Implementasi pembelajaran KKA di sekolah.pptx
Mufidatul3
 
Materi Praktek Mengajar Tentang 7 Jurus BK Hebat 2025 Versi Nilai-Nilai Islam...
Namin AB Ibnu Solihin
 
Modul Ajar Deep Learning PKWU Kelas 11 Terbaru 2025
wahyurestu63
 
Modul Ajar Deep Learning Prakarya Kerajinan Kelas 7 Terbaru 2025
wahyurestu63
 
Modul Ajar Pembelajaran Mendalam Senbud Seni Musik Kelas 9 Terbaru 2025
fubierabita
 
Modul Ajar Pembelajaran Mendalam Prakarya Kerajinan Kelas 9 Terbaru 2025
fubierabita
 
Modul Ajar Deep Learning Bahasa Indonesia Kelas 10 Terbaru 2025
wahyurestu63
 
Modul Ajar Pembelajaran Mendalam MTK Kelas 11 Terbaru 2025
fubierabita
 
CP KODING DAN KECERDASAN ARTIFISIAL (KKA) 2025
NinaSuryani1
 
PPT Teknis Diskusi Kelas Doktrin Alkitab Lanjutan (DAL) 2025
SABDA
 
Modul Ajar Deep Learning Seni Budaya Rupa Kelas 9 Terbaru 2025
wahyurestu63
 

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/