Quantifying Sensitivity for Tree Ensembles: A symbolic and compositional approach
Not on the map. Why?
Abstract (arXiv)
Decision tree ensembles (DTE) are a popular model for a wide range of AI classification tasks, used in multiple safety critical domains, and hence verifying properties on these models has been an active topic of study over the last decade. One such verification question is the problem of sensitivity, which asks, given a DTE, whether a small change in subset of features can lead to misclassification of the input. In this work, our focus is to build a quantitative notion of sensitivity, tailored to DTEs, by discretizing the input space of the model and enumerating the regions which are susceptible to sensitivity. We propose a novel algorithmic technique that can perform this computation efficiently, within a certified error and confidence bound. Our approach is based on encoding the problem as an algebraic decision diagram (ADD), and further splitting it into subproblems that can be solved efficiently and make the computation compositional and scalable. We evaluate the performance of our technique over benchmarks of varying size in terms of number of trees and depth, comparing it against the performance of model counters over the same problem encoding. Experimental results show that our tool XCount achieves significant speedup over other approaches and can scale well with the increasing sizes of the ensembles.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 18 of its 43 references that are in the map. First posted on arXiv 13 May 2026.
Builds on
18 of 43 references.
References · 18
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
- 2017Fairness Testing: Testing Software for Discriminationcited by 126
- 2020Verifying Individual Fairness in Machine Learning Modelscited by 49
- 2015Evasion and Hardening of Tree Ensemble Classifierscited by 44
- 2019Robust Decision Trees Against Adversarial Examplescited by 40
- 2022Fairify: Fairness Verification of Neural Networkscited by 22
- 2021Algorithmic Fairness Verification with Graphical Modelscited by 16
- 2019ADDMC: Weighted Model Counting with Algebraic Decision Diagramscited by 13
- 2020Versatile Verification of Tree Ensemblescited by 12
- 2024Verifying Global Two-Safety Properties in Neural Networks with Confidencecited by 8
- 2025Most General Explanations of Tree Ensembles (Extended Version)cited by 7
- 2022Explainable Global Fairness Verification of Tree-Based Classifierscited by 5
6 more
- 2024FairQuant: Certifying and Quantifying Fairness of Deep Neural Networkscited by 4
- 2025Monitoring Robustness and Individual Fairnesscited by 3
- 2024Engineering an Efficient Approximate DNF-Countercited by 2
- 2025Compilation and Fast Model Counting beyond CNFcited by 2
- 2026Data-Aware and Scalable Sensitivity Analysis for Decision Tree Ensemblescited by 2
- 2024Dynamic Blocked Clause Elimination for Projected Model Countingcited by 1
Built on by
Not cited yet.