Jumat, 18 November 2011


Pola Penulisan Action Script pada Button
Cara penulisan action pada tombol adalah sebagai berikut :
  1. Buatlah sebuah kotak dengan menggunakan rectangle tool. Anda juga bisa membuat rounded rectangle dengan memilih option rounded rectangle radius.
Seting dalam membuat kotak

  1. Buatlah static text “tombol” tepat diatas kotak yang sebelumnya telah kita buat, caranya klik text tool, kemudian buka properties dan atur jenis huruf, ukuran dan warna. Buka panel properties (apabila belum terbuka pilih menu window>properties). Pastikan option static text pada text type.
Text tool dan text properties

Bentuk tombol

  1. Seleksi kotak dan text tersebut, kemudian konvert menjadi symbol dengan dengan menekan tombol F8 (pilih menu insert>convert to symbol). Pilih button pada option behaviour dan ketikan tombol pada name.
Convert to symbol
  1. Double klik tombol tersebut untuk memasuki mode edit. Perhatikan dalam symbol bertipe button terdapat 4 frame yaitu up, over, down dan hit. Up menunjukan kondisi normal suatu tombol. Over menunjukan kondisi tombol saat mouse berada tepat di atasnya. Down menunjukan kondisi tombol saat ditekan dan Hit merupakan area penekanan (sensor) tombol tersebut.

Frame pada symbol button

  1. Klik frame over kemudian masukan keyframe dengan menekan tombol F6 (pilih menu insert>keyframe). Ubah warna dan ukuran tombol pada frame over tersebut. Untuk frame Down dan Hit biasanya bisa kita abaikan.

Penambahan keyfame pada frame over
Perbedaan warna dan ukuran antara frame up dan frame over

  1. Tekan tombol Ctrl-E untuk kembali ke Stage utama. Klik tombol dan dalam kondisi tombol terpilih buka panel action( tekan F9 atau klik menu
Text Box: on (release){
// menampilkan pesan pada output panel saat tombol ditekan
trace(“tombol ditekan”);
}windows>action apabila panel action belum terbuka dan pastikan mode  penulisan adalah mode expert jika menggunakan flash MX atau Flash 8). Kemudian ketikan script sebagai berikut :

action pada button

7. Jalankan movie dengan menekan tombol Ctrl+Enter. Tekan tombol tersebut,
maka akan mucul tampilan “tombol ditekan” pada output panel. Tekan tombol
Ctrl+W untuk kembali ke stage
Jaringan Komputer
SETTING JARINGAN KOMPUTER
Definisi Jaringan :


Jaringan  komputer  adalah  sekumpulan  peralatan  komputer  yang
dihubungkan agar dapat saling berkomunikasi dengan tujuan berbagi
sumber daya (seperti file dan printer).
Agar jaringan dapat berfungsi, dibutuhkan layanan-layanan yang
dapat mengatur pembagian sumber daya.
Dibutuhkan aturan-aturan (protocols) yang mengatur komunikasi dan
layanan-layanan secara umum untuk seluruh sistem jaringan.








Modul Setting Jaringan Komputer

1

Jaringan Komputer
INSTALASI JARINGAN
1. Memasang kabel jaringan
a. Siapkan kabel jaringan UTP , Jack RJ-45 dan tang Crimping.







Tang Crimping

Kabel UTP

Urutan Pin RJ-45

b.   Setelah kabel UTP dikupas, terdapat delapan buah kabel
berwarna yang akan dipasang pada RJ-45.
c.   Kabel Patch atau Straight-throught
Setting kabel Patch, masing-masing kabel bertemu dengan
warna yang sama, setting ini digunakan untuk menghubungkan
PC ke Hub atau PC ke Switch












Modul Setting Jaringan Komputer

2

Jaringan Komputer
d. Kabel Cross-over
Setting kabel Cross-over, masing-masing kabel bertemu dengan warna yang berbeda, pemasangan kabel ini digunakan untuk menghubungkan jaringan antar 2 PC tanpa melalui Hub atau Switch, menghubungkan Hub ke Hub atau Switch ke Switch













Modul Setting Jaringan Komputer

3

