1 / 9

DATA MINING

DATA MINING. (ARTIFICIAL NEURAL NETWORK) JARINGAN SYARAF BUATAN NAMA : IKHSAN JAELANI 110155201054. Defenisi Artificial Network.

finna
Download Presentation

DATA MINING

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. DATA MINING (ARTIFICIAL NEURAL NETWORK) JARINGAN SYARAF BUATAN NAMA : IKHSAN JAELANI 110155201054

  2. Defenisi Artificial Network Artificial neural network (ANN) merupakan suatu konsep rekayasa pengetahuan dalam bidang kecerdasan buatan yang didesain dengan mengadopsi sistem saraf manusia, yang pemrosesan utamanya ada di otak. Bagian terkecil dari otak manusia adalah sel saraf yang disebut unit dasar pemroses informasi atau neuron.

  3. Konsep Neural Network 1.  Proses Kerja Jaringan Syaraf Pada Otak Manusia Ide dasar Neural Network dimulai dari otak manusia, dimana otak memuat  sekitar 1011 neuron. Neuron ini berfungsi memproses setiap informasi yang masuk. Satu neuron memiliki 1 akson, dan minimal 1 dendrit. Setiap sel syaraf terhubung dengan syaraf lain, jumlahnya mencapai sekitar 104 sinapsis. Masing-masing sel itu saling berinteraksi satu sama lain yang menghasilkan kemampuan tertentu pada kerja otak manusia. Gambar 2.3 Struktur Neuron pada otak manusia

  4. Dari gambar di atas, bisa dilihat ada beberapa bagian dari otak manusia, yaitu: • Dendrit (Dendrites) berfungsi untuk mengirimkan impuls yang diterima ke badan sel syaraf. • Akson (Axon) berfungsi untuk mengirimkan impuls dari badan sel ke jaringan lain • Sinapsis berfungsi sebagai unit fungsional di antara dua sel syaraf. Proses yang terjadi pada otak manusia adalah: Sebuah neuron menerima impuls dari neuron lain melalui dendrit dan mengirimkan sinyal yang dihasilkan oleh badan sel melalui akson. Akson dari sel syaraf ini bercabang-cabang dan berhubungan dengan dendrit dari sel syaraf lain dengan cara mengirimkan impuls melalui sinapsis. Sinapsis adalah unit fungsional antara 2 buah sel syaraf, misal A dan B, dimana yang satu adalah serabut akson dari neuron A dan satunya lagi adalah dendrit dari neuron B. Kekuatan sinapsis bisa menurun/meningkat tergantung seberapa besar tingkat propagasi (penyiaran) sinyal yang diterimanya. Impuls-impuls sinyal (informasi) akan diterima oleh neuron lain jika memenuhi batasan tertentu, yang sering disebut dengan nilai ambang (threshold).

  5. 2.  Struktur 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/error, dan juga parallel processing.

  6. 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. • Input, berfungsi seperti dendrite • Output, berfungsi seperti akson • 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.

  7. Kesimpulan 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.

  8. Neural Network bekerja pada 2 mode, yang pertama adalah proses training dan yang kedua adalah proses execution. Pada proses training kita akan melatih sistem dengan memberinya sebanyak mungkin contoh data input serta data output yang akan dihasilkanoleh data input tersebut.Contoh, misalkan kita memberikan data training pada sistem untuk proses pembagian; Data Input_1= 8 Data Input_2 = 2 Output = 4  Maka, kita telah mengajarkan pada sistem apabila inputan terdiri dari angka 8 dan 2,maka outputnya adalah 4. Akan tetapi, jika hanya diberikan satu contoh, sistem tidak akanbelajar dengan baik. Sebaiknya diberikan data training sebanyak mungkin, agar sistem dapatbelajar dengan baik dan handal.Struktur asitektur dari Neural Network pada umumnya terdiri dari 3 layer, yang menjadiciri khas dari sistem NN ini, yaitu Input Layer, Hidden Layer, dan Output Layer. Tiap Layerterdiri dari unit-unit node yang jumlahnya dapat kita tentukan sendiri, bias dibayangkan bahwatiap node pada sistem Neural Network ibaratnya seperti neuron pada otak manusia.

  9. Input Layer  :Input Layer, merupakan data-data yang kita masukkan sebagai data training pada sistemANN. Banyaknya jumlah node pada input layer tergantung pada jumlah data input yang telahkita masukkan ke dalam sistem. Hidden Layer  :Jumlah node pada hidden layer sangat bervariasi, akan tetapi pada umumnya jumlahnode pada hidden layer adalah 5 yang dianggap sudah mencukupi untuk memecahkan berbagaimacam kasus. Ada juga teori yang dapat menentukan banyak-nya node pada hidden layerdenga tepat. Output Layer  :Banyak-nya node pada output layer tergantung dari sistem ANN itu sendiri. Data output juga termasuk dari data training yang sebelumnya telah diberikan

More Related