• Tidak ada hasil yang ditemukan

Penerapan Case Based Reasoning (CBR) untuk Mendiagnosa Jenis Pecandu Narkoba

N/A
N/A
Protected

Academic year: 2021

Membagikan "Penerapan Case Based Reasoning (CBR) untuk Mendiagnosa Jenis Pecandu Narkoba"

Copied!
5
0
0

Teks penuh

(1)

315

Penerapan Case Based Reasoning (CBR) untuk

Mendiagnosa Jenis Pecandu Narkoba

Andik Adi Suryanto1, Imron Rosyidi2, Miftahul Ulum3,Adi Wendra4 1,2,3,4

Jurusan Teknik Informatika, FT, Universitas PGRI Ronggolawe Tuban

Email: 1andikadisuryanto@gmail.com, 2imronrosyidi@yahoo.com, 3miftahululumtpla@gmail.com,

4adi_wendra@yahoo.com

Abstrak

Case Based Reasoning (CBR) merupakan metode yang digunakan untuk membangun sebuah sistem berbasis

pengetahuan. Sumber pengetahuan sistem diperoleh dengan mengumpulkan penanganan kasus-kasus oleh seorang ahli/pakar. Keuntungan dengan penerapan metode ini adalah membangun pengetahuan tidak perlu melakukan akuisisi pengetahuan secara langsung dengan seorang pakar. Pada penelitian ini penulis mengimplementasikan metode Case

Based Reasoning (CBR) untuk membantu pendiagnosisan jenis pecandu narkoba. Kasus-kasus yang digunakan dalam

sistem ini diperoleh dari catatan penanganan kasus diagnosa pecandu narkoba dari seorang dokter ahli. Sistem ini akan memberikan keluaran berupa kemungkinan jenis pecandu narkoba dan saran terapi yang didasarkan pada kemiripan kasus baru dengan pengetahuan yang dimiliki sistem.

Kata Kunci: Case Based Reasoning, Pecandu, Narkoba, Diagnosa Abstract

Case Based Reasoning (CBR) is a method used to build a knowledge-based system. Source systems knowledge gained by collecting the handling of cases by an expert/specialist. The advantage with this method is the application of knowledge building does not need to do the acquisition of knowledge directly with an expert. In this study, the authors implement methods Case Based Reasoning (CBR) to help diagnozing types of drug addicts. The cases used in this system is derived from the record of handling cases diagnosed drug addicts from a medical expert. This system will provide the output of possible types of drug addicts and treatment suggestions based on resemblances new cases with the knowledge of the present system.

Keyword: Case Based Reasoning, Addicts, Drug, Diagnotics

1. PENDAHULUAN

Penulis menerapkan metode Case Based Reasoning (CBR) untuk membangun sebuah sistem yang memiliki kemampuan mendiagnosa pecandu narkoba. Proses mendiagnosa pecandu narkoba biasanya dilakukan oleh dokter/ahli yang biasa menangani kasus-kasus tentang narkoba, namun dokter/ahli tidak semua ada di rumah sakit bahkan belum tentu disetiap kota ada ahli dalam bidang narkoba. Di rumah sakit hanya bisa menentukan pesien merupakan positif atau negatif pengguna narkoba melalui pemeriksaan laboratorium dan tidak bisa melakukan proses rehabilitasi narkoba seperti yang dilakukan oleh ahli, sehingga setiap ada pasien yang positif pecandu narkoba sulit untuk dapat dilakukan rehabilitasi narkoba.

