Bias in random forest variable importance measures: Illustrations, sources and a solution

被引:2358
作者
Strobl, Carolin
Boulesteix, Anne-Laure
Zeileis, Achim
Hothorn, Torsten
机构
[1] Univ Munich, Inst Stat, D-80539 Munich, Germany
[2] Tech Univ Munich, Inst Med Stat & Epidemiol, D-81675 Munich, Germany
[3] Vienna Univ Econ & Business Adm, Dept Math & Stat, A-1090 Vienna, Austria
[4] Univ Erlangen Nurnberg, Inst Med Informat Biometrie & Epidemiol, D-91054 Erlangen, Germany
关键词
D O I
10.1186/1471-2105-8-25
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Background: Variable importance measures for random forests have been receiving increased attention as a means of variable selection in many classification tasks in bioinformatics and related scientific fields, for instance to select a subset of genetic markers relevant for the prediction of a certain disease. We show that random forest variable importance measures are a sensible means for variable selection in many applications, but are not reliable in situations where potential predictor variables vary in their scale of measurement or their number of categories. This is particularly important in genomics and computational biology, where predictors often include variables of different types, for example when predictors include both sequence data and continuous variables such as folding energy, or when amino acid sequence data show different numbers of categories. Results: Simulation studies are presented illustrating that, when random forest variable importance measures are used with data of varying types, the results are misleading because suboptimal predictor variables may be artificially preferred in variable selection. The two mechanisms underlying this deficiency are biased variable selection in the individual classification trees used to build the random forest on one hand, and effects induced by bootstrap sampling with replacement on the other hand. Conclusion: We propose to employ an alternative implementation of random forests, that provides unbiased variable selection in the individual classification trees. When this method is applied using subsampling without replacement, the resulting variable importance measures can be used reliably for variable selection even in situations where the potential predictor variables vary in their scale of measurement or their number of categories. The usage of both random forest algorithms and their variable importance measures in the R system for statistical computing is illustrated and documented thoroughly in an application re-analyzing data from a study on RNA editing. Therefore the suggested method can be applied straightforwardly by scientists in bioinformatics research.
引用
收藏
页数:21
相关论文
共 37 条
  • [1] [Anonymous], P 3 INT WORKSH DISTR
  • [2] Structure based chemical shift prediction using random forests non-linear regression
    Arun, K
    Langmead, CJ
    [J]. PROCEEDINGS OF THE 4TH ASIA-PACIFIC BIOINFORMATICS CONFERENCE, 2006, 3 : 317 - 326
  • [3] The bootstrap in hypothesis testing
    Bickel, PJ
    Ren, JJ
    [J]. STATE OF THE ART IN PROBABILITY AND STATISTICS: FESTSCHRIFT FOR WILLEM R VAN ZWET, 2001, 36 : 91 - 112
  • [4] SmcHD1, containing a structural-maintenance-of-chromosomes hinge domain, has a critical role in X inactivation
    Blewitt, Marnie E.
    Gendrel, Anne-Valerie
    Pang, Zhenyi
    Sparrow, Duncan B.
    Whitelaw, Nadia
    Craig, Jeffrey M.
    Apedaile, Anwyn
    Hilton, Douglas J.
    Dunwoodie, Sally L.
    Brockdorff, Neil
    Kay, Graham F.
    Whitelaw, Emma
    [J]. NATURE GENETICS, 2008, 40 (05) : 663 - 669
  • [5] Maximally selected chi-square statistics for ordinal variables
    Boulesteix, AL
    [J]. BIOMETRICAL JOURNAL, 2006, 48 (03) : 451 - 462
  • [6] Maximally selected chi-square statistics and binary splits of nominal variables
    Boulesteix, Anne-Laure
    [J]. BIOMETRICAL JOURNAL, 2006, 48 (05) : 838 - 848
  • [7] Random forests
    Breiman, L
    [J]. MACHINE LEARNING, 2001, 45 (01) : 5 - 32
  • [8] Breithaupt H, 2004, EMBO REP, V5, P16, DOI 10.1038/sj.embor.7400063
  • [9] Bühlmann P, 2002, ANN STAT, V30, P927
  • [10] Identifying SNPs predictive of phenotype using random forests
    Bureau, A
    Dupuis, J
    Falls, K
    Lunetta, KL
    Hayward, B
    Keith, TP
    Van Eerdewegh, P
    [J]. GENETIC EPIDEMIOLOGY, 2005, 28 (02) : 171 - 182