atlas

Research map / Adversarial robustness and security / Certified and empirical robustness

Faster Repeated Evasion Attacks in Tree Ensembles

NeurIPS 2024 · Adversarial robustness and security › Certified and empirical robustness · approach: Attack evaluation and defense critique · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Speeds up repeated evasion attacks on tree ensembles by identifying a small, statistically validated set of frequently perturbed features and pruning the ensemble to those features (with a fallback to the full search for guarantees).

Problem

Generating adversarial examples for tree ensembles is NP-hard and expensive, and it is typically repeated for many examples, yet existing methods solve each instance from scratch.

Approach

Adversarial examples for a fixed tree ensemble tend to perturb the same small set of features; learn this set from previously generated examples, prune the ensemble to those features for faster search, and fall back to the full search on UNSAT/timeout (mixed setting), with a hypergeometric-based test choosing the subset size.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Restrict adversarial perturbations to frequently modified features and prune the ensemble (ablation)Kantchelian and Veritas attacks on XGBoost and random forests · Ten classification datasets; 10,000 test examplesrun time: 2.4x-25.4x; 1.6x-35.9xHelped
Use a pruned search first, then fall back to the full search for UNSAT or timeout (ablation)Kantchelian and Veritas attacks on XGBoost and random forests · Ten classification datasets; 10,000 test examplesrun time: 1.6x-7.1x; 1.0x-4.5xHelped
Use the mixed strategy rather than pruned-only search (ablation)Kantchelian and Veritas on random forests · higgs and other RF datasetsrun time: 1.0×; 1.1×Mixed
Restrict the search to a selected feature subset (ablation)Pruned attack setting · Ten classification datasetsfalse negative rate: 6.4%; 11.8%Hurt
Use the mixed strategy to fall back to full search when pruned search cannot return an adversarial example (ablation)Adversarial accuracy evaluation · Tree-ensemble test examplesadversarial accuracyNo clear effect
Use pruned or mixed search instead of full Kantchelian search (ablation)Empirical robustness estimation · Tree-ensemble test examplesempirical robustnessHurt

Surprising findings

Limitations

Experimental setup

Datasets: covtype fmnist higgs miniboone mnist prostate roadsafety sensorless vehicle webspam

Benchmarks: covtype fmnist higgs miniboone mnist prostate roadsafety sensorless vehicle webspam

Metrics: run time speedup false negative rate empirical robustness

Baselines: kantchelian full search veritas full search

Builds on: kantchelian attack veritas XGBoost random forest

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy