Strobl et al 2007 - Bias in RF Variable Importance

Routing Summary

This folder fully captures Strobl, Boulesteix, Zeileis & Hothorn (2007), Bias in random forest variable importance measures (BMC Bioinformatics 8:25): why random-forest importance (selection frequency, Gini, permutation) depends on a predictor’s number of categories / scale of measurement, the two mechanisms behind it, and the cforest + subsampling remedy. Contains 7 notes.

Concept Map

ConceptNoteTypeDepends OnKey Result
Selection frequency / Gini / permutation importanceStrobl 2007 - RF Importance Measures and the cforest AlternativedefinitionPermutation Tests and Exact InferenceThree RF importance measures; scaled PI is default of randomForest
Conditional inference tree / cforestStrobl 2007 - RF Importance Measures and the cforest AlternativedefinitionPermutation Tests and Exact InferenceVariable chosen by minimum -value of independence test
Null / power case designStrobl 2007 - Null and Power Case Simulation DesignexampleDesigning Simulated-Data Experiments, , , relevance 0.05-0.2
Cardinality-dependent importanceStrobl 2007 - Null and Power Case ResultstheoremStrobl 2007 - Null and Power Case Simulation DesignGini most biased; PI variance grows with categories; cforest+subsampling 0.729 vs 0.413 correct at rel. 0.1
Split-selection (cutpoint) biasStrobl 2007 - Split-Selection Bias in CART TreestheoremMultiple Testing CorrectionsBest-of-many-cutpoints favours many categories; ctree unbiased (Fig. 10)
Bootstrap-induced associationStrobl 2007 - Bootstrap-Induced AssociationtheoremStrobl 2007 - Split-Selection Bias in CART Trees -values shift toward 0 on bootstrap samples, worse with more categories, not cured by
Real-data checkStrobl 2007 - C-to-U RNA Editing ApplicationexampleStrobl 2007 - Null and Power Case Resultscforest sharper importances, 0.2788 vs 0.2896 error
Scope & recommendationsStrobl 2007 - Conclusions, Scope and Practical Guidanceconceptall aboveUnbiased trees + sampling without replacement; unaffected if all predictors continuous or same cardinality

Notes

  • Strobl et al 2007 - Bias in RF Variable Importance - Overview — CONTAINS: research question, contributions, key-number table, note set, full Source Map (every section, table, figure → note); marketing driver-chart example
  • Strobl 2007 - RF Importance Measures and the cforest Alternative — CONTAINS: Background paragraph-by-paragraph table (all 10 paras: applications survey incl. SNP-SNP, microarray gene selection, rpoB/rifampin, protein interactions vs six methods; scope claim; roadmap); Def. random forest; Def. selection frequency; Def. Gini importance (with Gini gain formula); Def. permutation importance (per-tree OOB formula, scaled vs unscaled); note on scaled importance depending on number of trees; Def. conditional inference tree; Def. cforest; Def. bootstrap vs 0.632 subsampling (subagging); example reading the three measures
  • Strobl 2007 - Null and Power Case Simulation Design — CONTAINS: ADEMP table; Def. success criteria for null and power case (monotone separation with relevance); Table 1 predictors (with cutpoint counts); Table 2 response; effect-size/Bayes-error example; protocol steps; marketing placebo-design example
  • Strobl 2007 - Null and Power Case Results — CONTAINS: Results N1-N3 (Figs 1-4); Results P1-P3 (Figs 5-8); full Table 3 (scaled and unscaled); MCSE example; monotonicity of correct-identification rate; ‘fool’ / ‘can also be superior’ accuracy claim; full Table 4; accuracy-cost argument; single-run ranking example
  • Strobl 2007 - Split-Selection Bias in CART Trees — CONTAINS: Mechanism 1 (cutpoint multiple testing) with sketch; propagation to Gini, selection frequency, permutation importance; ctree unbiasedness; Figure 10; vault root-split reproduction table; high-cardinality marketing features example
  • Strobl 2007 - Bootstrap-Induced Association — CONTAINS: Figure 11; Mechanism 2 (cell counts, -invariance, subsampling fix, Bickel & Ren); relative size of the two mechanisms + final prescription; proof sketch ( doubled ); vault reproduction at ; bootstrapped screening example
  • Strobl 2007 - C-to-U RNA Editing Application — CONTAINS: Cummings & Myers three-species context (only Arabidopsis re-analysed); Def. C-to-U data (876 obs, 43 predictors); Figure 9; seed-repetition advice; split-sample protocol; Table 5; significance example; computation times
  • Strobl 2007 - Conclusions, Scope and Practical Guidance — CONTAINS: Conclusion paras 1-2 (RF reach, small-n-large-p and importance as reasons for popularity); Def. requirement for importance measures; scope statement; six-step recommendations checklist; cost; future work (van der Laan); limitations; later developments; authors’ contributions, supplement, funding, acknowledgements (Augustin, Leisch, Tutz, Bühlmann, referees), contributor information; driver-report audit example

Sources

  • Strobl et al 2007 - Bias in Random Forest Variable Importance Measures — full text (Europe PMC markdown), Strobl, Boulesteix, Zeileis & Hothorn (2007), BMC Bioinformatics 8:25

See Also