317-Article Text-1493-1-10-20221008
317-Article Text-1493-1-10-20221008
Abstrak— Teknologi sangat amat berkembang pesat, sampai-sampai manusia sudah hampir terikat
sepenuhya oleh teknologi. Bahkan dibidang Kesehatan juga menggunakan teknologi-teknologi yang
canggih sehingga dapat menyelesaikan pekerjaan di bidang kesehatan. Melihat pesatnya perkembangan
di dunia Kesehatan, maka telah dilakukan penelitian untuk memprediksi penyakit stroke berdasarkan
gaya hidup serta lingkungan masyarakat. Penelitian ini bertujuan untuk mengklasifikasi dan
memprediksi orang-orang tentang apakah orang tersebut akan berpotensi terkena penyakit stroke atau
tidak. Peneliti menggunakan metode klasifikasi Naive Bayes yang merupakan salah-satu metode
sederhana untuk mengklasifikasi dan memprediksi sebuah data. Peneliti mengambil data orang-orang
seperti nama, umur, beberapa gejala, lingkungan, dan sebagainya. Peneliti juga menggunakan aplikasi
Python 3 untuk melakukan prediksi dan juga Rapidminer untuk melihat tingkat akurasi prediksi dari
metode Naive Bayes ini. Maka dapat disimpulkan bahwa metode naïve bayes ini bisa digunakan untuk
memprediksi sebuah penyakit seseorang, contohnya penyakit stroke.
8
Jurnal Sistem Komputer dan Kecerdasan Buatan
Vol. VI No.1 September Tahun 2022
adanya penelitian ini bisa membuat para dan juga peneliti. Diperkirakan ada 4.5 juta
masyarakat supaya lebih mawas diri dan kematian setiap tahun diseluruh dunia yang
mengubah gaya hidupnya kearah yang lebih sehat. diakibatkan oleh stroke ini, dan juga ada 9 juta
Selain itu, saya juga menghitung tingkat orang lebih yang sedang berjuang melawan stroke.
keberhasilan persentase metode Naïve Bayes ini Hampir satu dari empat laki-laki dan satu dari lima
menggunakan aplikasi Rapid Miner untuk melihat perempuan diatas umur empat puluh lima yang
seberapa tinggi akurasi prediksi dari metode Naïve diperkirakan terkena stroke. Diperkirakan ditahun
Bayes pada dataset ini. 2023 ada peningkatan jumlah orang-orang yang
terkena stroke[1].
II. TINJAUAN PUSTAKA Stroke atau biasa dipanggil ‘struk’ adalah
kondisi dimana aliran darah ke otak terhambat
A. Penelitian Terkait dikarenakan penyumbatan pembuluh darah.
Stroke ini bisa terjadi dikarenakan penyumbatan
Pada penelitian ini, terdapat beberapa pembuluh darah dan untuk penyumbatannya ini
penelitian terkait yang menjadi referensi bagi ada dua jenis, yang pertama adalah penyumbatan
peneliti untuk menulis penelitian ini, diantaranya pembuluh darah atau disebut Stroke Iskemik, lalu
ada penelitian dari Nofi Deffia Sari pada tahun yang kedua adalah pecahnya pembuluh darah atau
2018, pada penelitian ini disimpulkan bahwa disebut Stroke Hemoragik dan hampir 70% kasus
klasifikasi prediksi kepuasan pelanggan dengan Stroke Hemoragik terjadi pada penderita
metode naïve bayes ini dapat membantu admin Hipertensi (darah tinggi).
untuk menentukan klasifikasi kepuasan
masyarakat terhadap layanannya[3]. C. Naïve Bayes
Ada juga penelitian dari Felisita Klaralisa
pada tahun 2019 yang berjudul “Penerapan Naïve Bayes Classifier adalah sebuah
Algoritma Naïve Bayes untuk Memprediksi pengklasifikasi yang statis, metode ini dapat
Penyakit Malaria Pada Puskesmas Hanura”, di memprediksi sebuah probabilitas. Metode
penelitian itu disimpulkan bahwa metode naïve Naïve Bayes adalah metode pengklasifikasi
bayes dapat untuk memprediksi penyakit malaria yang berdasarkan teorema Bayes[6].
dapat memberikan kemudahan bagi pihak Keuntungan menggunakan moteode Naive
puskesmas dalam meprediksi penyakit malaria Bayes salah satunya adalah kita hanya butuh data
pada pasien[4]. training yang sedikit untuk memprediksi sebuah
Selain itu ada juga penelitian dari dataset. Naïve Bayes adalah penghitungan secara
Muhammad Zulfiansyah Pratama pada tahun 2020 statistik untuk memprediksi peluang yang akan
yang berjudul “Penentuan Kriteria dan Penerima datang berdasarkan pengalaman atau
Bantuan Pangan Non-tunai di Desa Parungkuda permasalahan yang dihadapi sebelumnya
Dengan Menggunakan Algoritma Naïve Bayes”, sehingga dikenal sebagai Teorema Bayes[7].
disitu disimpulkan bahwa naïve bayes sangat Untuk persamaan dari klasifikasi Naive Bayes
membantu petugas pembagian bantuan agar syarat adalah sebagai berikut :
penerima bantuan sesuai dengan kriteria penerima
bantuan[5]. Penelitian-penelitian ini adalah
P(X|H).P(H)
penelitian terkait yang menjadi bahan referensi
saya dalam melakukan penelitian ini. P(H|X) = --------------
P(X)
B. Stroke
• H = Hiporesis data
• X = Data yang tidak diketahui classnya
Stroke diperkirakan terus-menerus
• P(H) = Kemungkinan hipotesis H
membuat perhatian para media, pasien, dokter,
• P(X) = Kemungkinan X
9
Haris
D. Data Mining
E. Data Mining
10
Jurnal Sistem Komputer dan Kecerdasan Buatan
Vol. VI No.1 September Tahun 2022
B. Pra-proses Data
12
Jurnal Sistem Komputer dan Kecerdasan Buatan
Vol. VI No.1 September Tahun 2022
0.706 * 0.597 * 0.103 * 0.207 * 0.012 * 0.389 0.293 * 0.75 * 0.156 * 0.968 * 0.5 * 0.937 *
* 0.792 * 0.220 * 0.402 * 0.974 = 0.002 0.718 * 0.75 * 0.75 * 0.656 = 0.004
Pada gambar 5 diatas, terlihat hasil
prediksi naïve bayes ini sudah bisa menampilkan
hasiil prediksi dari sebuah dataset yang ingin
Hasil dari perkalian pada class stroke diuji, caranya hanya dengan memasukkan atau
menunjukkan 0.004. Setelah itu kita mencari hasil menginput data uji kedalam codingnya, lalu
dari keals non-stroke dengan cara yang sama. Bisa secara otomatis coding akan melakukan proses
dilihat pada Tabel 3 di bawah ini; pengklasifikasian terhadap data tersebut dan akan
Untuk perkalian pada kelas Non-stroke, mengeluarkan hasil dari pengklasifikasian ini.
didapatkan anga 0.002. Setelah mendapatkan Setelah melakukan pengklasifikasian pada
kedua angka dari stroke dan non-stroke, dataset yang uji, selanjutnya adalah menghitung
selanjutnya adalah mengkomparasi antara hasil tingkat akurasi terhadap dataset yang diuji
dari stroke dan non-stroke. Dsini hasil terbesarnya menggunakan aplikasi Rapidminer, bisa dilihat
ada pada kelas Stroke, maka bisa diprediksi pada gambar 6 dibawah ini :
bahwa hasil dari data uji ini menghasilkan
jawaban Stroke.
Selanjutnya adalah menghitung klasifikasi
menggunakan coding naïve bayes, coding ini
dibuat menggunakan aplikasi Jupyter Notebook
dengan Bahasa pemprograman Python. Untuk
jelasnya bisa dilihat pada gambar dibawah ini :
13
Haris
14