Robustness Verification of Multi-Class Tree Ensembles

Authors

  • Laurens Devos KU Leuven
  • Lorenzo Cascioli KU Leuven
  • Jesse Davis KU Leuven

DOI:

https://doi.org/10.1609/aaai.v38i19.30093

Keywords:

General

Abstract

Tree ensembles are one of the most widely used model classes. However, these models are susceptible to adversarial examples, which are slightly perturbed examples that elicit a misprediction. There has been significant research on designing approaches to verify the robustness of tree ensembles to such attacks. However, existing verification algorithms for tree ensembles are only able to analyze binary classifiers and hence address multiclass problems by reducing them to binary ones using a one-versus-other strategy. In this paper, we show that naively applying this strategy can yield incorrect results in certain situations. We address this shortcoming by proposing a novel approximate heuristic approach to verification for multiclass tree ensembles. Our approach is based on a novel generalization of the verification task, which we show emits other relevant verification queries.

Published

2024-03-24

How to Cite

Devos, L., Cascioli, L., & Davis, J. (2024). Robustness Verification of Multi-Class Tree Ensembles. Proceedings of the AAAI Conference on Artificial Intelligence, 38(19), 21019-21028. https://doi.org/10.1609/aaai.v38i19.30093

Issue

Section

AAAI Technical Track on Safe, Robust and Responsible AI Track