SISTEM PAKAR PENDETEKSI PENYAKIT DEGENERATIF BERBASIS WEB

3y ago
50 Views
2 Downloads
667.45 KB
9 Pages
Last View : 27d ago
Last Download : 3m ago
Upload by : Brenna Zink
Transcription

SISTEM PAKAR PENDETEKSI PENYAKIT DEGENERATIFBERBASIS WEB1Sylvia Aviantary PutriProgram Studi Teknik Informatika, Fakultas Ilmu KomputerUniversitas Dian Nuswantoro SemarangJl. Nakula 1 No. 5-11 Semarang 50131Telp : (024) 3517261, Fax : (024) 3520165Email :sylviaaviantary@gmail.com11AbstrakFaktor resiko yang mengakibatkan perubahan tubuh yang seringkali tidakdisadari mengantarkan masyarakat pada kondisi yang memicu timbulnya penyakitdegeneratif. Dikutip dari laporan World Health Organization (WHO) penyakitdegeneratif telah menambah peliknya kondisi sebagian negara di dunia. Dibutuhkankesadaran sejak dini dari masyarakat akan penyakit degeneratif. Untuk menanganimasalah tersebut teknologi yang dapat digunakan yaitu sistem pakar. Sistem pakarmampu meniru kecerdasan manusia. Tujuan dari aplikasi sistem pakar ini yaitu akanmembantu dan mempermudah masyarakat untuk mengetahui penyakit yang diderita sertasolusi dengan memasukkan gejala-gejala yang dirasakan melalui aplikasi sistem pakarberbasis web sehingga penanganan lebih lanjut terhadap penyakit degeneratif dapatdengan cepat dilakukan. Sistem pakar ini menggunakan metode penelusuran dalam mesininferensi yaitu pelacakan maju (forward chaining). Hasil dari penelitian ini adalahterbentuknya aplikasi sistem pakar yang dapat mempermudah masyarakat mendeteksipenyakit degeneratif. Dimana sistem mampu untuk menentukan jenis penyakit dan solusiberdasarkan gejala-gejala yang dirasakan masyarakat atau pengguna. Berdasarkanperhitungan Mean Absolute Percentage Error (MAPE) menunjukkan nilai 7% yangditujukan pada sampel 100 orang penderita penyakit degeneratif dalam menggunakanaplikasi sistem pakar pendeteksi penyakit degeneratif berbasis web. Dalam kriteriaMAPE aplikasi sistem pakar ini sangat baik.Kata kunci: sistem pakar, metode forward chaining, penyakit degeneratifAbstractRisk factors that cause changes in the body that is often not realized deliverpeople on the conditions that trigger the onset of degenerative diseases. Quoted from thereport of the World Health Organization (WHO) degenerative disease has increased theseverity conditions of most countries in the world. It takes early awareness from peopleabout degenerative disease. To handle the problem the technology that can be used is anexpert system. Expert systems are able to imitate human intelligence. The purpose of thisexpert system application that it will assist and facilitate public to know the illness and itssolution by input the perceived symptoms through the application of web-based expertsystem so further treatment of the degenerative diseases can be quickly done. This expertsystem uses a search method in an inference engine that is tracking ahead (forwardchaining). The results of this study is the formation of an expert system application thatcan facilitate public to detect degenerative disease. Where the system is able to determinethe type of disease and its solutions based on the symptoms felt by people or user. Based1