Maka perlu adanya sistem yang dapat mengetahui apakah orang ini sebagai pecandu narkoba atau bahkan dapat diketahui sejauh mana kecanduan yang dialami. Sekumpulan pemeriksaan laboratorium yang dirancang untuk tujuan tertentu misalnya untuk mendeteksi penyakit, menentukan risiko, menentukan perkembangan penyakit, memantau pengobatan dan lain-lain. Proses diagnosis penyakit melalui hasil pemeriksaan laboratorium itu sendiri selama ini hanya dapat dilakukan oleh para medis secara manual saja. Para pekerja medis seperti laboran atau perawat hanya bekerja untuk melakukan proses pemeriksaan. Mereka tidak dapat melakukan diagnosis penyakit layaknya seorang dokter. Dan pasien pada akhirnya dituntut untuk melakukan konsultasi langsung kepada dokter dengan membawa hasil pemeriksaan laboratorium, akan tetapi tidak tahu sejauhmana kecanduan yang dialami pasien, sehingga dokter akan kesulitan untuk proses rehabilitasi pasien tersebut. Serta kenyataan yang terjadi adalah berbedanya nilai normal pada setiap laboratorium karena rata-rata dokter merujuk pasien kebeberapa laboratorium dengan tujuan untuk melakukan perbandingan hasil diagnosa yang nantinya digunakan sebagai acuan untuk memvonis pasien menderita suatu penyakit. Namun, hal ini dapat membingungkan dokter untuk memperoleh informasi secara akurat tentang tingkat kecanduan yang dialami karena perbedaan hasil di beberapa laboratorium rujukan dokter tersebut.

(2)

316

Untuk mengatasi masalah ini, maka diperlukan sebuah sistem pendukung pakar untuk mendiagnosis tingkat kecanduan melalui hasil pemeriksaan ciri-ciri dan gejala yang dialami oleh pasien. Oleh karena itu, pada penelitian ini dibangun sebuah sistem pakar yang dapat menentukan suatu keputusan mengenai diagnosis pecandu narkoba secara tepat dan akurat melalui hasil pemeriksaan ciri-ciri dan gejala yang dialami oleh pasien dengan menggunakan metode penalaran berbasis kasus (Case Based Reasoning) dengan harapan dapat digunakan oleh para pekerja medis lainnya.

2. METODE

2.1 Case Based Reasoning (CBR)

Case Based Reasoning (CBR) suatu model penalaran yang penggabungkan pemecahan masalah,

pemahaman dan pembelajaran serta memadukan keseluruhannya dengan pemrosesan memori [1]. Tugas tersebut dilakukan dengan memanfaatkan kasus yang pernah dialami oleh sistem, yang mana kasus merupakan pengetahuan dalam konteks tertentu yang mewakili suatu pengalaman yang menjadi dasar pembelajaran untuk mencapai tujuan sistem. Dalam definisi lain CBR merupakan metode pemecahan masalah/kasus baru dengan melakukan adaptasi terhadap metode yang digunakan untuk memecahkan masalah/kasus lama.

Alur proses Case Based Reasoning (CBR) dalam memecahkan masalah didefinisikan dalam 4 langkah RE [2], yaitu:

a. REtrive, mengambil masalah/kasus yang paling serupa.

b. REuse, menggunakan kembali masalah/kasus untuk mencoba memecahkan masalah/kasus. c. REvise, merevisi solusi yang diajukan jika perlukan.

d. REtain, mempertahankan/menyimpan solusi baru sebagai bagian dari masalah/kasus baru. Adapun alur proses dari Case Based Reasoning (CBR) dapat dilihat pada Gambar 1 berikut:

Gambar 1. Alur proses metode Case Based Reasoning (CBR) 2.2 Algoritma Nearest Neighbor Retrieval

Algoritma Nearest Neighbor Retrieval (K-Nearest Neighbor atau K-NN) adalah sebuah algoritma untuk melakukan klasifikas terhadap objek berdasarkan data pembelajaran yang jaraknya paling dekat dengan objek tersebut. Kasus khusus di mana klasifikasi diprediksikan berdasarkan data pembelajaran yang paling dekat (dengan kata lain, k = 1) disebut algoritma nearest neighbor [3].

Algoritma nearest neighbor berdasarkan pada proses pembelajaran menggunakan analogi/learning by

analogy. Training sampelnya dideskripsikan dalam bentuk atribut numerik n-dimensi. Tiap sampel

mewakili sebuah titik pada ruang n-dimensi. Dengan cara ini, semua training sampel disimpan pada pola ruang n-dimensi.

Ketika diberikan “unknown” sampel, k-nearest neighbor classifier mencari pola ruang K training sampel yang paling dekat “unknown” sampel tersebut. K training sampel ini adalah k nearest neighbor dari

unknown sampel. Unknown sampel ditetapkan dengan class yang paling umum diantara k nearest neighborsnya. Ketika k = 1, unknown sampel ditetapkan dengan class dari training sampel yang paling

(3)

317

