Skip to main content

Advertisement

Log in

Machine learning based decision support systems (DSS) for heart disease diagnosis: a review

  • Published:
Artificial Intelligence Review Aims and scope Submit manuscript

Abstract

The current review contributes with an extensive overview of decision support systems in diagnosing heart diseases in clinical settings. The investigators independently screened and abstracted studies related to heart diseases-based clinical decision support system (DSS) published until 8-June-2015 in PubMed, CINAHL and Cochrane Library. The data extracted from the twenty full-text articles that met the inclusion criteria was classified under the following fields; heart diseases, methods for data sets formation, machine learning algorithms, machine learning-based DSS, comparator types, outcome evaluation and clinical implications of the reported DSS. Out of total of 331 studies 20 met the inclusion criteria. Most of the studies relate to ischemic heart diseases with neural network being the most common machine learning (ML) technique. Among the ML techniques, ANN classifies myocardial infarction with 97% and myocardial perfusion scintigraphy with 87.5% accuracy, CART classifies heart failure with 87.6%, neural network ensembles classifies heart valve with 97.4%, support vector machine classifies arrhythmia screening with 95.6%, logistic regression classifies acute coronary syndrome with 72%, artificial immune recognition system classifies coronary artery disease with 92.5% and genetic algorithms and multi-criteria decision analysis classifies chest-pain patients with 91% accuracy respectively. There were 55% studies that validated the results in clinical settings while 25% validated the results through experimental setups. Rest of the studies (20%) did not report the applicability and feasibility of their methods in clinical settings. The study categorizes the ML techniques according to their performance in diagnosing various heart diseases. It categorizes, compares and evaluates the comparator based on physician’s performance, gold standards, other ML techniques, different models of same ML technique and studies with no comparison. It also investigates the current, future and no clinical implications. In addition, trends of machine learning techniques and algorithms used in the diagnosis of heart diseases along with the identification of research gaps are reported in this study. The reported results suggest reliable interpretations and detailed graphical self-explanatory representations by DSS. The study reveals the need for establishment of non-ambiguous real-time clinical data for proper training of DSS before it can be used in clinical settings. The future research directions of the ML-based DSS is mostly directed towards development of generalized systems that can decide on clinical measurements which are easily accessible and assessable in real-time.

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

Similar content being viewed by others

