JARINGAN SARAF TIRUAN DENGAN BACKPROPAGATION UNTUK MENDETEKSI PENYALAHGUNAAN NARKOTIKA

dokumen-dokumen yang mirip
Jaringan Saraf Tiruan dengan Backpropagation untuk Memprediksi Penyakit Asma

SISTEM PENDETEKSI PENYALAHGUNAAN NARKOBA MENGGUNAKAN JARINGAN SYARAF TIRUAN MODEL BACKPROPAGATION

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)

PREDIKSI PENDAPATAN ASLI DAERAH KALIMANTAN BARAT MENGGUNAKAN JARINGAN SYARAF TIRUAN BACKPROPAGATION

Penerapan Jaringan Saraf Tiruan Metode Backpropagation Menggunakan VB 6

APLIKASI JARINGAN SYARAF TIRUAN UNTUK MEMPREDIKSI PENYAKIT SALURAN PERNAFASAN DENGAN METODE BACKPROPAGATION

VOL. 01 NO. 02 [JURNAL ILMIAH BINARY] ISSN :

PREDIKSI CURAH HUJAN DI KOTA MEDAN MENGGUNAKAN METODE BACKPROPAGATION NEURAL NETWORK

PENERAPAN JARINGAN SYARAF TIRUAN DALAM MEMPREDIKSI TINGKAT PENGANGGURAN DI SUMATERA BARAT

ANALISA JARINGAN SARAF TIRUAN DENGAN METODE BACKPROPAGATION UNTUK MENGETAHUI LOYALITAS KARYAWAN

PERANCANGAN APLIKASI MENGIDENTIFIKASI PENYAKIT MATA DENGAN MENGGUNAKAN METODE BACKPROPAGATION

BAB 3 METODOLOGI PENELITIAN

ANALISIS JARINGAN SYARAF TIRUAN UNTUK MEMPREDIKSI JUMLAH RESERVASI KAMAR HOTEL DENGAN METODE BACKPROPAGATION (Studi Kasus Hotel Grand Zuri Padang)

METODOLOGI PENELITIAN

BAB II LANDASAN TEORI

ANALISA JARINGAN SARAF TIRUAN DENGAN METODE BACKPROPAGATION UNTUK MEMPREDIKSI PRODUKTIVITAS PEGAWAI. Jasmir, S.Kom, M.Kom

APLIKASI JARINGAN SYARAF TIRUAN UNTUK MEMPREDIKSI VOLUME PEMAKAIAN AIR BERSIH DI KOTA PONTIANAK

KLASIFIKASI POLA HURUF VOKAL DENGAN MENGGUNAKAN JARINGAN SARAF TIRUAN BACKPROPAGATION. Dhita Azzahra Pancorowati

SATIN Sains dan Teknologi Informasi

Model Arsitektur Backpropogation Dalam Memprediksi Faktor Tunggakan Uang Kuliah (Studi Kasus AMIK Tunas Bangsa)

BACK PROPAGATION NETWORK (BPN)

JARINGAN SYARAF TIRUAN UNTUK MEMPREDIKSI CURAH HUJAN SUMATERA UTARA DENGAN METODE BACK PROPAGATION (STUDI KASUS : BMKG MEDAN)

IMPLEMENTASI JARINGAN SYARAF TIRUAN METODE BACKPROPAGATION UNTUK MEMPREDIKSI HARGA SAHAM

BACK PROPAGATION NETWORK (BPN)

DIAGNOSA GANGGUAN SALURAN PERNAFASAN MENGGUNAKAN JARINGAN SYARAF TIRUAN BACKPROPAGATION

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PREDIKSI KELULUSAN MAHASISWA MENGGUNAKAN METODE NEURAL NETWORK DAN PARTICLE SWARM OPTIMIZATION

IMPLEMENTASI JARINGAN SYARAF TIRUAN MULTI LAYER FEEDFORWARD DENGAN ALGORITMA BACKPROPAGATION SEBAGAI ESTIMASI NILAI KURS JUAL SGD-IDR

BAB VIII JARINGAN SYARAF TIRUAN

SATIN Sains dan Teknologi Informasi

ARTIFICIAL NEURAL NETWORK TEKNIK PERAMALAN - A

BAB 2 KONSEP DASAR PENGENAL OBJEK

