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.
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
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
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
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
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
Das R, Turkoglu I, Sengur A (2009) Diagnosis of valvular heart disease through neural networks ensembles. Comput Methods Programs Biomed 93:185–191
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
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
Dybowski R, Gant V (2001) Clinical applications of artificial neural networks. Cambridge University Press, Cambridge
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
Ellenius J, Groth T (2008) Dynamic decision support graph-visualization of ANN-generated diagnostic indications of pathological conditions develo** over time. Artif Intell Med 42:189–198
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
Escolar E, Weigold G, Fuisz A, Weissman NJ (2006) New imaging techniques for diagnosing coronary artery disease. Can Med Assoc J 174:487–495
Goldschlager N, Goldman MJ (1989) Principles of clinical electrocardiography. Appleton & Lange, Norwalk
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
Grant RP, Beckwith JR (1970) Grant’s clinical electrocardiography: the spatial vector approach. McGraw-Hill, New York
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
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
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
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
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
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
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
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
Mozaffarian D et al (2015) Heart disease and stroke statistics-2015 update: a report from the american heart association. Circulation 131:e29
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
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
Rowlands DJ (1980) Understanding the electrocardiogram: a new approach. Churchill Livingstone, London
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
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
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
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
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
Corresponding author
Rights and permissions
About this article
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
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10462-017-9552-8