Prediction of Sudden Cardiac Death with Feature Selection Using Particle Swarm Optimization

Authors

  • David David Bina Nusantara University
  • Sani Muhamad Isa Bina Nusantara University

DOI:

https://doi.org/10.21512/emacsjournal.v6i2.11326

Keywords:

Feature Selection, Sudden Cardiac Death, Particle Swarm Optimization, Cardiovascular Diseases, Support Vector Machine

Abstract

The heart, a vital organ responsible for pumping oxygenated blood through blood vessels, is susceptible to disturbances in heart rate that can have adverse effects. According to data from the World Health Organization (WHO) since 2000, this disease has experienced the most significant increase in fatalities, rising from over 2 million to 8.9 million deaths. The prediction of Sudden Cardiac Death (SCD) continues to gain attention as a promising approach to saving millions of lives threatened by the occurrence of the disease. In this study, we propose the utilization of Particle Swarm Optimization (PSO) as a feature selection method to train the Support Vector Machine (SVM) and Logistic Regression. By employing the proposed algorithm, SCD can be predicted up to 30 minutes before the onset with an accuracy of 92.5%, by using PSO and SVM. Features are extracted from Heart Rate Variability (HRV) analysis and Discrete Wavelet Transform (DWT) obtained from ECG records of MIT-BIH normal sinus rhythm database & MIT-BIH Sudden Cardiac Death Holter database dataset. This paper also compares feature selection algorithm of PSO and Analysis of Variance (ANOVA) and found that PSO is better in accuracy, recall, and F1-score.

Dimensions

Plum Analytics

Author Biographies

David David, Bina Nusantara University

Computer Science Department, BINUS Graduate Program – Master of Computer Science

Sani Muhamad Isa, Bina Nusantara University

Computer Science Department, BINUS Graduate Program – Master of Computer Science

References

Abd Al-Jabbar, E. Y., Al-Hatab, M. M. M., Qasim, M. A., Fathel, W. R., Fadhil, M. A., & others. (2023). Clinical Fusion for Real-Time Complex QRS Pattern Detection in Wearable ECG Using the Pan-Tompkins Algorithm. Fusion: Practice and Applications, 12(2), 172.

Al Bassam, N., Ramachandran, V., & Parameswaran, S. E. (2021). Wavelet theory and application in communication and signal processing. In Wavelet Theory (p. 45). IntechOpen.

Almufti, S. M., Zebari, A. Y., Omer, H. K., & others. (2019). A comparative study of particle swarm optimization and genetic algorithm. Journal of Advanced Computer Science & Technology, 8(2), 40.

Ashtiyani, M., Lavasani, S. N., Alvar, A. A., & Deevband, M. R. (2018). Heart rate variability classification using support vector machine and genetic algorithm. Journal of Biomedical Physics & Engineering, 8(4), 423.

Bayasi, N., Tekeste, T., Saleh, H., Mohammad, B., Khandoker, A., & Ismail, M. (2015). Low-power ECG-based processor for predicting ventricular arrhythmia. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 24(5), 1962–1974.

Behnes, M., Rusnak, J., Taton, G., Schupp, T., Reiser, L., Bollow, A., Reichelt, T., Engelke, N., Ellguth, D., Kuche, P., & others. (2019). Atrial fibrillation is associated with increased mortality in patients presenting with ventricular tachyarrhythmias. Scientific Reports, 9(1), 14291.

Bota, P. J., Wang, C., Fred, A. L. N., & Da Silva, H. P. (2019). A review, current challenges, and future possibilities on emotion recognition using machine learning and physiological signals. IEEE Access, 7, 140990–141020.

Chashmi, A. J., & Amirani, M. C. (2019). An efficient and automatic ECG arrhythmia diagnosis system using DWT and HOS features and entropy-based feature selection procedure. Journal of Electrical Bioimpedance, 10(1), 47–54.