on the calculation of the Mean Absolute Percentage Error (MAPE) shows the value of 7%is directed at a sample of 100 people with the degenerative disease using an expert systemapplication web based detection of degenerative disease. In the MAPE criteria this expertsystem application is very well.Keywords: expert systems, forward chaining method, degenerative diseasesmembantu upaya promotif danpreventif (pencegahan) terjadinyapenyakit degeneratif.Sebuah metode yang dapatditerapkan pada penelitian ini, yaitumetode Forward Chaining. Padapenelitian Implementasi MetodeForwardChaininguntukPendeteksian Dini Penyakit DiabetesMelitus (Harahap, 2009) dalam ujiresponden, didapatkan hasil bahwakeluaran hasil diagnosa programmemiliki akurasi 96,67%. Hal inimembuktikanbahwaalgoritmaforward chaining yang diterapkan disoftwaremampumenghasilkankeputusan akhir yang hampir setaradengan diagnosa seorang dokter [2].1. PENDAHULUANGaya hidup modern yangmemberikan berbagai kemudahan,kenyamanan dan kenikmatan dalamhidup ini disisi lain merupakanmasalah tersendiri yang dapatmemberikan dampak buruk yangharus segera dikendalikan. Penyakitdegeneratif adalah suatu penyakityangmunculakibatproseskemunduran fungsi sel tubuh yaitukeadaan normal menjadi lebih buruk[1].Dikutip dari laporan WorldHealthOrganization(WHO),penyakit degeneratif telah menambahpeliknya kondisi sebagian negara didunia, yang selama ini diderapermasalahan banyaknya penyakitmenular dan infeksi yang tergolongnon generatif. Banyak negaramengalami kerugian hingga miliarandolar akibat penyakit degeneratif.Oleh karena itu dibutuhkan langkahkonkret untuk menanggulanginya.Hingga akhir tahun 2005 sajapenyakitdegeneratiftelahmenyebabkan kematian hampir 17juta orang di seluruh dunia [1].Jumlah ini menempatkan penyakitdegeneratifmenjadipenyakitpembunuh manusia terbesar.Sistem pakar berbasis web inisangat mempermudah masyarakatuntuk mengetahui penyakit yangdiderita sesuai gejala-gejala yangmuncul serta solusi dari penyakityang diderita. Sistem pakar ini dapat2.TINJAUAN PUSTAKA2.1 Sistem PakarMenurut McLeon (2008), enampilkan pengetahuan manusiayang ahli dalam bentuk heuristic.Sistem pakar adalah programkecerdasanbuatanyangmenggabungkan basis pengetahuan(knowledge base) dengan sisteminferensi. Inferensi adalah suatuproses memperoleh pengetahuanberdasarkan pengalaman yang terjadi[5]. Sistem pakar dapat diterapkandalam berbagai bidang, misalnyauntuk bidang kesehatan, pertanian,pendidikan, bisnis dan lainnya.2

Menurut Turban (2005), keahliandipindahkan dari pakar ke suatukomputer. Pengetahuan ini kemudiandisimpan di dalam komputer. Padasaatpenggunamenjalankankomputer untuk mencari informasi,sistem pakar menanyakan fakta-faktadan dapat membuat penalaran dansampai suatu kesimpulan. Kemudiansistem pakar akan memberikanpenjelasan atas hasil konsultasi yangtelah dilakukan.7. Perbaikan PengetahuanPakar memiliki kemampuan untukmenganalisis dan meningkatkankinerjanya serta kemampuan untukbelajar dari kinerjanya.2.3 Teknik Inferensi ForwardChainingForward Chaining adalahteknik pencarian yang dimulaidengan fakta yang diketahui,kemudian mencocokkan fakta-faktatersebut dengan bagian IF dari rulesIF-THEN. Bila ada fakta yang cocokdengan bagian IF, maka rule tersebutdieksekusi.Bilasebuahruledieksekusi, maka sebuah fakta baru(bagian THEN) ditambahkan kedalamdatabase.Setiapkalipencocokan, dimulai dari ruleteratas. Setiap rule hanya bolehdieksekusi sekali saja. Prosespencocokan berhenti bila tidak adalagi rule yang bisa dieksekusi.2.2 Struktur Sistem PakarKomponen utama pada struktursistem pakar menurut Arhami (2005)meliputi :1. Antarmuka (User Interface)UserInterfacemerupakanmekanisme yang digunakan olehpengguna dan sistem pakar untukberkomunikasi.2. Basis PengetahuanBasis pengetahuan mengandungpengetahuan untuk pemahaman,formulasi, dan penyelesaian masalah.3. Akuisisi PengetahuanAkuisisipengetahuanadalahakumulasi, transfer dan transformasikeahlian dalama menyelesaikanmasalah dari sumber pengetahuankedalam program komputer.4. Mesin InferensiKomponeninimengandungmekanisme pola pikir dan penalaranyang digunakan oleh pakar dalammenyelesaikan suatu masalah.5. WorkplaceWorkplace merupakan area darisekumpulan memori kerja.6. Fasilitas PenjelasanFasilitaspenjelasanadalahkomponen tambahan yang akanmeningkatkan kemampuan sistempakar.2.4 ProbabilitasProbabilitas adalah suatu ukejadian yang tidak pasti. P(E) 0,99 artinya probabilitas bahwakejadian E akan terjadi sebesar 99%dan probabilitas E tidak terjadiadalah sebesar 1%.P(E) nNJika P(E) 0, maka diartikanperistiwa E pasti tidak terjadi,sedangkan jika P(E) 1, makadiartikan peristiwa E pasti terjadi [5].2.5 Penyakit DegeneratifDegeneratifmerupakanproses berkurangnya fungsi sel sarafsecara bertahap tanpa sebab yangdiketahui. Kondisi ini berakibat pada3