Algoritma nearest neighbor retrieval menyimpan semua training sampel dan tidak membangun classifier sampai sampel baru (unlabeled) perlu diklasifikasikan, sehingga algoritma nearest neighbor retrieval sering disebut dengan instance-based atau lazy learners. Rumus untuk menghitung bobot kemiripan (similarity) dengan nearest neighbor retrieval adalah:

( )

(1)

Keterangan:

S = similarity (nilai kemiripan) W = weight (bobot yang diberikan)

2.3. Analisis Kasus Pada Case Based Reasoning (CBR)

Metode Cased Based Reasoning merupakan metode yang menerapkan 4 tahapan proses, yaitu retrieve,

reuse, revise, dan retain [3]. Cara kerja sistem secara umum berpedoman pada basis pengetahuan yang

dimiliki oleh sistem yang bersumber dari kasus-kasus yang pernah dialami oleh pecandu narkoba yang kemudian dihitung tingkat kemiripannya dengan kasus baru yang dimasukan pengguna. Berdasarkan tingkat kemiripan kasus inilah sistem akan mengeluarkan diagnosis jenis pecandu narkoba berikut saran pengobatannya. Analisa kasus lama [4] seperti pada Tabel 1.

Tabel 1. Analisa kasus lama jenis pecandu

Kasus Lama: ID P01 Kasus Lama: ID P02 Kasus Lama: ID P03 Pecandu Ganja:

a. Denyut jantung meningkat dan suhu tubuh menurun, b. mata merah,

c. kelopak mata mengatup terus,

d. lebih sering makan karena perut merasa lapar terus,

e. suka tertawa jika terlibat pembicaraan lucu, f. konsentrasi terganggu, g. sering cemas dan panik

Pecandu Putaw: a. gelisah, b. sering cemas dan

panik, c. merasa sangat ketakutan, d. sering ngantuk, e. pupil mengecil, f. jantung melemah, g. sesak nafas. Pecandu Ektasi: a. Euforia,

b. hilang rasa sakit, c. hilang rasa malu, d. hilang rasa lapar, e. merasa sehat dan

kuat.

Berdasarkan ciri-ciri pada tabel diatas, merupakan dasar pertanyaan yang akan ditujukan kepada user sehingga nantinya dapat memberikan informasi user untuk melakukan rehabilitasi narkoba berdasarkan jenis narkoba yang dikonsumsi karena proses rehabilitasi narkoba ini membutuhkan data dan laporan tentang user untuk mempermudah dilakukan proses rehabilitasi sesuai yang telah ditetapkan oleh program, seperti yang terlihat pada Tabel 2.

Tabel 2. Bobot nilai kepentingan pada gejala pecandu narkoba

Gejala Penting Sedang Biasa Keterangan Ganja

Denyut jantung meningkat

dan suhu tubuh menurun X

Mata merah X

Kelopak mata mengatup

terus, X

Lebih sering makan karena

perut merasa lapar terus, X Luka tertawa jika terlibat

pembicaraan lucu, X

Konsentrasi terganggu X

Sering cemas dan panik X

Putaw

(4)

318

Gejala Penting Sedang Biasa Keterangan

Sering cemas dan panik X

Merasa sangat ketakutan X

Sering ngantuk X Pupil mengecil X Jantung melemah X Sesak nafas X Ekstasi Euforia X

Hilang rasa sakit X

Hilang rasa malu X

Hilang rasa lapar X

Merasa sehat dan kuat X

3. HASIL DAN PEMBAHASAN 3.1 Halaman operator

Halaman ini merupakan halaman beranda untuk operator yang digunakan untuk mengolah data diagnosa pasien yang ditunjukan pada Gambar 2.

Gambar 2. Halaman operator 3.2 Halaman diagnosa

Pada halaman ini digunakan untuk memasukkan data pasien yang positif narkoba yanga akan didiagnosa. Data yang dimasukkan meliputi data pasien berupa nama, umur, dan keterangan gejala dan hasil pemeriksaan positif narkoba pada pasien, seperti yang ditunjukan pada Tabel 3.

Tabel 3. Data hasil diagnosa pasien

Nama Nn. Widya Sari

Umur 24 Tahun

Alamat Ds. Perunggahan Kulon - TBN

Pemeriksaan Hasil Nilai Normal

Narkoba Positif Negatif