Kata Kunci: Jaringan Syaraf Tiruan, Metode Backpropagation, penyakit saluran pernafasan.

BAB IV JARINGAN SYARAF TIRUAN (ARTIFICIAL NEURAL NETWORK)

Perbaikan Metode Prakiraan Cuaca Bandara Abdulrahman Saleh dengan Algoritma Neural Network Backpropagation

Jurnal Coding, Sistem Komputer Untan Volume 04, No.2 (2016), hal ISSN : x

Jurnal Informatika Mulawarman Vol 5 No. 1 Februari

Pengembangan Aplikasi Prediksi Pertumbuhan Ekonomi Indonesia dengan Jaringan Syaraf Tiruan Backpropagation

ANALISIS PENAMBAHAN MOMENTUM PADA PROSES PREDIKSI CURAH HUJAN KOTA MEDAN MENGGUNAKAN METODE BACKPROPAGATION NEURAL NETWORK

BAB II DASAR TEORI Jaringan Syaraf Tiruan. Universitas Sumatera Utara

SATIN Sains dan Teknologi Informasi

T 11 Aplikasi Model Backpropagation Neural Network Untuk Perkiraan Produksi Tebu Pada PT. Perkebunan Nusantara IX

PENGENALAN POLA HURUF ROMAWI DENGAN JARINGAN SARAF TIRUAN PERSEPTRON LAPIS JAMAK

BAB 2 LANDASAN TEORI

Aplikasi yang dibuat adalah aplikasi untuk menghitung. prediksi jumlah dalam hal ini diambil studi kasus data balita

ANALISIS PENAMBAHAN NILAI MOMENTUM PADA PREDIKSI PRODUKTIVITAS KELAPA SAWIT MENGGUNAKAN BACKPROPAGATION

JARINGAN SARAF TIRUAN (ARTIFICIAL NEURAL NETWORK) ERWIEN TJIPTA WIJAYA, ST, M.KOM

BAB II TINJAUAN PUSTAKA

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA) IMPLEMENTASI JARINGAN SYARAF TIRUAN BACKPROPAGATION UNTUK MENGENALI MOTIF BATIK

lalu menghitung sinyal keluarannya menggunakan fungsi aktivasi,

ANALISIS ALGORITMA INISIALISASI NGUYEN-WIDROW PADA PROSES PREDIKSI CURAH HUJAN KOTA MEDAN MENGGUNAKAN METODE BACKPROPAGATION NEURAL NETWORK

Presentasi Tugas Akhir

BAB 2 TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Pengenalan suara (voice recognition) dibagi menjadi dua jenis, yaitu

JARINGAN SYARAF TIRUAN PREDIKSI PENYAKIT LUDWIG ANGINA

BAB 4 DISAIN MODEL. Pengguna. Citra. Ekstraksi Ciri x. Antar muka (Interface) Data Hasil Ekstraksi Ciri. Testing dan Identifikasi.

APLIKASI JARINGAN SYARAF TIRUAN UNTUK MEMPREDIKSI PENJUALAN OBAT Pada PT. METRO ARTHA PRAKARSA MENERAPKAN METODE BACKPROPAGATION

Jaringan syaraf dengan lapisan tunggal

Metode Jaringan Saraf Tiruan Propagasi Balik Untuk Estimasi Curah Hujan Bulanan di Ketapang Kalimantan Barat

Arsitektur Jaringan Salah satu metode pelatihan terawasi pada jaringan syaraf adalah metode Backpropagation, di mana ciri dari metode ini adalah memin

BAB II. Penelitian dengan jaringan syaraf tiruan propagasi balik. dalam bidang kesehatan sebelumnya pernah dilakukan oleh

BAB 2 LANDASAN TEORI. fuzzy logic dengan aplikasi neuro computing. Masing-masing memiliki cara dan proses

SISTEM PAKAR DIAGNOSA PENYAKIT DEMAM BERDARAH DENGUE BERBASIS ANDROID MENGGUNAKAN JARINGAN SARAF TIRUAN

APLIKASI JARINGAN SARAF TIRUAN UNTUK INVENTARISASI LUAS SUMBER DAYA ALAM STUDI KASUS PULAU PARI