sel saraf yang sebelumnya berfungsinormal menjadi lebih buruk sehinggatak berfungsi sama sekali.Penyakit ini sejak usia tigapuluhan tahunpun sudah bisamenyerang, apalagi pada usia 40, 50dan 60 tahun, untuk itu perludiwaspadai dan dicegah sedinimungkin timbulnya penyakit ini [1].(Hypertext) dengan informasi yanghendak ditampilkan [6].2.9 XAMPPXAMPP adalah salah satupaket instalasi Apache, PHP, danMySQL secara instan yang dapatdigunakan untuk membantu prosesinstalasi ketiga produk tersebut samaseperti PHPTriad [6].2.6 World Wide WebWorld wide web atausingkatnya web adalah fasilitashypertext untuk menampilkan databerupa teks, gambar, bunyi, animasi,dandatamultimedia.Untukmemudahkan membaca data daninformasi yang terdapat pada web,user dapat menggunakan webbrowser [6].3.METODE PENELITIAN3.1 Kebutuhan DataDalam penelitian ini, penelitiakan menggunakan data penyakityang berupa gejala-gejala penyakitdegeneratif dan solusi dari penyakitdegeneratif dari hasil wawancaradengan dr. Thomas Handoyo SpPDyang berprofesi sebagai DokterSpesialis Dalam di RSUP Dr KariadiSemarang dan buku yang berkaitandengan penyakit degeneratif.2.7 n berbasis web untukmemproses dan mengolah datasecara dinamis. Aplikasi yangdibangun dengan menggunakan PHPakan memberikan hasil pada webbrowser, tetapi secara keseluruhanproses dari PHP dijalankan olehserver [7].3.2 Teknik Analisis DataDalam penelitian sistem pakaruntukmendeteksipenyakitdegeneratif menggunakan metodeforward chaining dilakukan prosedurdari data yang sudah diperoleh yaitusebagai berikut:1. Membuattabelbasispengetahuanyangberupapenyakit, gejala-gejala yangtimbul serta solusi dari penyakittersebut.2. Membuat tabel penyakit denganmembuat kode pada setiappenyakit.3. Membuat tabel keputusan sistempakar penyakit degeneratif danmerancang pohon keputusanyang merupakan representasipengetahuan.2.8 HTMLHypertext Markup Languageadalah kepanjangan dari HTML.Menurut bahasa bisa dikategorikanmenjadi dua makna yaitu Hypertextberarti kata atau frase tertulis nonsekuensialyangmemilikipercabangan dengan bermacampilihan yang akan menjadikanbacaan yang lebih menarik padalayar interaktif, sedangkan MarkupLanguage adalah bahasa yangmengkombinasikanantarateks4

4. Mengubah tabel keputusan danpohon keputusan menjadi aturandalam bentuk IF-Then rule.5. Memasukkan rule ke dalamscript program Personal HomePage (PHP)N Kodeo Gejala1G12G23.4 Metode yang DikembangkanMetode yang dikembangkanpada penelitian ini yaitu metodeforward chaining atau runut maju.Nama sG3G4G56G678G7G8P1P2PusingGangguanPenglihatanSesak nafasLemasSeringKencingBerat bedanmenurunNyeri dadaMualVVVVVP3KodePenyakitP1P2P3P4V3.5 Cara PengujianPengujian sistem akan dilakukanterhadap sampel 100 orang pasienpenyakitdegeneratifuntukmengetahui nilai keberhasilan dannilai eror pada sistem pakarpendeteksi penyakit degeneratifberbasis web tersebut.Tabel KeputusanRULER1 IF G1 AND G2 THEN P1R2 IF G1 AND G3 AND G4THEN P2R3 IF G4 AND G5 AND G6THEN P3R4 IF G7 AND G8 THEN P44. HASIL DAN PEMBAHASAN4.1 Hasil PenelitianHasil dari penelitian adalahaplikasi sistem pakar yang dapat5P4VVInput:Jika informasi yang dimasukkanberupa fakta GI,G3,G4 proses kerjayang akan terjadi yaitu sebagaiberikut:R1G1. P(P1) Gejala yangterdeteksi/Jumlah gejala 1/2 0,5R2 G1,G3,G4. P(P2) Gejala yangterdeteksi/Jumlah gejala 3/3 1R3G4. P(P3) Gejala yangterdeteksi/Jumlah gejala 1/3 0,3R4-- (tidak ada premis yangcocok)Output:Maka kemungkinan pasien terdeteksipenyakit sebagai berikut:1. Hypertensi 1/2 0,52. Jantung 3/3 13. Diabetes 1/3 0,3Proses cara kerja sistem metodeforward chaining pada sebuah kasus:Basis PengetahuanTabel PenyakitNo345Nama GejalaVV

mendeteksi penyakit degeneratifpada manusia melalui gejala-gejalayang diinputkan para user.4.1.1 Analisis DataPerancangan pada analisadata ini terdiri dari analisa datapenyakit, data gejala, dan data solusi.Hal tersebut akan dijelaskan padauraian di bawah ini yaitu:4.1.3Proses RuleProses rule mengacu darirancangan pohon keputusan yangtelah dibuat.4.1.2 Pohon KeputusanPohon keputusan merupakansuatu rancangan yang digunakanuntuk membantu membangun sebuahsistem pakar.4.2 PembahasanImplementasi program aplikasisistem pakar pendeteksi penyakitdegeneratif berbasis web merupakantahap paling penting. Dari hal inidapat diketahui apakah sistem yangdihasilkan sesuai dengan tujuan atau6

tidak. Berikut penjelasan ataulangkah-langkah dari implementasisistem pakar penyakit degeneratifberbasis web dengan menggunakkanmetode forward chaining.4.2.1 Halaman Front Enda. Halaman HomePenggunadapatlangsungmemulai deteksi penyakit denganmemilih “mulai deteksi”. Adapuntampilan home sistem pakar penyakitdegeneratif adalah sebagai berikut.Hasil prediksi penyakit iniberupa prosentase. Penyakit yangmemiliki prosentase terbesar adalahpenyakit yang memiliki lebih banyakgejala yang sesuai dengan pilihanatau gejala yang dirasakan pengguna.Berikut adalah tampilan hasilprediksi penyakit.b.Halaman DiagnosaPadahalamandiagnosapengguna akan diminta untukmengisi form data diri pasien.4.2.2 Halaman Back Enda. Halaman Input PenyakitHalamaninputpenyakitdigunakan admin untuk memasukkannama penyakit, definisi dan solusi.Tampilan halaman input penyakitdapat dilihat di bawah iniSetelah pengguna mengisiform data selanjtnya adalah memilihgejala-gejala yang dirasakan untukproses deteksi penyakit degeneratif.7

b.Halaman Input GejalaHalaman input gejala digunakanadmin untuk dapat memasukangejala-gejala dari setiap penyakitsesuai dengan basis pengetahuanyang didapat dari pakar. Berikuttampilan halaman input gejala.2.Apikasi sistem pakar berbasisweb yang digunakan dalampenerapan sistem ini dapatmemberikan kemudahan bagimasyarakat atau pengguna yangingin mendeteksi penyakit dandalam mendapatkan informasitentang penyakit berbasis web ini.3. Metodeforwardchainingterbukti mampu melakukanpenelusuran gejala penyakit dansolusi berdasarkan atas inputyang diberikan oleh masyarakatatau pengguna.4. Hasilpengujiansistemdilakukan terhadap sampel 100orangpenderitapenyakitdegeneratif. Perhitungan MeanAbsolutePercentageError(MAPE) diketahui bahwa nilaiMean Absolute Percentage Error(MAPE) menunjukkan nilai 7%dalam penggunaan aplikasisistem pakar pendeteksi penyakitdegeneratif berbasis web.5.2 SaranAdapun saran untuk ampelaksanaannya antara lain:1. Program sistem pakar iniperludilakukanevaluasisecara rutin sehingga dapatdilihat apakah perlu adanyaperbaikan kembali.2. Pengetahuan yang terdapatdalam basis pengetahuandisarankanuntukselaludiperbaharui sesuai denganperkembanganilmupengetahuan dan teknologi.c.Halaman RelasiHalaman input relasi digunakanadmin untuk memasukan rule ataurelasi antar penyakit dan gejala.5KESIMPULAN DAN SARANBerdasarkan perumusan darisistem yang telah dibuat, maka dapatdi ambil beberapa kesimpulan antaralain:1. Sistem pakar yang dirancangdapatmendeteksipenyakitdegeneratif berdasarkan gejalagejalayangdirasakanmasyarakat serta memberikansolusi terhadap penyakit yangdiderita.8

