LGAICRMay 27, 2022

(De-)Randomized Smoothing for Decision Stump Ensembles

arXiv:2205.13909v27 citationsh-index: 64Has Code
Originality Highly original
AI Analysis

This work addresses the under-explored problem of robustness certification for tree-based models, which are widely used in critical applications, by providing a novel deterministic approach that improves over existing methods.

The paper tackles the challenge of certifying robustness for tree-based models, which are crucial in high-stakes domains like finance and medicine, by proposing deterministic smoothing for decision stump ensembles that enables exact and efficient evaluation via dynamic programming, resulting in significantly higher certified accuracies than state-of-the-art methods on computer vision and tabular data tasks.

Tree-based models are used in many high-stakes application domains such as finance and medicine, where robustness and interpretability are of utmost importance. Yet, methods for improving and certifying their robustness are severely under-explored, in contrast to those focusing on neural networks. Targeting this important challenge, we propose deterministic smoothing for decision stump ensembles. Whereas most prior work on randomized smoothing focuses on evaluating arbitrary base models approximately under input randomization, the key insight of our work is that decision stump ensembles enable exact yet efficient evaluation via dynamic programming. Importantly, we obtain deterministic robustness certificates, even jointly over numerical and categorical features, a setting ubiquitous in the real world. Further, we derive an MLE-optimal training method for smoothed decision stumps under randomization and propose two boosting approaches to improve their provable robustness. An extensive experimental evaluation on computer vision and tabular data tasks shows that our approach yields significantly higher certified accuracies than the state-of-the-art for tree-based models. We release all code and trained models at https://github.com/eth-sri/drs.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes