Skip to main content
Log in

Back propagation artificial neural network for diagnose of the heart disease

  • Original Article
  • Published:
Journal of Reliable Intelligent Environments Aims and scope Submit manuscript

Abstract

Nowadays, coronary heart disease is one of the most fatal disease globally. Many researchers and medical technicians have developed and designed various computer-aided diagnosis systems using various machine learning models such as random forest, linear regression, rough set, naive bayes, artificial neural network, support vector machine, multivariate adaptive regression splines, K-nearest neighbor and decision tree to name a few. This era of digital health domain demands early prediction of heart disease which is the crucial need to control the global mortality rate of this particular disease. Commonly used methods for heart disease detection are clinical and expert dependant which makes them costly and inaccessible to the masses. In this paper, an efficient-cum-automated coronary heart disease diagnosis model is being proposed using multi-layered artificial neural network with back propagation algorithm. The proposed model compares the variation caused by different number of neurons used in the hidden layers for different transfer functions. The model has been implemented on Kaggle and Statlog heart disease dataset with thirteen clinical parameters. The experimental results attained an accuracy of 99.92% using six hidden layers with tan-hyperbolic transfer function. The results have been substantiated through statistical parameters and k-fold cross validation.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25
Fig. 26
Fig. 27
Fig. 28
Fig. 29
Fig. 30
Fig. 31
Fig. 32
Fig. 33
Fig. 34
Fig. 35
Fig. 36
Fig. 37
Fig. 38
Fig. 39
Fig. 40
Fig. 41
Fig. 42
Fig. 43
Fig. 44
Fig. 45
Fig. 46
Fig. 47
Fig. 48

Similar content being viewed by others

References

  1. CDC Technical report (2019). https://www.cdc.gov/datastatistics/index.html

  2. Virani SS, Alonso A, Benjamin EJ, Bittencourt MS, Callaway CW, Carson AP, Chamberlain AM, Chang AR, Cheng S, Delling FN (2020) Heart disease and stroke statistics 2020 update: a report from the American Heart Association. Circulation 141(9):139–596

    Article  Google Scholar 

  3. Zhang Z (2018) Artificial neural network. In: Multivariate time series analysis in climate and environmental research, pp 1–35. Springer. https://doi.org/10.1016/B0-12-227410-5/00837-1

  4. Abiodun OI, Jantan A, Omolara AE, Dada KV, Mohamed NA, Arshad H (2018) State-of-the-art in artificial neural network applications: a survey. Heliyon 4(11):00938. https://doi.org/10.1016/j.heliyon.2018.e00938

    Article  Google Scholar 

  5. Mirbabaie M, Stieglitz S, Frick NR (2021) Artificial intelligence in disease diagnostics: a critical review and classification on the current state of research guiding future direction. Health Technol 11(4):693–731. https://doi.org/10.1007/s12553-021-00555-5

    Article  Google Scholar 

  6. Rudomin P, Arbib MA, Cervantes-Pérez F, Romo R (2012) Neuroscience: from neural networks to artificial intelligence: proceedings of a US–Mexico Seminar Held in the City of Xalapa in the State of Veracruz on December 9–11, 1991 vol. 4. Springer. https://doi.org/10.1007/978-1-4612-2834-9

  7. Yadav AK, Chandel SS (2014) Solar radiation prediction using artificial neural network techniques: a review. Renew Sustain Energy Rev 33:772–781. https://doi.org/10.1016/j.rser.2013.08.055

    Article  Google Scholar 

  8. Costantini S, De Gasperis G, Olivieri R (2019) Digital forensics and investigations meet artificial intelligence. Ann Math Artif Intell 86(1):193–229. https://doi.org/10.1007/s10472-019-09632-y

    Article  MathSciNet  Google Scholar 

  9. Khanagar SB, Al-Ehaideb A, Vishwanathaiah S, Maganur PC, Patil S, Naik S, Baeshen HA, Sarode SS (2021) Scope and performance of artificial intelligence technology in orthodontic diagnosis, treatment planning, and clinical decision-making - a systematic review. J Dental Sci 16(1):482–492. https://doi.org/10.1016/j.jds.2020.05.022

    Article  Google Scholar 

  10. Tumpa PP, Kabir MA (2021) An artificial neural network based detection and classification of melanoma skin cancer using hybrid texture features. Sens Int 2:100128. https://doi.org/10.1016/j.sintl.2021.100128

    Article  Google Scholar 

  11. Kapoor R, Walters SP, Al-Aswad LA (2019) The current state of artificial intelligence in ophthalmology. Surv Ophthalmol 64(2):233–240. https://doi.org/10.1016/j.survophthal.2018.09.002

    Article  Google Scholar 

  12. Bagi Ks, Shreedhara KS (2014) Biometric measurement and classification of IUGR using neural networks. In: 2014 international conference on contemporary computing and informatics (IC3I), pp 157–161. https://doi.org/10.1109/IC3I.2014.7019613

  13. Poor NG, West NC, Sreepada RS, Murthy S, Görges M (2021) An artificial neural network-based pediatric mortality risk score: development and performance evaluation using data from a large north american registry. JMIR Med Inform 9(8):24079. https://doi.org/10.2196/24079

    Article  Google Scholar 

  14. Juan-hua S, He-jun L, Qi-ming D, Ping L, Bu-xi K (2005) Prediction and analysis of the aging properties of rapidly solidified Cu–Cr–Sn–Zn alloy through neural network. J Mater Eng Perform 14(3):363–366. https://doi.org/10.1361/10599490524002

    Article  Google Scholar 

  15. (2021) Machine learning applications in radiation oncology. Phys Imaging Rad Oncol 19:13–24. https://doi.org/10.1016/j.phro.2021.05.007

  16. Liu C, Xie L, Kong W, Lu X, Zhang D, Wu M, Zhang L, Yang B (2019) Prediction of suspicious thyroid nodule using artificial neural network based on radiofrequency ultrasound and conventional ultrasound: a preliminary study. Ultrasonics 99:105951. https://doi.org/10.1016/j.ultras.2019.105951

    Article  Google Scholar 

  17. Shorewala V (2021) Early detection of coronary heart disease using ensemble techniques. Inform Med Unlock 26:100655. https://doi.org/10.1016/j.imu.2021.100655

    Article  Google Scholar 

  18. Khourdifi Y, Bahaj M (2019) Heart disease prediction and classification using machine learning algorithms optimized by particle swarm optimization and ant colony optimization. Int J Intel Eng Syst 12(1):242–252. https://doi.org/10.22266/ijies2019.0228.24

    Article  Google Scholar 

  19. Atkov OY, Gorokhova SG, Sboev AG, Generozov EV, Muraseyeva EV, Moroshkina SY, Cherniy NN (2012) Coronary heart disease diagnosis by artificial neural networks including genetic polymorphisms and clinical parameters. J Cardiol 59(2):190–194. https://doi.org/10.1016/j.jjcc.2011.11.005

    Article  Google Scholar 

  20. Amma NGB (2012) Cardiovascular disease prediction system using genetic algorithm and neural network. In: 2012 international conference on computing, communication and applications, pp 1–5. https://doi.org/10.1109/ICCCA.2012.6179185

  21. Shao YE, Hou C-D, Chiu C-C (2014) Hybrid intelligent modeling schemes for heart disease classification. Appl Soft Comput 14:47–52. https://doi.org/10.1016/j.asoc.2013.09.020

    Article  Google Scholar 

  22. Feshki MG, Shijani OS (2016) Improving the heart disease diagnosis by evolutionary algorithm of PSO and feed forward neural network. In: 2016 artificial intelligence and robotics (IRANOPEN), pp 48–53. https://doi.org/10.1109/RIOS.2016.7529489

  23. Uyar K, Alhan A (2017) Diagnosis of heart disease using genetic algorithm based trained recurrent fuzzy neural networks. Proc Comput Sci 120:588–593. https://doi.org/10.1016/j.procs.2017.11.283

  24. Karayılan T, Kılıç Ö (2017) Prediction of heart disease using neural network. In: 2017 international conference on computer science and engineering (UBMK), pp 719–723. IEEE

  25. Gawande N, Barhatte A (2017) Heart diseases classification using convolutional neural network. In: 2017 2nd international conference on communication and electronics systems (ICCES), pp 17–20. IEEE

  26. Costa W, Figueiredo L, Alves E (2019) Application of an artificial neural network for heart disease diagnosis. In: XXVI Brazilian Congress on Biomedical Engineering, pp 753–758 . Springer. https://doi.org/10.1007/978-981-13-2517-5_115

  27. Latha CBC, Jeeva SC (2019) Improving the accuracy of prediction of heart disease risk based on ensemble classification techniques. Inform Med Unlock 16:100203. https://doi.org/10.1016/j.imu.2019.100203

    Article  Google Scholar 

  28. Muhammad Y, Tahir M, Hayat M, Chong KT (2020) Early and accurate detection and diagnosis of heart disease using intelligent computational model. Sci Rep 10(1):1–17. https://doi.org/10.1038/s41598-020-76635-9

    Article  Google Scholar 

  29. Shihab AN, Mokarrama MJ, Karim R, Khatun S, Arefin MS (2020) An IoT-based heart disease detection system using RNN. In: International conference on image processing and capsule networks, pp 535–545. Springer

  30. Tiwari S (2020) Activation functions in neural networks. https://www.geeksforgeeks.org/

  31. Duggal R, Gupta A (2017) P-telu: parametric tan hyperbolic linear unit activation for deep neural networks. In: Proceedings of the IEEE international conference on computer vision workshops, pp 974–978. https://doi.org/10.1109/ICCVW.2017.119

  32. Wallach D, Goffinet B (1989) Mean squared error of prediction as a criterion for evaluating and comparing system models. Ecol Model 44(3):299–306. https://doi.org/10.1016/0304-3800(89)90035-5

    Article  Google Scholar 

  33. Ting KM (2017) In: Sammut C, Webb GI (eds) Confusion matrix. Springer, Boston. https://doi.org/10.1007/978-1-4899-7687-1_50

  34. Davis J, Goadrich M (2006) The relationship between precision-recall and roc curves. In: Proceedings of the 23rd international conference on machine learning, pp 233–240

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jagmohan Kaur.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kaur, J., Khehra, B.S. & Singh, A. Back propagation artificial neural network for diagnose of the heart disease. J Reliable Intell Environ 9, 57–85 (2023). https://doi.org/10.1007/s40860-022-00192-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40860-022-00192-3

Keywords

Navigation