Don't dismiss logistic regression: the case for sensible extraction of interactions in the era of machine learning

被引:59
作者
Levy, Joshua J. [1 ,2 ,3 ]
O'Malley, A. James [4 ,5 ]
机构
[1] Geisel Sch Med Dartmouth, Program Quantitat Biomed Sci, Hanover, NH 03755 USA
[2] Geisel Sch Med Dartmouth, Dept Epidmiol, Hanover, NH 03755 USA
[3] Geisel Sch Med Dartmouth, Dept Pathol, Hanover, NH USA
[4] Geisel Sch Med Dartmouth, Dept Biomed Data Sci, Hanover, NH USA
[5] Geisel Sch Med Dartmouth, Dartmouth Inst Hlth Policy & Clin Practice, Hanover, NH USA
关键词
Interactions; Random Forest; Logistic regression; Model Explanations; Machine learning; EPISTASIS;
D O I
10.1186/s12874-020-01046-3
中图分类号
R19 [保健组织与事业(卫生事业管理)];
学科分类号
摘要
Background Machine learning approaches have become increasingly popular modeling techniques, relying on data-driven heuristics to arrive at its solutions. Recent comparisons between these algorithms and traditional statistical modeling techniques have largely ignored the superiority gained by the former approaches due to involvement of model-building search algorithms. This has led to alignment of statistical and machine learning approaches with different types of problems and the under-development of procedures that combine their attributes. In this context, we hoped to understand the domains of applicability for each approach and to identify areas where a marriage between the two approaches is warranted. We then sought to develop a hybrid statistical-machine learning procedure with the best attributes of each. Methods We present three simple examples to illustrate when to use each modeling approach and posit a general framework for combining them into an enhanced logistic regression model building procedure that aids interpretation. We study 556 benchmark machine learning datasets to uncover when machine learning techniques outperformed rudimentary logistic regression models and so are potentially well-equipped to enhance them. We illustrate a software package,InteractionTransformer, which embeds logistic regression with advanced model building capacity by using machine learning algorithms to extract candidate interaction features from a random forest model for inclusion in the model. Finally, we apply our enhanced logistic regression analysis to two real-word biomedical examples, one where predictors vary linearly with the outcome and another with extensive second-order interactions. Results Preliminary statistical analysis demonstrated that across 556 benchmark datasets, the random forest approach significantly outperformed the logistic regression approach. We found a statistically significant increase in predictive performance when using hybrid procedures and greater clarity in the association with the outcome of terms acquired compared to directly interpreting the random forest output. Conclusions When a random forest model is closer to the true model, hybrid statistical-machine learning procedures can substantially enhance the performance of statistical procedures in an automated manner while preserving easy interpretation of the results. Such hybrid methods may help facilitate widespread adoption of machine learning techniques in the biomedical setting.
引用
收藏
页数:15
相关论文
共 46 条
[1]   Trends in diabetes prevalence among American Indian and Alaska native children, adolescents, and young adults [J].
Acton, KJ ;
Burrow, NR ;
Moore, K ;
Querec, L ;
Geiss, LS ;
Engelgau, MM .
AMERICAN JOURNAL OF PUBLIC HEALTH, 2002, 92 (09) :1485-1490
[2]  
[Anonymous], 11063571STAT ARXIV
[3]  
[Anonymous], 190211035CSSTAT ARXI
[4]  
[Anonymous], 180203426CSSTAT ARXI
[5]  
[Anonymous], 190504610CSSTAT ARXI
[6]  
[Anonymous], 170803731CSSTAT ARXI
[7]  
[Anonymous], 180203888CSSTAT ARXI
[8]  
[Anonymous], 2017, P ADV NEUR INF PROC
[9]   Multiple imputation by chained equations: what is it and how does it work? [J].
Azur, Melissa J. ;
Stuart, Elizabeth A. ;
Frangakis, Constantine ;
Leaf, Philip J. .
INTERNATIONAL JOURNAL OF METHODS IN PSYCHIATRIC RESEARCH, 2011, 20 (01) :40-49
[10]  
Breiman L., 2001, IEEE Trans. Broadcast., V45, P5