Cortes, C., & Vapnik, V. (1995). Support-vector networks. Machine Learning, 20, 273–297.

Dar, M. N., Akram, M. U., Shaukat, A., & Khan, M. A. (2015). ECG based biometric identification for population with normal and cardiac anomalies using hybrid HRV and DWT features. 2015 5th International Conference on IT Convergence and Security (ICITCS), 1–5.

Devi, R., Tyagi, H. K., & Kumar, D. (2019). A novel multi-class approach for early-stage prediction of sudden cardiac death. Biocybernetics and Biomedical Engineering, 39(3), 586–598.

Ebrahimzadeh, E., Foroutan, A., Shams, M., Baradaran, R., Rajabion, L., Joulani, M., & Fayaz, F. (2019). An optimal strategy for prediction of sudden cardiac death through a pioneering feature-selection approach from HRV signal. Computer Methods and Programs in Biomedicine, 169, 19–36.

Henriques, T., Ribeiro, M., Teixeira, A., Castro, L., Antunes, L., & Costa-Santos, C. (2020). Nonlinear methods most applied to heart-rate time series: a review. Entropy, 22(3), 309.

Kher, R., & others. (2019). Signal processing techniques for removing noise from ECG signals. J. Biomed. Eng. Res, 3(101), 1–9.

Krstinić, D., Braović, M., Šerić, L., & Božić-Štulić, D. (2020). Multi-label classifier performance evaluation with confusion matrix. Computer Science & Information Technology, 1, 1–14.

Lai, D., Zhang, Y., Zhang, X., Su, Y., & Heyat, M. B. Bin. (2019). An automated strategy for early risk identification of sudden cardiac death by using machine learning approach on measurable arrhythmic risk markers. IEEE Access, 7, 94701–94716.

LaValley, M. P. (2008). Logistic regression. Circulation, 117(18), 2395–2399.

Lopez-Caracheo, F., Camacho, A. B., Perez-Ramirez, C. A., Valtierra-Rodriguez, M., Dominguez-Gonzalez, A., & Amezquita-Sanchez, J. P. (2018). Fractal dimension-based methodology for sudden cardiac death prediction. 2018 IEEE International Autumn Meeting on Power, Electronics and Computing (ROPEC), 1–6.

Murugappan, M., Murugappan, S., & Zheng, B. S. (2013). Frequency band analysis of electrocardiogram (ECG) signals for human emotional state classification using discrete wavelet transform (DWT). Journal of Physical Therapy Science, 25(7), 753–759.

Panday, K. R., & Panday, D. P. (2018). Heart rate variability. J Clin Exp Cardiol, 9, 1–12.

Rhif, M., Ben Abbes, A., Farah, I. R., Mart’inez, B., & Sang, Y. (2019). Wavelet transform application for/in non-stationary time-series analysis: A review. Applied Sciences, 9(7), 1345.

Tavassoli, M., Ebadzadeh, M. M., & Malek, H. (2012). Classification of cardiac arrhythmia with respect to ECG and HRV signal by genetic programming. Canadian Journal on Artificial Intelligence, Machine Learning and Pattern Recognition, 3(1), 1–8.

Wei, B., Zhang, W., Xia, X., Zhang, Y., Yu, F., & Zhu, Z. (2019). Efficient feature selection algorithm based on particle swarm optimization with learning memory. IEEE Access, 7, 166066–166078.

Wong, C. X., Brown, A., Lau, D. H., Chugh, S. S., Albert, C. M., Kalman, J. M., & Sanders, P. (2019). Epidemiology of sudden cardiac death: global and regional perspectives. Heart, Lung and Circulation, 28(1), 6–14.

World Health Organization. (2020). The top 10 causes of death. https://www.who.int/news-room/fact-sheets/detail/the-top-10-causes-of-death

Downloads

Published

2024-05-31

Issue

Section

Articles
Abstract 135  .
PDF downloaded 115  .