KLASIFIKASI PENYAKIT KARDIOVASKULAR MENGGUNAKAN ALGORITMA RANDOM FOREST, SUPPORT VECTOR MACHINE, DAN DECISION TREE
Main Article Content
Abstract
Cardiovascular disease is a disease caused by narrowing or blockage of blood vessels. This disease is caused by a malfunction of the heart and blood vessels, which can cause death. According to WHO, there are 18 million deaths caused by cardiovascular disease. This research aims to carry out a classification to predict Cardiovascular Disease because this disease tends to be difficult to cure. The classification model used to predict cardiovascular disease is the Random Forest Algorithm, Support Vector Machine Algorithm, and Decision Tree Algorithm. The dataset used is 70.000 with 13 variables, namely id, age, height, weight, gender, systolic blood pressure, diastolic blood pressure, cholesterol, glucose, smoking, alcohol intake, physical activity, and cardio (presence or absence of Cardiovascular Disease). The Support Vector Machine algorithm is an algorithm that has the highest evaluation value among the three algorithms used, namely with an average Accuracy of 72%, Precision of 72%, Recall of 72%, and F1-Score of 72%. Meanwhile, the Decision Tree Algorithm is an algorithm that has the lowest evaluation value among the three algorithms used, namely with an average Accuracy of 70%, Precision of 70%, Recall of 70%, and F1-Score of 69%.
Article Details
Section

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Menawarkan akses terbukaReferences
[1] Sumarlinda, S., & Lestari, W. (2022, June). Aplikasi K-Nearest Neighbor (KNN) untuk Klasifikasi Penyakit Kardiovaskuler. In Prosiding Seminar Nasional Teknologi Informasi dan Bisnis (pp. 259-261).
[2] Desiani, A., Akbar, M., Irmeilyana, I., & Amran, A. (2022). Implementasi Algoritma Naïve Bayes dan Support Vector Machine (SVM) Pada Klasifikasi Penyakit Kardiovaskular. Jurnal Teknik Elektro dan Komputasi (ELKOM), 4(2), 207-214.
[3] Anshori, M., Rikatsih, N., & Haris, M. S. (2022). PREDIKSI PASIEN DENGAN PENYAKIT KARDIOVASKULAR MENGGUNAKAN RANDOM FOREST. TEKTRIKA-Jurnal Penelitian dan Pengembangan Telekomunikasi, Kendali, Komputer, Elektrik, dan Elektronika, 7(2), 58-64.
[4] Nugraha, W. (2021). Prediksi penyakit jantung cardiovascular menggunakan model algoritma klasifikasi. Jurnal Sigmata, 9(2), 78-84.
[5] Pangaribuan, J. J., Tedja, C., & Wibowo, S. (2019). Perbandingan Metode Algoritma C4. 5 Dan Extreme Learning Machine Untuk Mendiagnosis Penyakit Jantung Koroner. Journal of Informatics Engineering Research and Technology, 1(1).
[6] Arifin, A., Hendyli, J., & Herwindiati, D. E. (2021). Klasifikasi Tanaman Obat Herbal Menggunakan Metode Support Vector Machine. Computatio: Journal of Computer Science and Information Systems, 5(1), 25-35.
[7] Anggraiwan, Y., & Siregar, B. (2022). KLASIFIKASI HARGA MOBIL MENGGUNAKAN METODE DECISION TREE ALGORITMA C4. 5. Computatio: Journal of Computer Science and Information Systems, 6(2), 70-79.
[8] Tamba, S. P. (2022). PREDIKSI PENYAKIT GAGAL JANTUNG DENGAN MENGGUNAKAN RANDOM FOREST. Jurnal Sistem Informasi dan Ilmu Komputer Prima (JUSIKOM PRIMA), 5(2), 176-181.
[9] Pamuji, F. Y., & Ramadhan, V. P. (2021). Komparasi Algoritma Random Forest dan Decision Tree untuk Memprediksi Keberhasilan Immunotheraphy. Jurnal Teknologi dan Manajemen Informatika, 7(1), 46-50.
[10] Depari, D. H., Widiastiwi, Y., & Santoni, M. M. (2022). Perbandingan Model Decision Tree, Naive Bayes dan Random Forest untuk Prediksi Klasifikasi Penyakit Jantung. Informatik: Jurnal Ilmu Komputer, 18(3), 239-248.
[11] Khasanah, N., Rachman Komarudin, N. A., Maulana, Y. I., & Salim, A. (2021). Klasifikasi Kanker Kulit Menggunakan Algoritma Random Forest Skin Cancer Classification Using Random Forest Algorithm.
[12] Septiani, W. D. (2014). Penerapan Algoritma C4. 5 untuk prediksi penyakit Hepatitis. Jurnal Techno Nusa Mandiri, 11(1), 69-78.
[13] Desiani, A., Akbar, M., Irmeilyana, I., & Amran, A. (2022). Implementasi Algoritma Naïve Bayes dan Support Vector Machine (SVM) Pada Klasifikasi Penyakit Kardiovaskular. Jurnal Teknik Elektro dan Komputasi (ELKOM), 4(2), 207-214.
[14] Juslim, R. R., & Herawati, F. (2018). Penyakit Kardiovaskular.
[15] Hasanah, H., & Nurmalitasari, N. (2023, January). Perbandingan Tingkat Akurasi Algoritma Support Vector Machines (SVM) dan C45 dalam Prediksi Penyakit Jantung. In STAINS (SEMINAR NASIONAL TEKNOLOGI & SAINS) (Vol. 2, No. 1, pp. 13-18).
[16] Dinesh, K. G., Arumugaraj, K., Santhosh, K. D., & Mareeswari, V. (2018, March). Prediction of cardiovascular disease using machine learning algorithms. In 2018 International Conference on Current Trends towards Converging Technologies (ICCTCT) (pp. 1-7). IEEE.
[17] Sun, W., Zhang, P., Wang, Z., & Li, D. (2021). Prediction of cardiovascular diseases based on machine learning. ASP Transactions on Internet of Things, 1(1), 30-35.
[18] Yang, L., Wu, H., Jin, X., Zheng, P., Hu, S., Xu, X., ... & Yan, J. (2020). Study of cardiovascular disease prediction model based on random forest in eastern China. Scientific reports, 10(1), 5245.
[19] Alalawi, H. H., & Alsuwat, M. S. (2021). Detection of cardiovascular disease using machine learning classification models. International Journal of Engineering Research & Technology, 10(7), 151-7.
[20] Sharma, P., Saxena, K., & Sharma, R. (2016). Heart disease prediction system evaluation using C4. 5 rules and partial tree. In Computational Intelligence in Data Mining—Volume 2: Proceedings of the International Conference on CIDM, 5-6 December 2015 (pp. 285-294). Springer India.
[21] Thenmozhi, K., & Deepika, P. (2014). Heart disease prediction using classification with different decision tree techniques. International Journal of Engineering Research and General Science, 2(6), 6-11.