pith. machine review for the scientific record. sign in

arxiv: 1706.06060 · v6 · submitted 2017-06-19 · 💻 cs.AI · cs.LG· stat.ML

Recognition: unknown

Consistent feature attribution for tree ensembles

Authors on Pith no claims yet
classification 💻 cs.AI cs.LGstat.ML
keywords featurevaluesattributionimportancemethodsadditiveconsistentcurrent
0
0 comments X
read the original abstract

Note that a newer expanded version of this paper is now available at: arXiv:1802.03888 It is critical in many applications to understand what features are important for a model, and why individual predictions were made. For tree ensemble methods these questions are usually answered by attributing importance values to input features, either globally or for a single prediction. Here we show that current feature attribution methods are inconsistent, which means changing the model to rely more on a given feature can actually decrease the importance assigned to that feature. To address this problem we develop fast exact solutions for SHAP (SHapley Additive exPlanation) values, which were recently shown to be the unique additive feature attribution method based on conditional expectations that is both consistent and locally accurate. We integrate these improvements into the latest version of XGBoost, demonstrate the inconsistencies of current methods, and show how using SHAP values results in significantly improved supervised clustering performance. Feature importance values are a key part of understanding widely used models such as gradient boosting trees and random forests, so improvements to them have broad practical implications.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. ParamBoost: Gradient Boosted Piecewise Cubic Polynomials

    cs.LG 2026-04 unverdicted novelty 6.0

    ParamBoost improves GAMs by fitting piecewise cubic polynomials via gradient boosting and supports constraints for continuity, monotonicity, convexity, and feature interactions.