Algorithm of Predicting Heart Attack with using Sparse Coder

Document Type : Original Article

Authors

Department of Electrical and Computer Engineering, University of Birjand, Birjand, Iran

Abstract

One of the most serious causes of disease in the world's population, which kills many people worldwide every year, is heart attack. Various factors are involved in this matter, such as high blood pressure, high cholesterol, abnormal pulse rate, diabetes, etc. Various methods have been proposed in this field, but in this article, by using sparse codes in the classification process, higher accuracy has been achieved in predicting heart attacks. The proposed method consists of two parts: preprocessing and sparse code processing. The proposed method is resistant to noise and data scattering because it uses a sparse representation for this purpose. The spars allow the signal to be displayed at its lowest value, which leads to improve computing speed and reduce storage requirements. To evaluate the proposed method, the Cleveland database has been used, which includes 303 samples and each sample has 76 features. Only 13 features are used in the proposed method. FISTA, AMP, DALM and PALM classifiers have been used for the classification process. The accuracy of the proposed method, especially with the PALM classifier, is the highest among other classifiers with 96.23%, and the other classifiers are 95.08%, 94.11% and 94.52% for DALM, AMP, FISTA, respectively.

Keywords

Main Subjects


  1. Wang, M., Yao, X. and Chen, Y., "An imbalanced-data processing algorithm for the prediction of heart attack in stroke patients", IEEE Access, Vol. 9, (2021), 25394-25404. doi: 10.1109/ACCESS.2021.3057693.
  2. Mehmood, A., Iqbal, M., Mehmood, Z., Irtaza, A., Nawaz, M., Nazir, T. and Masood, M., "Prediction of heart disease using deep convolutional neural networks", Arabian Journal for Science and Engineering, Vol. 46, No. 4, (2021), 3409-3422. https://doi.org/10.1007/s13369-020-05105-1
  3. Gheitasi, A., Farsi, H. and Mohamadzadeh, S., "Estimation of hand skeletal postures by using deep convolutional neural networks", International Journal of Engineering, Transactions A: Basics, Vol. 33, No. 4, (2020), 552-559. https://doi.org/10.5829/IJE.2020.33.04A.06
  4. Mohan, S., Thirumalai, C. and Srivastava, G., "Effective heart disease prediction using hybrid machine learning techniques", IEEE Access, Vol. 7, (2019), 81542-81554. doi: 10.1109/ACCESS.2019.2923707.
  5. Verma, L., Srivastava, S. and Negi, P., "A hybrid data mining model to predict coronary artery disease cases using non-invasive clinical data", Journal of Medical Systems, Vol. 40, (2016), 1-7. https://doi.org/10.1007/s10916-016-0536-z
  6. Mohamadzadeh, S., Pasban, S., Zeraatkar-Moghadam, J. and Shafiei, A.K., "Parkinson’s disease detection by using feature selection and sparse representation", Journal of Medical and Biological Engineering, Vol. 41, No. 4, (2021), 412-421. https://doi.org/10.1007/s40846-021-00626-y
  7. Nazir, N., Rajab, S. and Sharma, V., "State-of-the-art artificial intelligence techniques in heart disease diagnosis", in Emerging Trends in Expert Applications and Security: Proceedings of ICETEAS 2018, Springer. (2019), 651-657.
  8. Bahtiar, A., Dwilestari, G., Basysyar, F.M. and Suarna, N., "Data mining techniques with machine learning algorithm to predict patients of heart disease", in IOP Conference Series: Materials Science and Engineering, IOP Publishing. Vol. 1088, (2021), 012035.
  9. Fooladi, S., Farsi, H. and Mohamadzadeh, S., "Segmenting the lesion area of brain tumor using convolutional neural networks and fuzzy k-means clustering", International Journal of Engineering, Transaction B: Applications, Vol. 36, No. 8, (2023), 1556-1568. doi: 10.5829/IJE.2023.36.08B.15.
  10. Moameri, S. and Samadinai, N., "Diagnosis of coronary artery disease via a novel fuzzy expert system optimized by cuckoo search", International Journal of Engineering, Transactions c: Aspects, Vol. 31, No. 12, (2018), 2028-2036. doi: 10.5829/ije.2018.31.12c.06.
  11. Wadhawan, S. and Maini, R., "Ebpso: Enhanced binary particle swarm optimization for cardiac disease classification with feature selection", Expert Systems, Vol. 39, No. 8, (2022), e13002. https://doi.org/10.1111/exsy.13002
  12. Ahmed, R., Bibi, M. and Syed, S., "Improving heart disease prediction accuracy using a hybrid machine learning approach: A comparative study of svm and knn algorithms", International Journal of Computations, Information and Manufacturing, Vol. 3, No. 1, (2023), 49-54. https://doi.org/10.54489/ijcim.v3i1.223
  13. Yuan, X., Wang, X., Han, J., Liu, J., Chen, H., Zhang, K. and Ye, Q., "A high accuracy integrated bagging-fuzzy-gbdt prediction algorithm for heart disease diagnosis", in 2019 IEEE/CIC International Conference on Communications in China (ICCC), IEEE. (2019), 467-471.
  14. Choudhury, R.P. and Akbar, N., "Beyond diabetes: A relationship between cardiovascular outcomes and glycaemic index", Cardiovascular Research, Vol. 117, No. 8, (2021), e97-e98. https://doi.org/10.1093/cvr/cvab162
  15. Banu, U. and Vanjerkhede, K., "Hybrid feature extraction and infinite feature selection based diagnosis for cardiovascular disease related to smoking habit", International Journal on Advanced Science, Engineering & Information Technology, Vol. 13, No. 2, (2023).
  16. AL-Hawamleh, A.M., "Predictions of cybersecurity experts on future cyber-attacks and related cybersecurity measures", International Journal of Advanced Computer Science and Applications, Vol. 14, No. 2, (2023). doi: 10.14569/IJACSA.2023.0140292.
  17. Sharma, H. and Rizvi, M., "Prediction of heart disease using machine learning algorithms: A survey", International Journal on Recent and Innovation Trends in Computing and Communication, Vol. 5, No. 8, (2017), 99-104.
  18. Shahsavani, F., Nasiripour, R., Shakeri, R. and Gholamrezaee, A., "Arrhythmia detection based on the reduced features with k-svd sparse coding algorithm", Multimedia Tools and Applications, Vol. 82, No. 8, (2023), 12337-12350. https://doi.org/10.1007/s11042-022-13894-w
  19. Sezavar, A., Farsi, H., Mohamadzadeh, S. and Radeva, P., "A new person re-identification method by defining cnn-based feature extractor and sparse representation", Multimedia Tools and Applications, (2023), 1-17. https://doi.org/10.1007/s11042-023-15718-x
  20. Hamidi, H. and Daraee, A., "Analysis of pre-processing and post-processing methods and using data mining to diagnose heart diseases", International Journal of Engineering, Transactions A: Basics, Vol. 29, No. 7, (2016), 921-930. doi: 10.5829/idosi.ije.2016.29.07a.06.
  21. Barati, A., Farsi, H. and Mohamadzadeh, S., "Integration of the latent variable knowledge into deep image captioning with bayesian modeling", IET Image Processing, Vol. 17, No. 7, (2023), 2256-2271. https://doi.org/10.1049/ipr2.12790
  22. Nasiripour, R., Farsi, H. and Mohamadzadeh, S., "Saliency detection in eye gaze prediction by using deep learning", Journal of Soft Computing and Information Technology, Vol. 9, No. 3, (2020), 93-108.
  23. Saifudin, A., Nabillah, U. and Desyani, T., "Bagging technique to reduce misclassification in coronary heart disease prediction based on random forest", in Journal of Physics: Conference Series, IOP Publishing. Vol. 1477, (2020), 032009.
  24. Bashir, S., Qamar, U. and Javed, M.Y., "An ensemble based decision support framework for intelligent heart disease diagnosis", in International conference on information society (i-Society 2014), IEEE. (2014), 259-264.
  25. Santhanam, T. and Ephzibah, E., "Heart disease prediction using hybrid genetic fuzzy model", Indian Journal of Science and Technology, Vol. 8, No. 9, (2015), 797. doi: 10.17485/ijst/2015/v8i9/52930.
  26. Oad, K.K., DeZhi, X. and Butt, P.K., "A fuzzy rule based approach to predict risk level of heart", Global Journal of Computer Science and Technology (C) Software & Data Engineering, Vol. 14, No. 3, (2014).
  27. Ziasabounchi, N. and Askerzade, I., "Anfis based classification model for heart disease prediction", International Journal of Electrical & Computer Sciences IJECS-IJENS, Vol. 14, No. 02, (2014), 7-12.
  28. Kumar, A.S., "Diagnosis of heart disease using advanced fuzzy resolution mechanism", International Journal of Science and Applied Information Technology, Vol. 2, No. 2, (2013), 22-30.
  29. Latha, C.B.C. and Jeeva, S.C., "Improving the accuracy of prediction of heart disease risk based on ensemble classification techniques", Informatics in Medicine Unlocked, Vol. 16, (2019), 100203. https://doi.org/10.1016/j.imu.2019.100203
  30. Reddy, K.V.V., Elamvazuthi, I., Aziz, A.A., Paramasivam, S., Chua, H.N. and Pranavanand, S., "Heart disease risk prediction using machine learning classifiers with attribute evaluators", Applied Sciences, Vol. 11, No. 18, (2021), 8352. https://doi.org/10.3390/app11188352
  31. Ananey-Obiri, D. and Sarku, E., "Predicting the presence of heart diseases using comparative data mining and machine learning algorithms", International Journal of Computer Applications, Vol. 176, No. 11, (2020), 17-21.
  32. Rustam, F., Ishaq, A., Munir, K., Almutairi, M., Aslam, N. and Ashraf, I., "Incorporating cnn features for optimizing performance of ensemble classifier for cardiovascular disease prediction", Diagnostics, Vol. 12, No. 6, (2022), 1474. https://doi.org/10.3390/diagnostics12061474
  33. Ahamad, G.N., Shafiullah, Fatima, H., Imdadullah, Zakariya, S., Abbas, M., Alqahtani, M.S. and Usman, M., "Influence of optimal hyperparameters on the performance of machine learning algorithms for predicting heart disease", Processes, Vol. 11, No. 3, (2023), 734. https://doi.org/10.3390/pr11030734
  34. Chandrasekhar, N. and Peddakrishna, S., "Enhancing heart disease prediction accuracy through machine learning techniques and optimization", Processes, Vol. 11, No. 4, (2023), 1210. https://doi.org/10.3390/pr11041210