References

  • Aase O (1999) Clinical experience with a decision support computer program using Bayes’ theorem to diagnose chest pain patients. Cardiology 92:128–134

    Article  Google Scholar 

  • Amin SU, Agarwal K, Beg R (2013) Data mining in clinical decision support systems for diagnosis, prediction and treatment of heart disease. Int J Adv Res Comput Eng Technol (IJARCET) 2:218–223

    Google Scholar 

  • Bjork J, Ekelund U, Ohlsson M (2012) Risk predictions for individual patients from logistic regression were visualized with bar-line charts. J Clin Epidemiol 65:335–342

    Article  Google Scholar 

  • Chitra R, Seenivasagam V (2013) Review of heart disease prediction system using data mining and hybrid intelligent techniques. ICTACT J Soft Comput 3:605–609

    Article  Google Scholar 

  • Comak E, Arslan A (2012) A biomedical decision support system using LS-SVM classifier with an efficient and new parameter regularization procedure for diagnosis of heart valve diseases. J Med Syst 36:549–556

    Article  Google Scholar 

  • Das R, Turkoglu I, Sengur A (2009) Diagnosis of valvular heart disease through neural networks ensembles. Comput Methods Programs Biomed 93:185–191

    Article  Google Scholar 

  • De Backer G et al (2003) European guidelines on cardiovascular disease prevention in clinical practice: third joint task force of European and other societies on cardiovascular disease prevention in clinical practice (constituted by representatives of eight societies and by invited experts). Eur J Cardiovasc Prev Rehabil 10:S1–S78

    Google Scholar 

  • Dickstein K et al (2008) ESC Guidelines for the diagnosis and treatment of acute and chronic heart failure. Eur J Heart Fail 10:933–989

    Article  Google Scholar 

  • Dybowski R, Gant V (2001) Clinical applications of artificial neural networks. Cambridge University Press, Cambridge

    Book  Google Scholar 

  • Eagle KA et al (2002) ACC/AHA guideline update for perioperative cardiovascular evaluation for noncardiac surgery–executive summary: a report of the American College of Cardiology/American Heart Association Task Force on Practice Guidelines (Committee to Update the 1996 Guidelines on Perioperative Cardiovascular Evaluation for Noncardiac Surgery). J Am Coll Cardiol 39:542–553

    Article  Google Scholar 

  • Ellenius J, Groth T (2008) Dynamic decision support graph-visualization of ANN-generated diagnostic indications of pathological conditions developing over time. Artif Intell Med 42:189–198

    Article  Google Scholar 

  • Ellenius J, Groth T, Lindahl B, Wallentin L (1997) Early assessment of patients with suspected acute myocardial infarction by biochemical monitoring and neural network analysis. Clin Chem 43:1919–1925

    Google Scholar 

  • Escolar E, Weigold G, Fuisz A, Weissman NJ (2006) New imaging techniques for diagnosing coronary artery disease. Can Med Assoc J 174:487–495

    Article  Google Scholar 

  • Goldschlager N, Goldman MJ (1989) Principles of clinical electrocardiography. Appleton & Lange, Norwalk

    Google Scholar 

  • Goletsis Y, Papaloukas C, Fotiadis DI, Likas A, Michalis LK (2004) Automated ischemic beat classification using genetic algorithms and multicriteria decision analysis. IEEE Trans Biomed Eng 51:1717–1725

    Article  Google Scholar 

  • Grant RP, Beckwith JR (1970) Grant’s clinical electrocardiography: the spatial vector approach. McGraw-Hill, New York

    Google Scholar 

  • Guidi G, Pettenati MC, Melillo P, Iadanza E (2014) A machine learning system to improve heart failure patient assistance. IEEE J Biomed Health Inform 18:1750–1756

    Article  Google Scholar 

  • Haraldsson H, Edenbrandt L, Ohlsson M (2004) Detecting acute myocardial infarction in the 12-lead ECG using Hermite expansions and neural networks. Artif Intell Med 32:127–136

    Article  Google Scholar 

  • Kawamoto K, Houlihan CA, Balas EA, Lobach DF (2005) Improving clinical practice using clinical decision support systems: a systematic review of trials to identify features critical to success. Bmj 330:765

    Article  Google Scholar 

  • Kukar M, Kononenko I, Groselj C (2011) Modern parameterization and explanation techniques in diagnostic decision support system: a case study in diagnostics of coronary artery disease. Artif Intell Med 52:77–90

    Article  Google Scholar 

  • Lim CP, Leong JH, Kuan MM (2005) A hybrid neural network system for pattern classification tasks with missing features. IEEE Trans Pattern Anal Mach Intell 27:648–653

    Article  Google Scholar 

  • Lomsky M et al (2008) Evaluation of a decision support system for interpretation of myocardial perfusion gated SPECT. Eur J Nucl Med Mol Imaging 35:1523–1529

    Article  Google Scholar 

  • Martis RJ, Krishnan MM, Chakraborty C, Pal S, Sarkar D, Mandana KM, Ray AK (2012) Automated screening of arrhythmia using wavelet based machine learning techniques. J Med Syst 36:677–688

    Article  Google Scholar 

  • Mehrabi S, Mohammadi I, Kunjan K, Kharrazi H (2013) Effects of data transformation methods on classification of patients diagnosed with myocardial infarction. In: MedInfo, pp 1203

  • Moher D, Liberati A, Tetzlaff J, Altman DG (2009) Preferred reporting items for systematic reviews and meta-analyses: the PRISMA statement. Ann Intern Med 151:264–269

    Article  Google Scholar 

  • Mozaffarian D et al (2015) Heart disease and stroke statistics-2015 update: a report from the american heart association. Circulation 131:e29

    Google Scholar 

  • Podgorelec V, Brest J, Kokol P (1999) Power of heterogeneous computing as a vehicle for implementing E3 medical decision support systems. Stud Health Technol Inform 68:703–708

    Google Scholar 

  • Polat K, Gunes S (2007) A hybrid approach to medical decision support systems: combining feature selection, fuzzy weighted pre-processing and AIRS. Comput Methods Programs Biomed 88:164–174

    Article  Google Scholar 

  • Rowlands DJ (1980) Understanding the electrocardiogram: a new approach. Churchill Livingstone, London

    Google Scholar 

  • Tagil K et al (2008) A decision support system improves the interpretation of myocardial perfusion imaging. Eur J Nucl Med Mol Imaging 35:1602–1607

    Article  Google Scholar 

  • Tsipouras MG, Exarchos TP, Fotiadis DI, Kotsia AP, Vakalis KV, Naka KK, Michalis LK (2008) Automated diagnosis of coronary artery disease based on data mining and fuzzy modeling. IEEE Trans Inf Technol Biomed 12:447–458

    Article  Google Scholar 

  • Uguz H (2012) A biomedical system based on artificial neural network and principal component analysis for diagnosis of the heart valve diseases. J Med Syst 36:61–72

    Article  Google Scholar 

  • Wang SJ, Ohno-Machado L, Fraser HS, Kennedy RL (2001) Using patient-reportable clinical history factors to predict myocardial infarction. Comput Biol Med 31:1–13

    Article  Google Scholar 

Download references

Acknowledgements

This study was fully supported by Riphah International University and was conducted as a collaborative research between Riphah Institute of Systems Engineering, Riphah Academy of Research and Education and Riphah Institute of Informatics, Islamabad. No direct funding for the study was allocated.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Saima Safdar.

Appendices

Appendix 1

See Figs. 8 and 9.

Fig. 8
figure 8

Publication count in journals with respect to the selected studies

Fig. 9
figure 9

Distribution of countries with respect to selected studies in clinical decision support systems for diagnosis heart diseases

Appendix 2

See Table 4.

Table 4 Summary of studies with respect to comparison categorization

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Safdar, S., Zafar, S., Zafar, N. et al. Machine learning based decision support systems (DSS) for heart disease diagnosis: a review. Artif Intell Rev 50, 597–623 (2018). https://doi.org/10.1007/s10462-017-9552-8

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10462-017-9552-8

Keywords

Navigation