Adapting and Evaluating Influence-Estimation Methods for Gradient-Boosted Decision Trees
Not on the map. Why?
Abstract (arXiv)
Influence estimation analyzes how changes to the training data can lead to different model predictions; this analysis can help us better understand these predictions, the models making those predictions, and the data sets they're trained on. However, most influence-estimation techniques are designed for deep learning models with continuous parameters. Gradient-boosted decision trees (GBDTs) are a powerful and widely-used class of models; however, these models are black boxes with opaque decision-making processes. In the pursuit of better understanding GBDT predictions and generally improving these models, we adapt recent and popular influence-estimation methods designed for deep learning models to GBDTs. Specifically, we adapt representer-point methods and TracIn, denoting our new methods TREX and BoostIn, respectively; source code is available at https://github.com/jjbrophy47/tree_influence. We compare these methods to LeafInfluence and other baselines using 5 different evaluation measures on 22 real-world data sets with 4 popular GBDT implementations. These experiments give us a comprehensive overview of how different approaches to influence estimation work in GBDT models. We find BoostIn is an efficient influence-estimation method for GBDTs that performs equally well or better than existing work while being four orders of magnitude faster. Our evaluation also suggests the gold-standard approach of leave-one-out (LOO) retraining consistently identifies the single-most influential training example but performs poorly at finding the most influential set of training examples for a given target prediction.
Key facts. Cited by 16 papers in the map (data through 14 Oct 2026). Builds on 37 of its 90 references that are in the map. First posted on arXiv 30 Apr 2022.
Builds on
37 of 90 references.
References · 37
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,741
- 2020Concept Bottleneck Modelscited by 1,032
- 2019Data Shapley: Equitable Valuation of Data for Machine Learningcited by 629
- 2020Estimating Training Data Influence by Tracing Gradient Descentcited by 580
- 2020What Neural Networks Memorize and Why: Discovering the Long Tail via Influence Estimationcited by 497
- 2018A Benchmark for Interpretability Methods in Deep Neural Networkscited by 476
- 2020Dataset Cartography: Mapping and Diagnosing Datasets with Training Dynamicscited by 425
- 2019A Survey on Explainable Artificial Intelligence (XAI): Towards Medical XAIcited by 404
25 more
- 2019The many Shapley values for model explanationcited by 344
- 2017Certified Defenses for Data Poisoning Attackscited by 303
- 2018Consistent Individualized Feature Attribution for Tree Ensemblescited by 285
- 2020Identifying Mislabeled Data using the Area Under the Margin Rankingcited by 261
- 2020Influence Functions in Deep Learning Are Fragilecited by 252
- 2019Neural Oblivious Decision Ensembles for Deep Learning on Tabular Datacited by 203
- 2018Representer Point Selection for Explaining Deep Neural Networkscited by 187
- 2020Machine Unlearning for Random Forestscited by 131
- 2020Deep Partition Aggregation: Provable Defense against General Poisoning Attackscited by 115
- 2021Influence Selection for Active Learningcited by 84
- 2018Model Agnostic Supervised Local Explanationscited by 83
- 2020Good Counterfactuals and Where to Find Them: A Case-Based Technique for Generating Counterfactuals for Explainable AI (XAI)cited by 79
- 2019Data Cleansing for Models Trained with SGDcited by 67
- 2020Uncertainty in Gradient Boosting via Ensemblescited by 56
- 2020Kaggle forecasting competitions: An overlooked learning opportunitycited by 56
- 2021HYDRA: Hypergradient Data Relevance Analysis for Interpreting Deep Neural Networkscited by 38
- 2021Leave-one-out Unfairnesscited by 36
- 2022Identifying a Training-Set Attack's Target Using Renormalized Influence Estimationcited by 32
- 2021Understanding Instance-based Interpretability of Variational Auto-Encoderscited by 21
- 2014The Random Forest Kernel and other kernels for big data from random partitionscited by 18
- 2018Finding Influential Training Samples for Gradient Boosted Decision Treescited by 15
- 2021On Sample Based Explanation Methods for NLP:Efficiency, Faithfulness, and Semantic Evaluationcited by 12
- 2021Influence Estimation for Generative Adversarial Networkscited by 11
- 2021Influence-guided Data Augmentation for Neural Tensor Completioncited by 7
- 2016Harnessing the Power of the Crowd to Increase Capacity for Data Science in the Social Sectorcited by 6
Built on by
Citing papers per year: 2022: 2; 2023: 4; 2024: 8; 2025: 0; 2026: 2.
16 papers.
Sort:
By area:
- 2022Training Data Influence Analysis and Estimation: A Surveycited by 135
- 2023Intriguing Properties of Data Attribution on Diffusion Modelscited by 47
- 2024Training Data Attribution via Approximate Unrolled Differentiationcited by 34
- 2024Unleashing the Power of Data Tsunami: A Comprehensive Survey on Data Assessment and Selection for Instruction Tuning of Language Modelscited by 29
- 2024Permissive Information-Flow Analysis for Large Language Modelscited by 22
- 2023Sample based Explanations via Generalized Representerscited by 10
- 2024Towards Explainable Artificial Intelligence (XAI): A Data Mining Perspectivecited by 9
- 2022Reducing Certified Regression to Certified Classification for General Poisoning Attackscited by 7
- 2024Data-centric Prediction Explanation via Kernelized Stein Discrepancycited by 3
- 2023AXIL: Exact Instance Attribution for Gradient Boostingcited by 2
- 2024Leveraging Open Knowledge for Advancing Task Expertise in Large Language Modelscited by 2
- 2023Representer Point Selection for Explaining Regularized High-dimensional Modelscited by 1
4 more
- 2024Thresholding Data Shapley for Data Cleansing Using Multi-Armed Banditscited by 1
- 2024Training Gradient Boosted Decision Trees on Tabular Data Containing Label Noise for Classification Taskscited by 1
- 2026An Interpretable Closed-Loop Intelligent Tutoring System for Multimodal Affective Feedback in Asynchronous Presentation Trainingcited by 0
- 2026LLM Unlearning for Cyber Defense: A Survey on Methods, Challenges, and Emerging Threatscited by 0
- 2026LLM Unlearning for Cyber Defense: A Survey on Methods, Challenges, and Emerging Threats23 Jun 2026
- 2026An Interpretable Closed-Loop Intelligent Tutoring System for Multimodal Affective Feedback in Asynchronous Presentation Training17 May 2026
- 2024Permissive Information-Flow Analysis for Large Language Models4 Oct 2024
- 2024Training Gradient Boosted Decision Trees on Tabular Data Containing Label Noise for Classification Tasks13 Sep 2024
- 2024Leveraging Open Knowledge for Advancing Task Expertise in Large Language Models28 Aug 2024
- 2024Unleashing the Power of Data Tsunami: A Comprehensive Survey on Data Assessment and Selection for Instruction Tuning of Language Models4 Aug 2024
- 2024Training Data Attribution via Approximate Unrolled Differentiation20 May 2024
- 2024Data-centric Prediction Explanation via Kernelized Stein Discrepancy22 Mar 2024
- 2024Thresholding Data Shapley for Data Cleansing Using Multi-Armed Bandits13 Feb 2024
- 2024Towards Explainable Artificial Intelligence (XAI): A Data Mining Perspective9 Jan 2024
- 2023Intriguing Properties of Data Attribution on Diffusion Models1 Nov 2023
- 2023Sample based Explanations via Generalized Representers27 Oct 2023
4 more
- 2023Representer Point Selection for Explaining Regularized High-dimensional Models31 May 2023
- 2023AXIL: Exact Instance Attribution for Gradient Boosting5 Jan 2023
- 2022Training Data Influence Analysis and Estimation: A Survey9 Dec 2022
- 2022Reducing Certified Regression to Certified Classification for General Poisoning Attacks29 Aug 2022
- 2022Training Data Influence Analysis and Estimation: A Surveycited by 135
- 2024Training Data Attribution via Approximate Unrolled Differentiationcited by 34
- 2024Permissive Information-Flow Analysis for Large Language Modelscited by 22
- 2023Sample based Explanations via Generalized Representerscited by 10
- 2024Towards Explainable Artificial Intelligence (XAI): A Data Mining Perspectivecited by 9
- 2022Reducing Certified Regression to Certified Classification for General Poisoning Attackscited by 7
- 2024Data-centric Prediction Explanation via Kernelized Stein Discrepancycited by 3
- 2023AXIL: Exact Instance Attribution for Gradient Boostingcited by 2
- 2023Representer Point Selection for Explaining Regularized High-dimensional Modelscited by 1
- 2024Thresholding Data Shapley for Data Cleansing Using Multi-Armed Banditscited by 1
- 2024Training Gradient Boosted Decision Trees on Tabular Data Containing Label Noise for Classification Taskscited by 1
- 2026An Interpretable Closed-Loop Intelligent Tutoring System for Multimodal Affective Feedback in Asynchronous Presentation Trainingcited by 0
- 2026An Interpretable Closed-Loop Intelligent Tutoring System for Multimodal Affective Feedback in Asynchronous Presentation Training17 May 2026
- 2024Permissive Information-Flow Analysis for Large Language Models4 Oct 2024
- 2024Training Gradient Boosted Decision Trees on Tabular Data Containing Label Noise for Classification Tasks13 Sep 2024
- 2024Training Data Attribution via Approximate Unrolled Differentiation20 May 2024
- 2024Data-centric Prediction Explanation via Kernelized Stein Discrepancy22 Mar 2024
- 2024Thresholding Data Shapley for Data Cleansing Using Multi-Armed Bandits13 Feb 2024
- 2024Towards Explainable Artificial Intelligence (XAI): A Data Mining Perspective9 Jan 2024
- 2023Sample based Explanations via Generalized Representers27 Oct 2023
- 2023Representer Point Selection for Explaining Regularized High-dimensional Models31 May 2023
- 2023AXIL: Exact Instance Attribution for Gradient Boosting5 Jan 2023
- 2022Training Data Influence Analysis and Estimation: A Survey9 Dec 2022
- 2022Reducing Certified Regression to Certified Classification for General Poisoning Attacks29 Aug 2022