Cardiovascular Disease Classification Using Support Vector Machine with Feature Selection

Main Article Content

Yuwatsiqul Aqwam
Irwan Budi Santoso Santoso
ur Fitriyah Ayu Tunjung Sari Sari

Abstract

Cardiovascular disease is one of the most serious health problems and remains the leading cause of death worldwide each year. This condition shows that early diagnosis and classification of cardiovascular disease are very important to increase the chances of recovery and prolong the life expectancy of patients. This study aims to develop a cardiovascular disease classification system using the Support Vector Machine (SVM) method and analyze the effect of Recursive Feature Elimination (RFE) and Chi-Square feature selection on model computational performance. The dataset used is the Heart Disease Dataset from IEEE Dataport, which consists of 1,190 data points. The RFE and Chi-Square methods were used to select the most relevant features, resulting in seven main features used in the classification process with various SVM kernels. The results showed that the application of feature selection significantly improved model stability and accelerated the computational process, especially for kernels with high complexity. The linear kernel provided the highest accuracy of 85.84%, while the seventh-degree polynomial kernel increased from 77.23% to 84.31%, and the RBF kernel increased from 83.66% to 84.86% after feature selection. The combination of the RFE and Chi-Square methods proved to be effective in improving stability and computational efficiency, making it a potential alternative to support the cardiovascular disease classification process

Article Details

Section
Articles

References

Bayuaji, L., Kusnadi, Amzah, M. Y., & Pebrianti, D. (2024). Optimization of Feature Selection in Support Vector Machines (SVM) Using Recursive Feature Elimination (RFE) and Particle Swarm Optimization (PSO) for Heart Disease Detection. 2024 9th International Conference on Mechatronics Engineering (ICOM), 304–309. https://doi.org/10.1109/ICOM61675.2024.10652561

Carolina Wibowo, A., Ardi Lestari, S., & Nurchim, N. (2024). Analisis Penggunaan Machine Learning dalalm Klasifikasi Penentuan Penyakit Jantung. Simtek: jurnal sistem informasi dan teknik komputer, 9(2), 97–101. https://doi.org/10.51876/simtek.v9i2.395

Fahmy Amin, M. (2022). Confusion Matrix in Binary Classification Problems: A Step-by-Step Tutorial. Journal of Engineering Research, 6(5), 0–0. https://doi.org/10.21608/erjeng.2022.274526

Fahrudin, G. F., Suroso, S., & Soim, S. (2024). Pengembangan Model Support Vector Machine untuk Meningkatkan Akurasi Klasifikasi Diagnosis Penyakit Jantung. Jurnal Teknologi Sistem Informasi dan Aplikasi, 7(3), 1418–1428. https://doi.org/10.32493/jtsi.v7i3.42254

Jiang, Y. (2025). Research on the Application of Support Vector Machines in High-Dimensional Data Mining. 2025 8th International Conference on Advanced Algorithms and Control Engineering (ICAACE), 2088–2091. https://doi.org/10.1109/ICAACE65325.2025.11020080

Korial, A. E., Gorial, I. I., & Humaidi, A. J. (2024). An Improved Ensemble-Based Cardiovascular Disease Detection System with Chi-Square Feature Selection. Computers, 13(6), 126. https://doi.org/10.3390/computers13060126

Kumar, R., Garg, S., Kaur, R., Johar, M. G. M., Singh, S., Menon, S. V., Kumar, P., Hadi, A. M., Hasson, S. A., & Lozanović, J. (2025). A comprehensive review of machine learning for heart disease prediction: Challenges, trends, ethical considerations, and future directions. Frontiers in Artificial Intelligence, 8, 1583459. https://doi.org/10.3389/frai.2025.1583459

M.A., A., & Thomas, P. A. (2019). Comparative Review of Feature Selection and Classification Modeling. 2019 International Conference on Advances in Computing, Communication and Control (ICAC3), 1–9. https://doi.org/10.1109/ICAC347590.2019.9036816

