title: Stable feature selection for clinical prediction: exploiting ICD tree structure using Tree-Lasso.
abstract: Modern healthcare is getting reshaped by growing Electronic Medical Records (EMR). Recently, these records have been shown of great value towards building clinical prediction models. In EMR data, patients' diseases and hospital interventions are captured through a set of diagnoses and procedures codes. These codes are usually represented in a tree form (e.g. ICD-10 tree) and the codes within a tree branch may be highly correlated. These codes can be used as features to build a prediction model and an appropriate feature selection can inform a clinician about important risk factors for a disease. Traditional feature selection methods (e.g. Information Gain, T-test, etc.) consider each variable independently and usually end up having a long feature list. Recently, Lasso and related l1-penalty based feature selection methods have become popular due to their joint feature selection property. However, Lasso is known to have problems of selecting one feature of many correlated features randomly. This hinders the clinicians to arrive at a stable feature set, which is crucial for clinical decision making process. In this paper, we solve this problem by using a recently proposed Tree-Lasso model. Since, the stability behavior of Tree-Lasso is not well understood, we study the stability behavior of Tree-Lasso and compare it with other feature selection methods. Using a synthetic and two real-world datasets (Cancer and Acute Myocardial Infarction), we show that Tree-Lasso based feature selection is significantly more stable than Lasso and comparable to other methods e.g. Information Gain, ReliefF and T-test. We further show that, using different types of classifiers such as logistic regression, naive Bayes, support vector machines, decision trees and Random Forest, the classification performance of Tree-Lasso is comparable to Lasso and better than other methods. Our result has implications in identifying stable risk factors for many healthcare problems and therefore can potentially assist clinical decision making for accurate medical prognosis.
authors.affiliation: Centre for Pattern Recognition and Data Analytics, Deakin University, Australia. Electronic address: ikamkar@deakin.edu.au.
authors.forename: Iman
authors.initials: I
authors.lastname: Kamkar
authors.affiliation: Centre for Pattern Recognition and Data Analytics, Deakin University, Australia. Electronic address: sunil.gupta@deakin.edu.au.
authors.forename: Sunil Kumar
authors.initials: SK
authors.lastname: Gupta
authors.affiliation: Centre for Pattern Recognition and Data Analytics, Deakin University, Australia. Electronic address: dinh.phung@deakin.edu.au.
authors.forename: Dinh
authors.initials: D
authors.lastname: Phung
authors.affiliation: Centre for Pattern Recognition and Data Analytics, Deakin University, Australia. Electronic address: svetha.venkatesh@deakin.edu.au.
authors.forename: Svetha
authors.initials: S
authors.lastname: Venkatesh
mesh_terms: D000465:Algorithms; D001499:Bayes Theorem; D003657:Decision Making; D003663:Decision Trees; D057286:Electronic Health Records; D006801:Humans; D038801:International Classification of Diseases; D016015:Logistic Models; D008490:Medical Informatics; D011336:Probability; D011379:Prognosis; D012044:Regression Analysis; D015203:Reproducibility of Results; D012307:Risk Factors; D060388:Support Vector Machine
keywords: Classification; Feature selection; Feature stability; Lasso; Tree-Lasso