Jaringan Komputer
e. Komponen Jaringan
-        Hub adalah komponen jaringan yang memiliki colokan (port-port) yang berguna untuk menyatukan kabel-kabel network dari tiap-tiap workstation, server atau perangkat lain.
-        Brigde digunakan untuk menghubungkan beberapa jaringan yang terpisah walaupun menggunakan media penghubung dan model atau topologi berbeda.
-        Switch bentuk dan fungsinya sama dengan hub, bedanya switch lebih pintar karena memiliki kemampuan untuk mentransfer data hanya pada port yang dituju saja, berbeda dengan HUB yang mem-broadcast ke semua port yang dimiliki termasuk port tempat data tersebut berasal. Hal inilah yang membuat switch lebih cepat dalam mentransfer data dengan penggunaan bandwidth 100%, tidak terbagi untuk broadcast.
-        Router memiliki kemampuan untuk menyaring atau memfilter data yang lalu lalang di jaringan berdasarkan aturan atau protocol tertentu.
-        Kartu jaringan Ethernet (NIC=Network Interface Card)



Kabel UTP

Switch Hub

Ethernet



Modul Setting Jaringan Komputer

4

Jaringan Komputer
2. Setting Komputer jaringan
Kabel jaringan dengan RJ-45 yang telah dibuat, dipasang pada komputer untuk akses jaringan melalui Hub/Switch seperti pada gambar di bawah ini.



Biasanya komputer yang ada di pasaran sekarang memiliki konektor RJ-45 yang dapat digunakan untuk berhubungan dengan komputer lain (jaringan).
Dengan menggunakan kabel jaringan yang telah dipasang RJ-45, beberapa komputer dapat dihubungkan melalui Hub.



3. Setting Komputer Jaringan Untuk Intranet a. Komputer Server
Pastikan komputer sudah terpasang kartu jaringan Ethernet. Jika belum ada, pasang sebuah kartu jaringan Ethernet pada komputer yang akan dijadikan sebagai PC Web Server Intranet.


Modul Setting Jaringan Komputer

5

Jaringan Komputer
Setting TCP IP
Setting jaringan kita lakukan setelah jaringan lokal komputer sudah kita satukan dengan pengkabelan, misalnya seperti gambar berikut :




Untuk melakukan setting TCP/IP Anda dapat mengikuti langkah-langkah berikut :
1. Klik Start All Program Connect To :

"b^ Microsoft Visual Basic 6.0

l^p, ConnectTo

frl *[1" Wireless Network Connection



Printers and Faxes

^ Show all connections



fj. Internet Eh;

l?J Help and Support

lukan setting TCP IP  An da dap it
All Programs    w
*i Start              13 JARINGAN KQMPLrTE,,,          it'  unBUed -
2. Pilih Show All Connections sehingga muncul dialog sebagai berikut :

Modul Setting Jaringan Komputer

6

Jaringan Komputer




3. Pilih dan double klik Local Area Connection
Maka akan muncul tampilan seperti gambar di bawah ini :




4. Klik Internet Protokol(TCP/IP) untuk server, isikan ip addressnya.

Modul Setting Jaringan Komputer

7

Jaringan Komputer




5. Klik Internet Protokol(TCP/IP)
Untuk Client 01 dengan IP = 192.168.0.2 Untuk client 02 dengan IP = 192.168.0.3 Untuk client 03 dengan IP = 192.168.0.4




Untuk setiap client Subnet mask dengan angka yang sama 255.255.255.0
Abaikan Default gateway dan DNS Server 6.   Kemudian klik OK

Modul Setting Jaringan Komputer

8

Jaringan Komputer
Setting Computer Name dan Workgroup
1. Klik kanan mouse pada icon My Computer di desktop, klik Properties. Maka akan muncul tampilan seperti di bawah ini :




2. Selanjutnya klik tab Computer Name dan untuk mengubah nama komputer dan workgroup klik Change

Modul Setting Jaringan Komputer

9

Jaringan Komputer
3. Pada Computer Name tuliskan nama komputer Server untuk Intranet ini, misalkan kita beri nama : www.server.com dan pada workgroup kita beri nama : INTRANET




4. Selesailah sudah Anda melakukan setting TCP/IP, memberi nama komputer dan workgroup dan siap melakukan testing koneksi dengan Jaringan LAN

Modul Setting Jaringan Komputer

10

Jaringan Komputer
Menguji Koneksi Jaringan
1. Untuk memastikan setting ip address sudah dikenal oleh sistem operasi lakukan dengan membuka Klik All Program pilih Accesories -> C: Command Prompt, selanjutnya tuliskan IPCONFIG dan enter seperti gambar berikut ini
C:S>ipconfig
Windows  IF Configuration

Ethernet adapter Local Area Connection:
Media disconnected
Media State................................... :  W
Ethernet adapter Wireless Network Connection:
Connection-specific DNS Suffix    .
192.168.0.1
IP Address.....................................
Subnet Mask ...................................
Default Gateway ....................

2. Kemudian lakukan tes koneksitas jaringan dengan menggunakan perintah PING. Misalnya dari komputer Server ke Clien 01 yang mempunyai IP Adress192.168.0.2
■C:s>ping 192.168.0.2
'inging 192.168.0.2 with 32 bytes of data:
Reply from 192.168.0.2:          bytes=32     tine<lns     IIL=128
Reply from 192.168.0.2:          bytes=32     tine<lns     IIL=128
Reply from 192.168.0.2:          bytes=32     tine<lns     TTL=128
^eply from 192.168.0.2:          bytes=32     tine<lns     TIL=128
Jing statistics for 192.168.0.2:
Packets: Sent = 4, Received = 4, Lost = 0 <0X loss), Ipproximate round trip tines in nilli-seconds:
Mininun = 0ns, Maximum = 0ns, Auerage = 0ns