Gejala Keterangan

- Mata merah,

- Kelopak mata mengatup terus,

- Doyan makan karena perut merasa lapar - Sukat tertawa jika terlibat pembicaraan lucu, - Wajah terlihat lelah,

(5)

319

Dari data pasien yang ditunjukkan pada Tabel 3 dimasukkan ke dalam sistem seperti yang ditunjukkan pada Gambar 3.

Gambar 3. Halaman diagnosa 3.3 Halaman Hasil Diagnosa

Ketika data pasien dan gejala sudah diinputkan oleh operator maka akan menghasilkan analisis, seperti yang ditunjukkan pada Gambar 4. Dari proses diagnosa pasien menunjukan hasil bahwa pesien tersebut merupakan pecandu ganja, dengan nilai similaritas yang dihasilkan oleh sistem.

Gambar 4. Hasil Diagnosa 4. SIMPULAN

Aplikasi pendeteksi jenis pecandu narkoba merupakan sebuah sarana penyedia informasi yang dapat memberikan informasi penyakit yang terdapat pada pecandu narkoba, yaitu pecandu ganja, pecandu putaw dan pecandu inex atau ektasi,. Sistem dapat melakukan pendeteksi pecandu narkoba berdasarkan gejala-gejala yang diinputkan oleh operator melalui pertanyaan gejala yang diajukan oleh sistem. Dengan mengetahui gejala-gejala pecandu narkoba secara tepat maka akan dapat ditentukan jenis rehabilitasi dan terapi apa yang paling tepat untuk digunakan. Semakin spesifik ciri-ciri gejala pecandu narkoba maka akan semakin besar prosentase kemungkinan terdeteksi jenis pecandu narkoba yang lebih spesifik. 5. REFERENSI

[1] Pal, S. K., Shiu, S. C. 2004. Foundations of Soft Case-Based Reasoning. John Wiley & Sons, Canada. [2] Rismawan, T., Hartati, S. 2012. Case-Based Reasoning untuk Diagnosa Penyakit THT (Telinga

Hidung Tenggorokan). IJCCS. Vol. 6(2): 67-78.

[3] Kusrini., Luthfi, E. R. 2009. Algoritma dan Data Mining. Andi Offset, Yogyakarta. [4] Laksana, P. 2015. Waspada Narkoba. PT Bengawa Ilmu, Semarang.

Gambar

Gambar 1. Alur proses metode Case Based Reasoning (CBR)   2.2 Algoritma Nearest Neighbor Retrieval
Gambar 2. Halaman operator  3.2 Halaman diagnosa
Gambar 3. Halaman diagnosa  3.3 Halaman Hasil Diagnosa

Referensi

Dokumen terkait

Pasar Uang Antar bank Ber- dasarkan Prinsip Syariah (PUAS) adalah kegiatan investasi jangka pendek dalam rupiah antar peserta pasar berdasarkan prinsip Mudha- rabah,

Perilaku konsumen dalam pengambilan keputusan dipengaruhi berbagai faktor untuk dipertimbangkan oleh konsumen untuk membeli produk sepatu adalah kualitas, referensi, merk,

“ Bagaimana pengembangan instrumen penilaian kinerja ( performance assessment ) pada praktikum pengaruh konsentrasi terhadap pegeseran arah.

Perkembangan ilmu pengetahuan dan teknologi telah menghantarkan manusia ke zaman yang serba modern seperti sekarang ini. penggunaan internet, mobile phone , dan teknologi

Akan tetapi pada suatu saat penambahan jumlah prosesor untuk proses paralel tidak akan mempercepat proses komputasi lagi (terdapat titik jenuh penambahan prosesor)

Penelitian ini bertujuan untuk menganalisis pengaruh orientasi pada kepuasan pelanggan, biaya, infrastruktur serta kesadaran dan pengetahuan terhadap kesuksesan

kelompok yaitu, (i) Barang swasta (private goods) yang dapat disediakan melalui sistem pasar dan memiliki sifat pengecualian dan bersaing, (ii) Barang publik (public goods) yang

sebagaimana telah diubah dengan Peraturan Menteri Agama Nomor 1 Tahun 2015 tentang Perubahan Atas Peraturan Menteri Agama Nomor 11 Tahun 2014 tentang Pengangkatan dan