Machine Learning with Applications · 2022 · 22 citations · 25 references
ComputingComputer ScienceDecision SciencesDecision TheoryGame TheoryMachine LearningCooperative Game TheoryDecision TreesEnsemble LearningEnsemble MethodsExplainable Machine LearningPredictive ModelingBoosted TreesComputational Game TheoryEnsemble Learning TheoryFeature AttributionFeature ImportanceFeature-based AttributionShapley Value AttributionShapley Value Explanations
Additive feature explanations using Shapley values have become popular for providing transparency into the relative importance of each feature to an individual prediction of a machine learning model. While Shapley values provide a unique additive feature attribution in cooperative game theory, the Shapley values that can be generated for even a single machine learning model are far from unique, with theoretical and implementational decisions affecting the resulting attributions. Here, we consider the application of Shapley values for explaining decision tree ensembles and present a novel approach to Shapley value-based feature attribution that can be applied to random forests and boosted decision trees. This new method provides attributions that accurately reflect details of the model prediction algorithm for individual instances, while being computationally competitive with one of the most widely used current methods. We explain the theoretical differences between the standard and novel approaches and compare their performance using synthetic and real data.
25
Scikit-learn: Machine Learning in Python
Fabián Pedregosa, Gaël Varoquaux, Alexandre Gramfort et al. · arXiv (Cornell University) · 2012 · 63.7K citations · Full text
Matplotlib: A 2D Graphics Environment
John D. Hunter · Computing in Science & Engineering · 2007 · 39.6K citations
William A. Knaus, Elizabeth A. Draper, Douglas P. Wagner et al. · Critical Care Medicine · 1985 · 13.7K citations
Medicine, Internal Medicine, Clinical Classification Systems +16
From local explanations to global understanding with explainable AI for trees
Scott Lundberg, Gabriel Erion, Hugh Chen et al. · Nature Machine Intelligence · 2020 · 8.9K citations · Full text