Modul Setting Jaringan Komputer

11

Jaringan Komputer
Tanda bahwa komputer sudah terhubung dengan baik, maka akan muncul pesan Replay from 192.168.0.2 bytes=32 time<1ms TTL=128. Sedangkan jika koneksi gagal maka akan muncul pesan Request Timed Out seperti pada gambar berikut ini :
!!:S>ping 192.168.0.2 inging 192.168.0.2 with 32 bytes of data:
equest timed  out
tequest timed  out.
Request timed  out.
Request timed  out
'ing statistics for 192.168.0.2:
Packets: Sent = 4, Received = 0, Lost = 4 (100X loss),
10. Anda juga dapat melakukan dengan membuka browser internet, seperti Internet Explorer atau Mozilla Firefox seperti pada gambar di bawah ini :




Atau dengan memanggil nama komputer server, misalkan nama computer yang sudah diberikan tadi : www.server.com






Modul Setting Jaringan Komputer

12

Jaringan Komputer
11.   Setelah terbuka maka browser akan menampilkan tampilan :




12.       Jangan terkejut dengan tampilan di atas! Halaman tersebut akan muncul karena kita belum melakukan setting web server pada komputer server.
13.       Selanjutnya lakukan Instalasi Web Server. Jika Web Server dan Program Website Sekolah sudah diinstall, maka akan muncul tampilan website sekolah seperti berikut ini :






Modul Setting Jaringan Komputer

Selasa, 05 April 2011

JARINGAN SYARAF TIRUAN

1.        Pendahuluan
Jaringan Syaraf Tiruan dibuat pertama kali pada tahun 1943 oleh neurophysiologist Waren McCulloch dan logician Walter Pits, namun teknologi yang tersedia pada saat itu belum memungkinkan mereka berbuat lebih jauh.

1.1       Pengertian Jaringan Syaraf Tiruan
Jaringan Syaraf Tiruan adalah paradigma pemrosesan suatu informasi yang terinspirasi oleh sistim sel syaraf biologi, sama seperti otak yang memproses suatu informasi. Elemen mendasar dari paradigma tersebut adalah struktur yang baru dari sistim pemrosesan informasi. Jaringan Syaraf Tiruan, seperti manusia, belajar dari suatu contoh. Jaringan Syaraf Tiruan dibentuk untuk memecahkan suatu masalah tertentu seperti pengenalan pola atau klasifikasi karena proses pembelajaran.
Jaringan Syaraf Tiruan berkembang secara pesat pada beberapa tahun terakhir. Jaringan Syaraf Tiruan telah dikembangkan sebelum adanya suatu komputer konvensional yang canggih dan terus berkembang walaupun pernah mengalami masa vakum selama beberapa tahun.
1.2       Inspirasi Biologi
Jaringan Syaraf Tiruan keluar dari penelitian kecerdasan buatan, terutama percobaan untuk menirukan fault-tolerence dan kemampuan untuk belajar dari sistem syaraf biologi dengan model struktur low-level dari otak.
Otak terdiri dari sekitar (10.000.000.000) sel syaraf yang saling berhubungan. Sel syaraf mempunyai cabang struktur input (dendrites), sebuah inti sel dan percabangan struktur output (axon). Axon dari sebuah sel terhubung dengan dendrites yang lain melalui sebuah synapse. Ketika sebuah sel syaraf aktif, kemudian menimbulkan suatu signal electrochemical pada axon. Signal ini melewati synapses menuju ke sel syaraf yang lain. Sebuah sel syaraf lain akan mendapatkan signal jika memenuhi batasan


