On the interpretability of machine learning-based model for predicting hypertension

被引:174
作者
Elshawi, Radwa [1 ]
Al-Mallah, Mouaz H. [2 ]
Sakr, Sherif [1 ]
机构
[1] Univ Tartu, Inst Comp Sci, Data Syst Grp, 2 J Liivi St, EE-50409 Tartu, Estonia
[2] Houston Methodist Ctr, Tartu, Estonia
关键词
Machine learning; Interpretability; Hypertension; BLOOD-PRESSURE; DECISION TREE; RULES; EXTRACTION; HISTORY;
D O I
10.1186/s12911-019-0874-0
中图分类号
R-058 [];
学科分类号
摘要
BackgroundAlthough complex machine learning models are commonly outperforming the traditional simple interpretable models, clinicians find it hard to understand and trust these complex models due to the lack of intuition and explanation of their predictions. The aim of this study to demonstrate the utility of various model-agnostic explanation techniques of machine learning models with a case study for analyzing the outcomes of the machine learning random forest model for predicting the individuals at risk of developing hypertension based on cardiorespiratory fitness data.MethodsThe dataset used in this study contains information of 23,095 patients who underwent clinician-referred exercise treadmill stress testing at Henry Ford Health Systems between 1991 and 2009 and had a complete 10-year follow-up. Five global interpretability techniques (Feature Importance, Partial Dependence Plot, Individual Conditional Expectation, Feature Interaction, Global Surrogate Models) and two local interpretability techniques (Local Surrogate Models, Shapley Value) have been applied to present the role of the interpretability techniques on assisting the clinical staff to get better understanding and more trust of the outcomes of the machine learning-based predictions.ResultsSeveral experiments have been conducted and reported. The results show that different interpretability techniques can shed light on different insights on the model behavior where global interpretations can enable clinicians to understand the entire conditional distribution modeled by the trained response function. In contrast, local interpretations promote the understanding of small parts of the conditional distribution for specific instances.ConclusionsVarious interpretability techniques can vary in their explanations for the behavior of the machine learning model. The global interpretability techniques have the advantage that it can generalize over the entire population while local interpretability techniques focus on giving explanations at the level of instances. Both methods can be equally valid depending on the application need. Both methods are effective methods for assisting clinicians on the medical decision process, however, the clinicians will always remain to hold the final say on accepting or rejecting the outcome of the machine learning models and their explanations based on their domain expertise.
引用
收藏
页数:32
相关论文
共 61 条
[1]   Trends and Trajectories for Explainable, Accountable and Intelligible Systems: An HCI Research Agenda [J].
Abdul, Ashraf ;
Vermeulen, Jo ;
Wang, Danding ;
Lim, Brian ;
Kankanhalli, Mohan .
PROCEEDINGS OF THE 2018 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI 2018), 2018,
[2]  
Abdullah A. A., 2011, Proceedings of the 2011 2nd International Conference on Intelligent Systems, Modelling and Simulation (ISMS 2011), P113, DOI 10.1109/ISMS.2011.27
[3]   Rationale and Design of the Henry Ford ExercIse Testing Project (The FIT Project) [J].
Al-Mallah, Mouaz H. ;
Keteyian, Steven J. ;
Brawner, Clinton A. ;
Whelton, Seamus ;
Blaha, Michael J. .
CLINICAL CARDIOLOGY, 2014, 37 (08) :456-461
[4]   Survey and critique of techniques for extracting rules from trained artificial neural networks [J].
Andrews, R ;
Diederich, J ;
Tickle, AB .
KNOWLEDGE-BASED SYSTEMS, 1995, 8 (06) :373-389
[5]  
[Anonymous], 2018, Model class reliance: Variable importance measures for any machine learning model class, from the 'rashomon' perspective'
[6]   On Pixel-Wise Explanations for Non-Linear Classifier Decisions by Layer-Wise Relevance Propagation [J].
Bach, Sebastian ;
Binder, Alexander ;
Montavon, Gregoire ;
Klauschen, Frederick ;
Mueller, Klaus-Robert ;
Samek, Wojciech .
PLOS ONE, 2015, 10 (07)
[7]   Random forests [J].
Breiman, L .
MACHINE LEARNING, 2001, 45 (01) :5-32
[8]  
Brindle JM, 2006, J NUCL MED, V47, P1875
[9]  
Caruana R, 1999, J AM MED INFORM ASSN, P212
[10]   Intelligible Models for HealthCare: Predicting Pneumonia Risk and Hospital 30-day Readmission [J].
Caruana, Rich ;
Lou, Yin ;
Gehrke, Johannes ;
Koch, Paul ;
Sturm, Marc ;
Elhadad, Noemie .
KDD'15: PROCEEDINGS OF THE 21ST ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2015, :1721-1730