Natsir, F. M., Bakti, R. Y., & Wahyuni, T. (2024). Analisis deteksi dini penyakit jantung dengan pendekatan Support Vector Machine pada data pasien. Arus Jurnal Sains dan Teknologi, 2(2), 437–446.

Noviyanto, H., Adji, T. B., & Setiawan, N. A. (2016). Seleksi fitur menggunakan metode kombinasi algoritme genetika dan sequential minimal optimization untuk klasifikasi halaman web. Prosiding Konferensi Nasional Teknologi Informasi dan Komunikasi (KNASTIK 2016), 212–217.

Nti, I. K., Nyarko-Boateng, O., & Aning, J. (2021). Performance of machine learning algorithms with different K values in K-fold cross-validation. International Journal of Information Technology and Computer Science (IJITCS), 13(6), 61-71. https://doi.org/10.5815/ijitcs.2021.06.05

Ortega-Martorell, S., Riley, P., Olier, I., Raidou, R. G., Casana-Eslava, R., Rea, M., Shen, L., Lisboa, P. J. G., & Palmieri, C. (2022). Breast cancer patient characterisation and visualisation using deep learning and Fisher information networks. Scientific Reports, 12(1), 14004. https://doi.org/10.1038/s41598-022-17894-6

Rachmawati, C., Martini, S., & Artanti, K. D. (2021). Analisis faktor risiko modifikasi penyakit jantung koroner di RSU Haji Surabaya tahun 2019. Media Gizi Kesmas, 10(1), 47–55.

Riyanto, S., Sitanggang, I. S., Djatna, T., & Atikah, T. D. (2023). Comparative Analysis using Various Performance Metrics in Imbalanced Data for Multi-class Text Classification. International Journal of Advanced Computer Science and Applications, 14(6). https://doi.org/10.14569/IJACSA.2023.01406116

Rustam, Z., & Kharis, S. A. A. (2020). Comparison of Support Vector Machine Recursive Feature Elimination and Kernel Function as feature selection using Support Vector Machine for lung cancer classification. Journal of Physics: Conference Series, 1442(1), 012027. https://doi.org/10.1088/1742-6596/1442/1/012027

Sarra, R. R., Gorial, I. I., Manea, R. R., Korial, A. E., Mohammed, M., & Ahmed, Y. (2024). Enhanced stacked ensemble-based heart disease prediction with chi-square feature selection method. Journal of Robotics and Control (JRC), 5(6), 1753–1763. https://doi.org/10.18196/jrc.v5i6.23191

Siddhartha, M. (2020). Heart Disease Dataset (Comprehensive) [Dataset]. IEEE DataPort. https://doi.org/10.21227/DZ4T-CM36

Sinha, N., Jangid, T., Joshi, A. M., & Mohanty, S. P. (2022). iCardo: A Machine Learning Based Smart Healthcare Framework for Cardiovascular Disease Prediction (No. arXiv:2212.08022). arXiv. https://doi.org/10.48550/arXiv.2212.08022

Tino, M. D. F., Herliyani Hasanah, & Tri Djoko Santosa. (2023). Perbandingan AlgoritmaSupport Vector Machines (SVM) dan Neural Network untuk Klasifikasi Penyakit Jantung. INFOTECH journal, 9(1), 232–235. https://doi.org/10.31949/infotech.v9i1.5432

Wahyuni, S. D., & Kusumodestoni, R. H. (2024). Optimalisasi algoritma Support Vector Machine (SVM) dalam klasifikasi kejadian data stunting. Bulletin of Information Technology (BIT), 5(2), 56–64. https://doi.org/10.47065/bit.v5i2.1247

Wang, Y., & Zhou, C. (2021). Feature Selection Method Based on Chi-Square Test and Minimum Redundancy. In M. Tavana, N. Nedjah, & R. Alhajj (Eds.), Emerging Trends in Intelligent and Interactive Systems and Applications (Vol. 1304, pp. 171–178). Springer International Publishing. https://doi.org/10.1007/978-3-030-63784-2_22