tertentu yang sering disebut dengan nilai ambang atau (threshold).

Gambar 1. Susunan Syaraf Manusia
2.        Perbandingan Jaringan Syaraf Tiruan dengan Konvensional
Jaringan Syaraf Tiruan memiliki pendekatan yang berbeda untuk memecahkan masalah bila dibandingkan dengan sebuah komputer konvensional. Umumnya komputer konvensional menggunakan pendekatan algoritma (komputer konvensional menjalankan sekumpulan perintah untuk memecahkan masalah). Jika suatu perintah tidak diketahui oleh komputer konvensional maka komputer konvensional tidak dapat memecahkan masalah yang ada. Sangat penting mengetahui bagaimana memecahkan suatu masalah pada komputer konvensional dimana komputer konvensional akan sangat bermanfaat jika dapat melakukan sesuatu dimana pengguna belum mengatahui bagaimana melakukannya.
Jaringan Syaraf Tiruan dan suatu algoritma komputer konvensional tidak saling bersaing namun saling melengkapi satu sama lain. Pada suatu kegiatan yang besar, sistim yang diperlukan biasanya menggunakan kombinasi antara keduanya (biasanya sebuah komputer konvensional digunakan untuk mengontrol Jaringan Syaraf Tiruan untuk menghasilkan efisiensi yang maksimal. Jaringan Syaraf Tiruan tidak memberikan suatu keajiban tetapi jika digunakan secara tepat akan menghasilkan sasuatu hasil yang luarbiasa.

Gambar 2. Sebuah Sel Syaraf Sederhana
3.       Model Dasar Jaringan Syaraf Tiruan
Mengadopsi esensi dasar dari system syaraf biologi, syaraf tiruan digambarkan sebagai berikut : Menerima input atau masukan (baik dari data yang dimasukkan atau dari output sel syaraf pada jaringan syaraf. Setiap input datang melalui suatu koneksi atau hubungan yang mempunyai sebuah bobot (weight). Setiap sel syaraf mempunyai sebuah nilai ambang. Jumlah bobot dari input dan dikurangi dengan nilai ambang kemudian akan mendapatkan suatu aktivasi dari sel syaraf (post synaptic potential, PSP, dari sel syaraf). Signal aktivasi kemudian menjadi fungsi aktivasi / fungsi transfer untuk menghasilkan output dari sel syaraf.
Jika tahapan fungsi aktivasi digunakan ( output sel syaraf = 0 jika input <0 dan 1 jika input >= 0) maka tindakan sel syaraf sama dengan sel syaraf biologi yang dijelaskan diatas (pengurangan nilai ambang dari jumlah bobot dan membandingkan dengan 0 adalah sama dengan membandingkan jumlah bobot dengan nilai ambang). Biasanya tahapan fungsi jarang digunakan dalan Jaringan Syaraf Tiruan. Fungsi aktivasi (f(.)) dapat dilihat pada Gambar 3.

Gambar 3. Fungsi Aktifasi
Bagaimana sel syaraf saling berhubungan? Jika suatu jaringan ingin digunakan untuk berbagai keperluan maka harus memiliki input (akan membawa nilai dari suatu variabel dari luar) dan output (dari prediksi atau signal kontrol). Input dan output sesuai dengan sensor dan syaraf motorik seperti signal datang dari mata kemudian diteruskan ke tangan, Dalam hal ini terdapat sel syaraf atau neuron pada lapisan tersembunyi berperan pada jaringan ini. Input, lapisan tersembunyi dan output sel syaraf diperlukan untuk saling terhubung satu sama lain.
Berdasarkan dari arsitektur (pola koneksi), Jaringan Syaraf Tiruan dapat dibagi kedalam dua katagori :
3.1      Struktur feedforward
Sebuah jaringan yang sederhana mempunyai struktur feedforward dimana signal bergerak dari input kemudian melewati lapisan tersembunyi dan akhirnya mencapai unit output (mempunyai struktur perilaku yang stabil).
Tipe jaringan feedforward mempunyai sel syaraf yang tersusun dari beberapa lapisan. Lapisan input bukan merupakan sel syaraf. Lapisan ini hanya memberi pelayanan dengan mengenalkan suatu nilai dari suatu variabel. Lapisan tersembunyi dan lapisan output sel syaraf terhubung satu sama lain dengan lapisan sebelumnya. Kemungkinan yang timbul adalah adanya hubungan dengan beberapa unit dari lapisan sebelumnya atau terhubung semuanya (lebih baik).

Gambar 4. Jaringan Syaraf Tiruan Feedforward
Yang termasuk dalam struktur feedforward :
-  Single-layer perceptron
-  Multilayer perceptron
-  Radial-basis function networks
-  Higher-order networks
-  Polynomial learning networks
3.2      Struktur recurrent (feedback)
Jika suatu jaringan berulang (mempunyai koneksi kembali dari output ke input) akan menimbulkan ketidakstabilan dan akan menghasilkan dinamika yang sangat kompleks. Jaringan yang berulang sangat menarik untuk diteliti dalam Jaringan Syaraf Tiruan, namun sejauh ini structure feedforward sangat berguna untuk memecahkan masalah. Yang termasuk dalam stuktur recurrent (feedback) :
-  Competitive networks
-  Self-organizing maps
-  Hopfield networks
-  Adaptive-resonanse theory models



Gambar 5. Jaringan Syaraf Tiruan FeedBack Ketika sebuah Jaringan Syaraf digunakan. Input dari nilai suatu variabel ditempatkan dalam suatu input unit.dan kemudian unit lapisan tersembunyi dan lapisan output menjalankannya. Setiap lapisan tersebut menghitung nilai aktivasi dengan mengambil jumlah bobot output dari setiap unit dari lapisan sebelumnya dan kemudian dikurangi dengan nilai ambang. Nilai aktifasi kemudian melalui fungsi aktifasi untuk menghasilakan output dari sel syaraf. Ketika semua unit pada Jaringan Syaraf telah dijalankan maka aksi dari lapisan output merupakan output dari seluruh jaringan syaraf.
4.        Lapisan pada Jaringan Syaraf Tiruan
Jaringan Syaraf Tiruan biasanya mempunyai 3 group atau lapisan yaitu unit-unit : lapisan input yang terhubung dengan lapisan tersembunyi yang selanjutnya terhubung dengan lapisan output.
*    Aktifitas unit-unit lapisan input menunjukkan informasi dasar yang kemudian
digunakan dalam Jaringan Syaraf Tiruan.
    Aktifitas setiap unit-unit lapisan tersembunyi ditentukan oleh aktifitas dari unit-
unit input dan bobot dari koneksi antara unit-unit input dan unit-unit lapisan
tersembunyi
*. Karakteristik dari unit-unit output tergantung dari aktifitas unit-unit lapisan tersembunyi dan bobot antara unit-unit lapisan tersembunyi dan unit-unit output.


5.
Perceptron
Perceptron termasuk kedalam salah satu bentuk Jaringan Syaraf Tiruan 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 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. Perceptron dapat dilihat di gambar 6
Gambar 6. Bentuk Perceptron
6.          Proses Pembelajaran
Umumnya, jika menggunakan Jaringan Syaraf Tiruan, hubungan antara input dan output harus diketahui secara pasti dan jika hubungan tersebut telah diketahui maka dapat dibuat suatu model. Hal lain yang penting adalah proses belajar hubungan input/output dilakukan dengan pembelajaran. Ada dua tipe pembelajaran yang dikenal yaitu : pembelajaran terawasi dan pembelajaran tak terawasi.
Pada pembelajaran terawasi, metode ini digunakan jika output yang diharapkan telah diketahui sebelumnya. Biasanya pembelajaran dilakukan dengan menggunakan data yang telah ada. Pada contoh diatas misalnya data pasar saham yang ada pada DOW, NASDAQ atau FTSE, data yang ada sebelumnya mengenai aplikasi kredit yang berhasil termasuk daftar pertanyaan atau posisi sebuah robot dan reaksi yang benar.

Pada metode pembelajaran yang tidak terawasi, tidak memerlukan target output. Pada metode ini tidak dapat ditentukan hasil seperti apa yang diharapkan selama proses pembelajaran. Selama proses pembelajaran, nilai bobot disusun dalam suatu range tertentu tergantung pada nilai input yang diberikan. Tujuan pembelajaran ini adalah mengelompokkan unit-unit yang hampir sama dalam suatu area tertentu. Pembelajaran seperti ini biasanya sangat cocok untuk pengelompokkan (klasifikasi) pola.
7.        Fungsi Transfer
Karakter dari Jaringan Syaraf Tiruan tergantung atas bobot dan fungsi input-output (fungsi transfer) yang mempunyai ciri tertentu untuk setiap unit. Fungsi ini terdiri dari 3 katagori yaitu :
Untuk linear units, Aktifitas output adalah sebanding dengan jumlah bobot output. Untuk threshold units, Output diatur satu dari dua tingkatan tergantung dari apakah jumlah input adalah lebih besar atau lebih kecil dari nilai ambang. Untuk sigmoid units, Output terus menerus berubah-ubah tetapi tidak berbentuk linear. Unit ini mengandung kesamaan yang lebih besar dari sel syaraf sebenarnya dibandingkan dengan linear dan threshold unit, namun ketiganya harus dipertimbangkan dengan perkiraan kasar.
Untuk membuat Jaringan Syaraf Tiruan untuk melakukan beberapa kerja khusus. Harus dipilih bagaimana unit-unit dihubungkan antara satu dengan yang lain dan harus mengatur bobot dari hubungan tersebut secara tepat. Hubungan tersebut menentukan apakah mungkin suatu unit mempengaruhi unit yang lain. Bobot menentukan kekuatan dari pengaruh tersebut.
Dapat dilakukan pembelajaran terhadap 3 lapisan pada Jaringan Syaraf Tiruan untuk melakukan kerja khusus dengan menggunakan prosedure dibawah ini :
1.      Memperkenalkan Jaringan Syaraf Tiruan dengan contoh pembelajaran yang terdiri dari sebuah pola dari aktifitas untuk unit-unit input bersama dengan pola yang diharapkan dari aktifitas untuk unit-unit output.
2.      Menentukan seberapa dekat output sebenarnya dari Jaringan Syaraf Tiruan sesuai dengan output yang diharapkan.


3.  Mengubah bobot setiap hubungan agar Jaringan Syaraf Tiruan menghasilkan suatu perkiraan yang lebih baik dari output yang diharapkan Ilustrasi dari prosedure pembelajaran diatas dapat dilihat dibawah ini : Diasumsikan bahwa suatu Jaringan Syaraf Tiruan dapat mengenali digit dari tulisan tangan. Dapat digunakan suatu array dengan 256 sensor, setiap sensor merekam ada tidaknya tinta pada suatu digit.  Jaringan Syaraf Tiruan memerlukan 256 unit-unit input (satu untuk setiap sensor), 10 unit-unit output (satu untuk setiap digit) dan sebuah nomor dari unit-unit tersembunyi.
Untuk setiap digit yang direkam oleh sensor, Jaringan Syaraf Tiruan akan menghasilkan aktifitas yang tinggi pada unit output yang cocok dan aktifitas yang rendah pada unit-unit output yang lain.
Untuk pembelajaran Jaringan Syaraf Tiruan, ditampilkan sebuah gambar dari sebuah digit dan membandingkan aktifitas sebenarnya dari 10 unit-unit output dengan aktifitas yang diharapkan. Kemudian menghitung error, dimana ditentukan sebagai persegi yang berbeda antara aktifitas sebenarnya dan aktifitas yang diharapkan. Selanjutnya mengubah bobot setiap hubungan untuk mengurangi error. Hal ini dilakukan berulang-ulang dengan banyak gambar yang berbeda
Untuk mengimplementasikan prosedure ini diperlukan perhitungan error derivative untuk bobot (EW) supaya perubahan bobot oleh sebuah jumlah yang sesuai pada nilai dimana error berubah karena bobot diubah. Suatu cara untuk menghitung EW adalah mengubah bobot sedikit dan meneliti bagaimana error dapat berubah. Namun metode ini kurang efisien karena membutuhkan gangguan yang berbeda untuk setiap dari sekian banyak bobot.
Cara lain yang sering digunakan untuk menghitung EW adalah dengan menggunakan algoritma back-propagation. Saat ini merupakan metode yang penting untuk pembelajaran Jaringan Syaraf Tiruan. Metode ini dikembangkan secara mandiri oleh 2 tim yaitu Fogelman-Soulie, Gallinari dan Le Cun dari Prancis dan Rumelhart, Hinton dan Williams dari Amerika.



8.        Faktor Keberhasilan Jaringan Syaraf Tiruan
Jaringan Syaraf Tiruan mengalami “booming” dan diminati beberapa tahun terakhir ini, dan sangat sukses digunakan untuk memecahkan berbagai masaalah dalam berbagai disiplin ilmu seperti : bidang finansial, kedokteran, teknik, geologi dan fisika. Lebih jauh lagi, bahwa sesuatu masaalah dengan menggunakan Jaringan Syaraf Tiruan dapat diprediksi, dikelompokkan dan dikontrol.
Ada beberapa faktor yang mendukung keberhasilan tersebut antara lain : Handal. Jaringan Syaraf Tiruan adalah teknik pemodelan yang sangat memuaskan yang dapat membuat model suatu fungsi yang sangat kompleks. Khususnya Jaringan Syaraf Tiruan nonlinear. Sejak beberapa tahun, model linear umumnya digunakan dimana model linear dikenal dengan strategi optimasi. Jaringan Syaraf Tiruan juga menggunakan model nonlinear dengan berbagai variabel.
Mudah digunakan. Jaringan Syaraf Tiruan dipelajari dengan contoh. Pengguna Jaringan Syaraf Tiruan mengumpulkan data dan melakukan pembelajaran algoritma untuk mempelajari secara otomatis struktur data, sehingga pengguna tidak memerlukan pengetahuan khusus mengenai bagaimana memilih dan mempersiapkan data, bagaimana memilih Jaringan Syaraf Tiruan yang tepat, bagaimana membaca hasil, tingkatan pengetahuan yang diperlukan untuk keberhasilan Menggunakan Jaringan Syaraf Tiruan tidak lebih dari pemecahan masalah yang menggunakan metode statistik nonlinear yang telah dikenal.
9.        Aplikasi Jaringan Syaraf Tiruan
Jaringan Syaraf Tiruan mampu menggambarkan setiap situasi adanya sebuah hubungan antara variabel predictor (independents, inputs) dan variabel predicted (dependents, outputs), ketika hubungan tersebut sangat kompleks dan tidak mudah untuk menjelaskan kedalam istilah yang umum dari correlations” atau “differences between groups”. Beberapa contoh permasalahan yang dapat dipecahkan secara baik oleh Jaringan Syaraf Tiruan antara lain :

9.1.     Deteksi Fenomena Kedokteran.
Berbagai indikasi yang berhubungan dengan kesehatan (kombinasi dari denyut jantung, tingkatan dan berbagai substansi dalam darah, dll) dapat dimonitoring. Serangan pada kondisi kesehatan tertentu dapat dihubungan dengan perubahan kombinasi yang sangat kompeks (nonlinear dan interaktif) pada subset dari variabel, dapat dimonitoring. Jaringan Syaraf Tiruan telah digunakan untuk mengenali pola yang diperkirakan sehingga perlakuan yang tepat dapat dilakukan.
9.2.      Untuk mendeteksi golongan darah manusia
Dengan menggunakan pengolahan citra. Manusia berusaha keras dengan segala kemampuannya untuk menirukan kehebatan yang mereka miliki, misalnya seorang dokter dengan keahliannya dapat membedakan golongan darah manusia antara A, B, AB, dan O. Dengan pendekatan kecerdasan buatan, manusia berusaha menirukan bagaimana pola-pola dibentuk. Jaringan Syaraf Tiruan telah dikembangkan sebagai generalisasi model matematik dari pembelajaran manusia.
9.3.      Prediksi Pasar Saham.
Fluktuasi dari harga saham dan index saham adalah contoh lain yang kompleks,
multidimesi tetapi dalam beberapa kondisi tertentu merupakan phenomena yang dapat prediksi. Jaringan Syaraf Tiruan telah digunakan oleh analis teknik untuk membuat prediksi tentang pasar saham yang didasarkan atas sejumlah faktor seperti keadaan masa lalu bursa yang lain dan berbagai indikator ekonomi.
9.4.      Perjanjian Kredit.
Berbagai informasi biasanya didapat dari seorang peminjam seperti umur,
pendidikan, pekerjaan dan berbagai data lain. Setelah pembelajaran dari Jaringan Syaraf Tiruan tentang data peminjam, analisis Jaringan Syaraf Tiruan dapat mengidentifikasi karaktersetik peminjam sehingga dapat digunakan untuk mengklasifikasikan peminjam terhadap resiko peminjam dalam kategori baik atau buruk

9.5.      Monitoring Kondisi Mesin.
Jaringan Syaraf Tiruan    dapat digunakan untuk memangkas biaya dengan
memberikan keahlian tambahan untuk menjadwalkan perawatan mesin. Jaringan Syaraf Tiruan dapat dilatih untuk membedakan suara sebuah mesin ketika berjalan normal (false alarm”) dengan ketika mesin hampir mengalami suatu masalah. Setelah periode pembelajaran, keahlian dari Jaringan Syaraf Tiruan dapat digunakan untuk memperingatkan seorang teknisi terhadap kerusakan yang akan timbul sebelum terjadi yang akan menyebabkan biaya yang tidak terduga.
9.6.     Pemeliharaan Mesin.
Jaringan Syaraf Tiruan telah digunakan untuk menganalisis input dari sebuah sensor pada sebuah mesin. Dengan mengontrol beberapa parameter ketika mesin sedang berjalan, dapat melakukan fungsi tertentu misalnya meminimalkan penggunaan bahan bakar.
10.      Kesimpulan
Jaringan Syaraf Tiruan mulai dilirik banyak kalangan karena mempunyai banyak kelebihan dibandingkan system konvensional. Jaringan Syaraf Tiruan mewakili pikiran manusia untuk mendekatkan diri dengan komputer, maksudnya Jaringan Syaraf Tiruan dirancang agar komputer dapat bekerja seperti/layaknya otak manusia. Berikut ini beberapa keunggulan dari Jaringan Syaraf Tiruan adalah :
1.      Adaptive learning: Suatu kemampuan untuk melakukan suatu kegiatan yang didasarkan atas data yang diberikan pada saat pembelajaran atau dari pengalaman sebelumnya.
2.      Self-Organisation: Dapat membuat organisasi sendiri atau me-representasikan informasi yang didapat pada saat pembelajaran.
3.      Real Time Operation: Dapat menghasilkan perhitungan parallel dan dengan device hardware yang khusus yang dibuat akan memberikan keuntungan dengan adanya kemampuan tersebut.
4.      Fault Tolerance melalui Redundant Information Coding: Kerusakan pada bagian tertentu dari jaringan akan mengakibatkan penurunan kemampuan. Beberapa jaringan mempunyai kemampuan untuk menahan kerusakan besar pada jaringan.
5.      Kelebihan Jaringan Syaraf Tiruan terletak pada kemampuan belajar yang dimilikinya. Dengan kemampuan tersebut pengguna tidak perlu merumuskan kaidah atau fungsinya. Jaringan Syaraf Tiruan akan belajar mencari sendiri

kaidah atau fungsi tersebut. Dengan demikian Jaringan Syaraf Tiruan mampu digunakan untuk menyelesaikan masalah yang rumit dan atau masalah yang terdapat kaidah atau fungsi yang tidak diketahui. 6.  Kemampuan Jaringan Syaraf Tiruan dalam menyelesaikan masalah yang rumit telah dibuktikan dalam berbagai macam penelitian

.
Daftar Pustaka
An Introduction to Neural Networks, 2003 Prof. Leslie Smith, Centre for Cognitive and Computational Neuroscience Department of Computing and Mathematics University of Stirling. lss@cs.stir.ac.uk
Artificial Neural Network Theory and Applications, Dan W. Patterson, John Wiley and Sons, Inc. 1995.
Dan W. Patterson, Artificial Neural Network Theory and Applications, John Wiley and Sons, Inc. 1995.
Membangun  Jaringan  Syaraf  Tiruan,  Sri  Kusumadewi,  2004,  Graha  Ilmu, Yogyakarta
M.G.Pened., Computer_aided Diagnosis: A Neural-Network-Based Approach to Lung Nodule Detection,IEEE Transc.on Medical Imaging, 17(6) 1998, Hal.872-880.
Introduction to Neural Network by K. Gurney. http://www.shef.ac.uk/psychology/gurney/notes/contents.html
Neural     Network     by     Christos     Stergiou     and     Dimitrios     Siganos, http://www.doc.ic.ac.uk/~nd/surprise_96/ journal/vol4/cs11/report.html - 79k
Neural Network by Nikolay Nikolaef
http://homepages.gold .ac.uk/nikolaef/cis311.html.course_outline_for_fall_2004