BAB I PENDAHULUAN. paling parah dan paling lama tingkat pemulihannya akibat krisis keuangan

MODEL PEMBELAJARAN JARINGAN SYARAF TIRUAN UNTUK OTOMATISASI PENGEMUDIAN KENDARAAN BERODA TIGA

Jaringan Syaraf Tiruan. Disusun oleh: Liana Kusuma Ningrum

KLASIFIKASI KELAINAN JANTUNG ANAK MENGGUNAKAN JARINGAN SARAF TIRUAN ALGORITMA BACKPROPAGATION A B S T R A K

APLIKASI JARINGAN SYARAF TIRUAN DALAM PENGHITUNGAN PERSENTASE KEBENARAN KLASIFIKASI PADA KLASIFIKASI JURUSAN SISWA DI SMA N 8 SURAKARTA

APLIKASI JARINGAN SYARAF TIRUAN UNTUK MEMPREDIKSI PENJUALAN HANDPHONE DENGAN MENGGUNAKAN METODE BACKPROPAGATION (Studi Kasus : CV.

PENGENALAN POLA HIV DAN AIDS MENGGUNAKAN ALGORITMA KOHONEN PADA JARINGAN SYARAF TIRUAN BACKPROPAGATION

PERBANDINGAN ANTARA MODEL NEURAL NETWORK DAN MODEL DUANE UNTUK EVALUASI KETEPATAN PREDIKSI WAKTU KERUSAKAN SUATU KOMPONEN

Farah Zakiyah Rahmanti

POSITRON, Vol. IV, No. 2 (2014), Hal ISSN :

Estimasi Suhu Udara Bulanan Kota Pontianak Berdasarkan Metode Jaringan Syaraf Tiruan

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

Architecture Net, Simple Neural Net

BAB III METODE PENELITIAN

BAB 2 LANDASAN TEORI

JARINGAN SYARAF TIRUAN

BAB 2 TINJAUAN PUSTAKA

ANALISIS FUNGSI AKTIVASI SIGMOID BINER DAN SIGMOID BIPOLAR DALAM ALGORITMA BACKPROPAGATION PADA PREDIKSI KEMAMPUAN SISWA


PRISMA FISIKA, Vol. I, No. 1 (2013), Hal ISSN :

APLIKASI JARINGAN SYARAF TIRUAN PADA PENGENALAN POLA TULISAN DENGAN METODE BACKPROPAGATION

BAB III LANDASAN TEORI. Definisi Peramalan adalah memperkiraan atau memproyeksikan sesuatu

Jaringan Syaraf Tiruan Menggunakan Algoritma Backpropagation Untuk Memprediksi Jumlah Pengangguran (Studi Kasus DiKota Padang)

MEMPREDIKSI KECERDASAN SISWA MENGGUNAKAN JARINGAN SYARAF TIRUAN BERBASIS ALGORITMA BACKPROPAGATION (STUDI KASUS DI LP3I COURSE CENTER PADANG)

IMPLEMENTASI ALGORITMA PERCEPTRON UNTUK PENGENALAN POLA MASUKAN BINER MAUPUN BIPOLAR MENGGUNAKAN BORLAND DELPHI

Proses Pembelajaran dengan BackPropagation pada kasus penyakit asma

BAB IV IMPLEMENTASI DAN PENGUJIAN

APLIKASI JARINGAN SYARAF TIRUAN MULTI LAYER PERCEPTRON PADA APLIKASI PRAKIRAAN CUACA

PREDIKSI PERHITUNGAN DOSIS RADIASI PADA PEMERIKSAAN MAMMOGRAFI MENGGUNAKAN ALGORITMA JARINGAN SYARAF TIRUAN PROPAGASI BALIK

Klasifikasi Pola Huruf Vokal dengan Menggunakan Jaringan Saraf Tiruan

PENERAPAN ALGORITMA JARINGAN SYARAF TIRUAN BACKPROPAGATION DALAM MEMPREDIKSI TINGKAT SUKU BUNGA BANK

RANCANG BANGUN TOOL UNTUK JARINGAN SYARAF TIRUAN (JST) MODEL PERCEPTRON

BAB II TEORI DASAR. Gambar 2.1 Anatomi Jantung

Muhammad Fahrizal. Mahasiswa Teknik Informatika STMIK Budi Darma Jl. Sisingamangaraja No. 338 Simpanglimun Medan

2. TINJAUAN PUSTAKA. Jumlah (AM x bobot SKS) Jumlah SKS (1) dengan AM adalah Angka Mutu SKS adalah Satuan Kredit Semester

Transkripsi:

JARINGAN SARAF TIRUAN DENGAN BACKPROPAGATION UNTUK MENDETEKSI PENYALAHGUNAAN NARKOTIKA Dahriani Hakim Tanjung STMIK POTENSI UTAMA Jl.K.L.Yos Sudarso Km 6.5 Tanjung Mulia Medan notashapire@gmail.com Abstrak Penelitian ini bertujuan untuk mendeteksi penyalahgunaan narkotika menggunakan teknik pengenalan pola yaitu jaringan saraf tiruan dengan metode backpropagation. Data yang menjadi masukan adalah segala jenis gejala penderita narkotika. Jaringan saraf tiruan dilakukan dengan menentukan jumlah unit untuk setiap lapisan dengan fungsi aktivasi sigmoid biner. Pengujian dilakukan menggunakan perangkat lunak matlab yang diuji dengan beberapa bentuk arsitektur jaringan. Arsitektur dengan konfigurasi terbaik terdiri dari 23 lapisan masukan, 5 lapisan tersembunyi dan 5 lapisan keluaran dengan nilai learning rate sebesar 0.5, nilai toleransi error 0.01, Dapat dilihat bahwa hasil penelitian ini mencapai keakuratan 95% dari data penelitian, sehingga dapat disimpulkan bahwa jaringan syaraf tiruan dengan backpropagation mampu mengenali pola dan mampu mendeteksi penyalahgunaan narkotika dengan jumlah iterasi 6341 dan MSE 0.00999889. MSE berada di bawah nilai error yaitu 0.01, Parameter tersebut dipilih menjadi parameter terbaik, karena nilai MSE paling kecil dari arsitektur yang lain serta nilai MSE dibawah dari nilai error yang ditentukan. Sigmoid Biner Fungsi ini digunakan untuk jaringan saraf yang dilatih dengan menggunakan metode backpropagation. Fungsi sigmoid memiliki nilai range 0 sampai 1. Oleh karena itu, fungsi ini sering digunakan untuk jaringan saraf yang membutuhkan nilai output yang terletak pada interval 0 sampai 1. Kata Kunci : Jaringan Saraf Tiruan, Backpropagation, Narkotika, Sigmoid biner, Matlab 1. PENDAHULUAN Di era globalisasi sekarang ini dan juga pengaruh perdagangan bebas, menjadikan peredaran barang-barang impor semakin banyak masuk ke tanah air seperti, otomotif, alat komunikasi, alat-alat kesehatan, dan juga obatobatan. Di samping itu dengan sistem perdagangan bebas ini, menambah ruang gerak peredaran obat-obatan terlarang dan narkotika semakin marak ditanah air. Faktor minimnya pengetahuan masyarakat tentang penggunaan narkotika menyebabkan sulitnya masyarakat awam mengidentifkasi seseorang ataupun anggota keluarganya yang telah menjadi korban penyalahgunaan narkotika. Dengan demikian pemanfaatan teknologi, khususnya teknologi informasi telah diimplementasikan ke berbagai bidang seperti pemerintahan, pendidikan, bisnis, periklanan, kesehatan, dan sebagainya. Berdasarkan uraian di atas penulis mencoba untuk memanfaatkan teknologi informasi untuk dapat membantu masyarakat. Metode problem solving yang digunakan dalam penelitian ini adalah jaringan syaraf tiruan (JST). Jaringan syaraf tiruan telah banyak digunakan untuk membantu menyelesaikan berbagai macam permasalahan, salah satu permasalahan tersebut adalah pencocokan/keakurasian berdasarkan pelatihan yang diberikan. JST dapat dimanfaatkan untuk mendeteksi penyalahgunaan narkotika dengan menggunakan metode Backpropagation. 2. DASAR TEORI 2.1 Jaringan Saraf Tiruan Jaringan Saraf Tiruan (arficial neural network) merupakan metode yang dapat menemukan hubungan non-linear antara beban dan faktor-faktor ekonomi yang bervariasi serta faktor- faktor lainnya yang dapat melakukan penyesuaian terhadap perubahan-perubahan yang terjadi [1]. Gambar 1. Komponen Neuron Dari gambar diatas terlihat bahwa dalam otak manusia, sebuah neuron (sel saraf) tertentu mengumpulkan sinyal berupa rangangan dari neuron lain melalui dendrit. Sinyal yang dating dan diterima oleh dendrit akan dijumlahkan (summation) dan dikirim melalui axon ke dendrit 69

akhir yang bersentuhan dengan dendrit dari neuron yang lain. Siyal ini akan diterima oleh neuron lain jika memenuhi nilai threshold tertentu. Dalam hal ini neuron dikatakan teraktivasi. Pembelajaran pada otak manusia terjadi ketika da hubungan antara satu neuron dengan neuron lain yang terjadi secara adaptif dan berlangsung secara dinamis [2]. 2.2 Metode Backpropagation Backpropagation merupakan algoritma pembelajaran yang terawasi dan baisanya digunakan oleh perceptron dengan banyak lapisan untuk mengubah bobot-bobot yang berhubungan dengan neuron-neuron yang ada pada lapisan tersembunyinya. Algoritma backpropagation menggunakan error output untuk mengubah nilai bobot-bobotnya dalam arah mundur (backward). Untuk mendapatkan error ini, tahap perambatan maju (forward propagation) harus dikerjakan terlebih dahulu. Pada dasarnya, pelatihan dengan metode backpropagtion terdiri atas tiga langkah, yaitu sebagai berikut : a. Data dimasukkan ke input jaringan (feedforward) b. Perhitungan dan propagasi balik dari error yang bersangkutan Pembaharuan (adjustment) bobot dan bias[1]. 2.3 Fungsi Aktivasi Sigmoid Biner Fungsi ini digunakan untuk jaringan saraf yang dilatih dengan menggunakan metode backpropagation. Fungsi sigmoid memiliki nilai pada range 0 sampai 1. Oleh karena itu, fungsi ini sering digunakan untuk jaringan saraf yang membutuhkan nilai output yang terletak pada interval 0 sampai 1. Namun, fungsi ini bisa juga digunakan oleh jaringan saraf yang nilai outputnya 0 atau 1 [3] fungsi sigmoid dirumuskan sebagai berikut : Fungsi Step dirumuskna sebagai : dengan : (1) 2.4 Arsitektur Jaringan Metode Backpropagation Jaringan saraf terdiri dari 3 lapisan, yaitu lapisan masukan/input terdiri atas variable masukan unit sel saraf, lapisan tersembunyi dan lapisan keluaran/output. Lapisan masukan digunakan untuk menampung 23 variabel yaitu X1 sampai dengan X23, lapisan tersembunyi terdiri atas 5 unit sel saraf, lapisan tersembunyi ditentukan sendiri oleh pengguna sistem melalui cara percobaan konvergensi terbaik (trial and error) sampai diperoleh hasil konvergensi pelatihan yang paling baik (jumlah epoch terkecil). dan lapisan keluaran/output terdiri atas 5 sel saraf, lapisan keluaran digunakan untuk mempresentasikan pengelompokan pola, nilai 00001 untuk Opium+Heroin, nilai 00010 untuk Morphine, nilai 00100 untuk Cocain, nilai 01000 untuk Marijuana, dan nilai 10000 untuk Sintetik (Pethidin + Methadon)[4]. Gambar 2 merupakan arsitektur jaringan saraf tiruan. X1 X2 X3 X4 X23 W0 Z1 Z2 Zn B0 Y1 Y2 Y3 Y4 Y5 Opium + Heroin Morphine Cocain Marijuana Sintetik (Pethidin + Metahdon) Gambar 2. Arsitektur Jaringan Untuk Mendeteksi Penyalahgunaan Narkotika 2.5 Inisialisasi Input Pada tahap ini dilakukan proses inisialisasi data input yang diperoleh dari gejalagejala/kriteria dan seluruh jennies narkotika. Nilai terhadap variable ditentuka Antara 0 sampai 1 disesuaikan dengan kasus dari masing gejala. Tabel 1. Kriteria dan Inisialisasi Gejala Narkotika No Kriteria Yang Dinilai Inisialisasi 1 Nafsu Makan Hilang X1 2 Sembelit X2 3 Keracunan X3 4 Napas Pendek X4 5 Mudah Koma X5 6 Kematian X6 7 Mual X7 8 Gelisah X8 9 Ketergantungan Fisik Mental X9 10 Perasaan Tertekan X10 11 Kejang-kejang X11 12 Kecanduan X12 13 Ketagihan X13 14 Paru-paru terganggu X14 15 Daya ingat rusak X15 16 Gangguan Sex X16 17 Mudah Marah X17 18 Suhu Tubuh Naik X18 19 Halusinasi X19 20 Mudah Lelah X20 21 Paranoid X21 70

22 Susunan Syaraf Pusat Rusak X22 23 Sembelit X23 2.6 Inisialisasi Output Hasil yang diiinginkan pada tahap ini adalah terdeteksinya suatu nilai untuk mendeteksi narkotika. Tabel 2 berikut adalah nilai target keluaran. Tabel 2. Prediksi dan Inisialisasi Narkotika Prediksi No Penyalahgunaan Inisialisasi Narkotika 1 Opium + Heroin 00001 2 Morphine 00010 3 Cocain 00100 4 Marijuana 01000 Sintetik (Pethidin + 5 Methadon) 10000 Learning rate (α) = 0.5 Maksimal error = 0.01 Maksimal epoch = 10000 Fungsi Aktivasi = Logsig. 3.1.2 Tahap Pelatihan Pada tahap ini sistem jaringan saraf diberikan 25 data sampel penilaian penyalahgunaan narkotika untuk dilatihkan sebagai proses pembelajaran. Untuk mendapatkan nilai keluaran, yang pertama harus dilakukan adalah menentukan matriks masukan dan matriks target. Berikut dapat di lihat Tabel 3. Tabel 3. Data Pelatihan 3. HASIL dan PEMBAHASAN Pada bab ini dibahas mengenai implementasi dan pengujian dari jaringan saraf tiruan dengan metode backpropagation, dimulai dari menjelaskan pengujian (Matlab), pemrograman jaringan saraf tiruan (Backpropagation), langkah pengolahan data dengan Matlab dan pelatihan jaringan saraf tiruan. 3.1 Pengujian Sistem Pengujian jaringan saraf tiruan metode backpropagation untuk mendeteksi penyalahgunaan narkotika dilakukan untuk melihat apakah sistem jaringan saraf ini sudah sesuai dengan kondisi sebenarnya atau tidak. Pengujian jaringan saraf tiruan ini dibagi menjadi beberapa tahap yaitu: 3.1.1 Tahap Inisialisasi Pada tahap ini sistem jaringan saraf diberikan masukan berupa nilai parameter inisialisasi yang terdiri dari : Jumlah sel lapisan masukan terdiri dari 23 simpul input Jumlah sel lapisan tersembunyi dicari berdasarkan percobaan (trial and error) dengan cara mengubah konstanta belajar dan lapisan tersembunyi secara terus menerus sampai diperoleh konfigurasi terbaik yaitu jumlah epoch yang terkecil. Pada sistem deteksi penyalahgunaan narkotika ini diperoleh konfigurasi lapisan tersembunyi adalah 5 simpul. Jumlah lapisan keluaran terdiri dari 5 simpul yaitu Opium + Heroin, Morphine, Cocain, Marijuana dan Sintetik (Pethidin + Methadon). Adapun hasil pelatihan yang dilakukan dengan jaringan saraf tiruan adalah: Gambar 3. Hasil Pengujian Data Pelatihan dengan 2704 iterasi Dengan actual output sebagai berikut: a = 71

Columns 1 through 7 0.0073 0.0180 0.0180 0.8881 0.0073 0.0128 0.0763 0.0040 0.9252 0.9252 0.0160 0.0040 0.0790 0.0024 0.1009 0.0472 0.0472 0.0395 0.1009 0.0003 0.8970 0.0140 0.0660 0.0660 0.0007 0.0140 0.9116 0.0032 0.7802 0.0082 0.0082 0.0019 0.7802 0.0080 0.1109 Columns 8 through 14 0.0128 0.0128 0.0763 0.0180 0.0073 0.0073 0.0763 0.0790 0.0790 0.0024 0.9252 0.0040 0.0040 0.0024 0.0003 0.0003 0.8970 0.0472 0.1009 0.1009 0.8970 0.9116 0.9116 0.0032 0.0660 0.0140 0.0140 0.0032 0.0080 0.0080 0.1109 0.0082 0.7802 0.7802 0.1109 Columns 15 through 21 0.8881 0.0180 0.8881 0.0763 0.0073 0.8881 0.0763 0.0160 0.9252 0.0160 0.0024 0.0040 0.0160 0.0024 0.0395 0.0472 0.0395 0.8970 0.1009 0.0395 0.8970 0.0007 0.0660 0.0007 0.0032 0.0140 0.0007 0.0032 0.0019 0.0082 0.0019 0.1109 0.7802 0.0019 0.1109 Columns 22 through 25 0.0128 0.0073 0.0128 0.8881 0.0790 0.0040 0.0790 0.0160 0.0003 0.1009 0.0003 0.0395 0.9116 0.0140 0.9116 0.0007 0.0080 0.7802 0.0080 0.0019 Pada pelatihan yang dilakukan dengan MATLAB didapat hasil yang dapat dilihat pada tabel 4 dan tabel 6 di bawah. Pada proses pelatihan jaringan saraf tiruan aini akan berhenti jika iterasi telah sampai pada batas maksimum yaitu 10.000 iterasi, atau pelatihan akan berhenti jika MSE (Mean Square Error) telah berada dibawah target error, disini diketahui target errornya sebesar 0.01. Dengan pelatihan di atas dapat dilihat output yang sesuai dengan target. Di mana untuk nilai output actual diambil yang bernilai 1. Adapun parameter penilaian output actual dengan fungsi aktivasi : Y = untuk melihat hasil pelatihan yang dilakukan oleh jaringan saraf tiruan dengan target yang telah ditentukan dapat dilihat pada tabel 4 sebagai berikut: Tabel 4. Pengujian Data Pelatihan Untuk Arsitektur 23-5-5 3.1.3 Tahap Pengujian Tahap pengujian merupakan tahapan yang digunakan untuk menguji data penelitian yang telah didapat pada JST, dimana sebelumnya telah dilatih data penelitian pada proses pelatihan. Pada data pengujian ini telah ditetapkan hasil keluaran atau target. Data pengujian berfungsi untuk menguji ke akuratan sistem JST yang telah dibuat. Data pengujian dapat dilihat pada Tabel 5. Tabel 5. Data Pengujian Adapun grafik hasil pengujian data baru dengan 10 sampel data yang dilakukan dengan jaringan saraf tiruan adalah: Gambar 4. Grafik Hasil Data Pengujian dengan 6341 iterasi Dengan output actual sebagai berikut: 72

a = Columns 1 through 7 0.9095 0.1042 0.0000 0.0128 0.0128 0.9095 0.1042 0.0096 0.0908 0.9114 0.0000 0.0000 0.0096 0.0908 0.1296 0.6886 0.3059 0.1380 0.1380 0.1296 0.6886 0.0035 0.0110 0.0122 0.0621 0.0621 0.0035 0.0110 0.0358 0.0029 0.0000 0.9459 0.9459 0.0358 0.0029 Columns 8 through 10 0.0128 0.0025 0.9095 0.0000 0.0059 0.0096 0.1380 0.0109 0.1296 0.0621 0.9074 0.0035 0.9459 0.0128 0.0358 untuk melihat hasil pengujian 10 data baru yang dilakukan oleh jaringan saraf tiruan dengan target yang telah ditentukan dapat dilihat pada tabel 6 sebagai berikut: Tabel 6. Pengujian Data Baru Untuk Arsitektur 23-5-5 Keterangan : HPU = Hasil Pengujian KJST = Ketepatan Jaringan Saraf Tiruan Kemudian Untuk memperoleh konfigurasi terbaik maka dilakukan beberapa pengujian dengan berbagai model arsitektur jaringan saraf tiruan yaitu 23-5-5, 23-10-5, 23-15-5, 23-20-5, dan 23-25-25 Berikut ini merupakan tabel hasil pelatihan jaringan saraf tiruan dari 5 arsitektur tersebut dengan perubahan nilai hidden layer. Tabel 7. Tabel Perubahan Nilai Uji Coba Data Pengujian Dengan Perubahan Nilai Hidden Layer Erro Hidden Epochs Lr MSE r 5 6341 0.5 0.01 0.00999889 10 802 0.5 0.01 0.00997535 15 1444 0.5 0.01 0.00998684 20 519 0.5 0.01 0.00999857 25 411 0.5 0.01 0.00996887 Dari beberapa hasil ujicoba yang telah dilakukan dapat diambil kesimpulan bahwa suatu arsitektur mempunyai kinerja sangat bagus jika nilai MSE berada di bawah nilai error yaitu 0.01. Dari uji coba yang dilakukan diperoleh parameter yaitu learning rate sebesar 0.5, toleransi error 0.01, maksimal epoch 6341 dan hidden layer 5 dengan nilai MSE 0.00999889. Parameter tersebut dipilih menjadi parameter terbaik karena menghasilkan jumlah iterasi yang memiliki nilai akurasi MSE yang cukup baik, karena nilai MSE paling kecil dari arsitektur yang lain serta nilai MSE dibawah dari nilai error yang ditentukan. 4. KESIMPULAN Berdasarkan hasil dari analisis pada tahap pelatihan dan tahap pengujian deteksi penyalahgunaan narkotika ini didapat beberapa kesimpulan, antara lain: Metode backpropagation dapat digunakan untuk menyelesaikan masalah untuk mendeteksi penyalahgunaan narkotika dengan menggunakan lima pola tampilan output yang terdiri dari Opium/ Heroin, Morphine, Cocain, Marijuana dan Sintetik (Pethidin + Methadon). Pengujian jaringan saraf dilakukan dengan memasukkan data pelatihan dan pengujian dan diperoleh hasil pengujian sampai 100% sesuai dengan target yang di inginkan Pelatihan terhadap jaringan saraf dengan 23 sel lapisan masukan dilakukan pada 25 data sampel yang terdiri dari 6 data dengan pola keluaran Opium + Heroin, 5 data dengan pola keluaran Morphine, 5 data dengan pola keluaran Cocain, 4 data dengan pola keluaran Marijuana dan 5 data dengan pola kularan Sintetik (Pethidin + Methadon). 5. SARAN Berdasarkan pengujian yang telah dilakukan pada jaringan saraf tiruan yang telah dibuat, tentunya masih ada kekurangan dan kelemahan yang terjadi sehingga perlu dikembangkan lagi agar kinerjanya lebih baik. Adapun saran untuk pengambangan penelitian ini adalah: Untuk pengembangan penelitian yang lebih baik lagi dapat membuat suatu perangkat lunak untuk mengimplementasikan jaringan saraf tiruan dengan metode backpropagation untuk mendeteksi penyalahgunaan narkotika agar lebih mudah dipahami oleh masyarakat awam. Setelah dilakukan pelatihan dan pengujian untuk mendeteksi penyalahgunaan narkotika menggunakan jaringan saraf tiruan metode backpropagation, disarankan agar diadakan penelitian lebih lanjut dengan menggunakan 73

metode-metode lainnya agar dapat di ambil kesimpulan metode apa yang paling baik dalam kasus mendeteksi penyalahgunaan narkotika. 6. DAFTAR PUSTAKA [1] Marleni, et.al, (2012). Pengembangan Sistem Jaringan Syaraf Tiruan Dalam Memprediksi Jumlah Dokter Keluarga Menggunakan Backpropagation (Studi Kaus : Regional X Cabang Palu), Seminar Nasional Teknologi Informasi dan Komunikasi.. [2] T. Sutojo, Edy Mulyant dan Vincent Suhartono, (2011). Kecerdasan Buatan, Andi Yogyakarta [3] Novi Indah Pradasari, et.al, Jaringan Syaraf Tiruan Untuk Memprediksi Penyakit Saluran Pernafasan Dengan Metode Backpropagation, Jurnal Coding Vol, No.1 Juli 2013. [4] Iskandar Zulkarnain, 2012, Sistem Pendeteksi Penyalahgunaan Narkoba Menggunakan Jaringan Saraf Tiruan Model Backpropagation, Jurnal Saintikom Vol. 10/No. 2/Mei 2010 74