atlas

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

Cultivating Archipelago of Forests: Evolving Robust Decision Trees Through Island Coevolution

AAAI 2025 · Adversarial robustness and security › Certified and empirical robustness · approach: Robustness to poisoning and multiple attacks · 0 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.

Proposes ICoEvoRDF, an island-based coevolutionary algorithm that evolves robust decision tree forests with migration between islands and Nash-equilibrium-based voting weights, outperforming prior robust tree/forest methods on adversarial accuracy and minimax regret across 20 datasets.

Problem

Decision trees and tree ensembles lack robustness to adversarial perturbations; existing robust tree construction methods rely on single-population evolution or single robustness metrics and struggle to maintain ensemble diversity.

Approach

Runs multiple islands, each coevolving a population of decision trees and a population of input perturbations, with periodic migration of top trees between neighboring islands, and weights the final forest by a mixed Nash equilibrium computed between island representative trees and perturbations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the island-based ICoEvoRDF ensemble instead of CoEvoRDT boostingDecision tree ensembles · 20 benchmark datasets (average)adversarial accuracy: 0.782 -> 0.784Helped
Use the island-based ICoEvoRDF ensemble instead of CoEvoRDT boostingDecision tree ensembles · 20 benchmark datasets (average)minimax regret: 0.086 -> 0.082Helped
Add FPRDT initialization to one islandICoEvoRDF · 20 benchmark datasets (average)adversarial accuracy: 0.784 -> 0.785Helped
Add FPRDT initialization to one islandICoEvoRDF · 20 benchmark datasets (average)minimax regret: 0.082 -> 0.082No clear effect
Add Nash voting rather than equal voting (ablation)ICoEvoRDF with distinct island inputs · 20 benchmark datasets (average)adversarial accuracy: 0.779 -> 0.784Helped
Add Nash voting rather than equal voting (ablation)ICoEvoRDF with distinct island inputs · 20 benchmark datasets (average)minimax regret: 0.098 -> 0.082Helped
Give each island a distinct training set rather than the same inputs (ablation)ICoEvoRDF with equal voting · 20 benchmark datasets (average)adversarial accuracy: 0.777 -> 0.779Helped
Give each island a distinct training set rather than the same inputs (ablation)ICoEvoRDF with equal voting · 20 benchmark datasets (average)minimax regret: 0.102 -> 0.098Helped
Add Nash voting and distinct island inputs rather than using both equal voting and the same inputs (ablation)ICoEvoRDF · 20 benchmark datasets (average)adversarial accuracy: 0.777 -> 0.784Helped
Add Nash voting and distinct island inputs rather than using both equal voting and the same inputs (ablation)ICoEvoRDF · 20 benchmark datasets (average)minimax regret: 0.102 -> 0.082Helped
Add migration between islands instead of independent runs without migration (ablation)ICoEvoRDT · 20 benchmark datasets (average)adversarial accuracy: 0.776 -> 0.779Helped
Add migration between islands instead of independent runs without migration (ablation)ICoEvoRDT · 20 benchmark datasets (average)minimax regret: 0.122 -> 0.113Helped

Surprising findings

Limitations

Experimental setup

Datasets: ionos breast diabetes bank Japan3v4 spam GesDvP har1v2 wine collision-det mnist-1-5 mnist-2-6

Benchmarks: ionos breast diabetes bank Japan3v4 spam GesDvP har1v2 wine collision-det mnist-1-5 mnist-2-6

Metrics: adversarial accuracy max regret minimax regret diversity computation time

Baselines: Random forests GROOT FPRDT CoEvoRDT PRAdaBoost CoEvoRDT boosting N CoEvoRDT Meta-Silvae

Builds on: CoEvoRDT PRAdaBoost FPRDT GROOT island model

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