DAFTAR PUSTAKA[1] IP Suiraoka, PenyakitDegeneratif. Yogyakarta, 2012.[2] Harahap, "ImplementasiMetode Forward ChainingUntuk Pendeteksian DiniPenyakit Diabetes Militus,"2009.[3] Istri Sulistyowati,"Implementasi Sistem PakarBerbasis Web UntukMendiagnosis Penyakit DaamPada Manusia," 2011.[4] Level Perdana, Didik Nugroho,and Kustanto , "Sistem PakarUntuk Diagnosis PenyakitGinjal Dengan Metode ForwardChaining".[5] T Sutojo, Edy Mulyanto, andVincent Suhartono, KecerdasanBuatan. Yogyakarta, 2011.[6] Khoirul Ibad, "Sistem InformasiPenyakit Hipertensi BerbasisWeb," 2012.[7] Wahana Komputer, PHPProgramming. Yogyakarta,2009.9

1 SISTEM PAKAR PENDETEKSI PENYAKIT DEGENERATIF BERBASIS WEB 1 Sylvia Aviantary Putri 1Program Studi Teknik Informatika, Fakultas Ilmu Komputer Universitas Dian Nuswantoro Semarang Jl. Nakula 1 No. 5-11 Semarang 50131 Telp : (024) 3517261, Fax : (024) 3520165

Related Documents:

Pengerjaan dari sistem pakar ini direncanakan melalui 7 tahapan yaitu : 1) Tahap pengumpulan data 2) Tahap perumusan penyakit jantung dan paru beserta gejalanya, 3) Tahap pembuatan rule sistem pakar, 4) Tahap perancangan basis data, 5) Tahap perancangan antar muka sistem pakar, 6) Tahap implementasi perancangan ke dalam sistem

penyakit tanpa menyita banyak waktu, salah satunya yaitu sistem pakar (expert system). Sistem pakar ini dibuat agar para Sistem pakar ini dibuat agar para orangtua dapat menggunakan teknologi ini untuk dapat melakukan pendeteksian gejala maupun langkah awal penanganan

Sistem pakar adalah suatu sistem yang dirancang untuk dapat menirukan keahlian seorang pakar dalam menjawab pertanyaan dan memecahkan suatu masalah (T.Sutojo dkk, 2011:13). Sistem pakar akan memberikan pemecahan suatu masalah yang didapat dari dialog dengan pengguna. Dengan bantuan sistem pakar seseorang yang

pendeteksian Penyakit Dalam pun mahal harganya sehingga tiap rumah sakit belum pasti memiliki alat canggih dalam pendeteksian Penyakit Dalam yang serius. . yang digunakan pada pembuatan sistem pakar ini adalah Penyakit Dalam pada manusia, dengan tambahan jumlah Penyakit Dalam dari kajian terdahulu. Metode penelusuran

Terdapat banyak jenis sistem pakar yang menggunakan metode certainty factor pada sistem pakar penyakit kulit. Beberapa penelitian terkait yang relevan dengan penelitian ini adalah sebagai berikut. Sistem pakar dapat membantu pasien supaya tidak menunggu lama untuk mendapatkan perawatan oleh dokter, sehingga

Sistem Pakar Sistem pakar (expert system) adalah sistem yang berusaha mengapdosi pengetahuan manusia ke komputer, agar komputer dapat menyelesaikan masalah seperti yang biasa dilakukan oleh para ahli. Sistem pakar yang baik dirancang agar dapat menyelesaikan suatu permasalahan tertentu dengan meniru kerja dari para ahli.

yaitupeningkatan sebesar 88,23% bahwa aplikasi ini dapat membantu para pakar indentifikasi penyakit dan hama pada tanaman apel, dan prosentase sebesar76,47% bahwa aplikasi ini dapat bermanfaat bagi mahasiswa pertanian. Kata Kunci: sistem pakar, android, hama dan penyakit tanaman apel I.Pendahuluan 1.1Latar Belakang Apel merupakan tanaman buah

2019 AMC 8 Problems Problem 1 Ike and Mike go into a sandwich shop with a total of 30.00 to spend. Sandwiches cost 4.50 each and soft drinks cost 1.00 each. Ike and Mike plan to buy as many sandwiches as they can, and use any remaining money to buy soft drinks. Counting both sandwiches and soft drinks, how many items will they buy? Problem 2 Three identical rectangles are put together to .