atlas

Research map / Adversarial robustness and security / Attacks on text and graphs

Saliuitl: Ensemble Salience Guided Recovery of Adversarial Patches against CNNs

CVPR 2025 · Adversarial robustness and security › Attacks on text and graphs · approach: Biologically inspired robust vision · 3 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 Saliuitl, a two-stage adversarial patch defense that first detects attacks via attributes of an ensemble of binarized saliency feature maps, then recovers by inpainting regions of salient neurons across thresholds.

Problem

Recovering clean predictions of CNN-based object detectors and image classifiers under adversarial patch attacks, when the number, shape, and size of patches are unknown and attacks may not be present, without relying on fixed saliency thresholds.

Approach

Detect attacks explicitly by observing how attributes (active neuron count, DBSCAN cluster statistics) of binarized feature maps evolve across an ensemble of saliency thresholds, fed to a 1D CNN detector; then recover only flagged inputs by iteratively inpainting clusters of salient neurons at decreasing thresholds.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Saliuitl instead of Object SeekerYOLOv2 · INRIA multi-object patchesrecovery rate: 0.4190 -> 0.4749Helped
Use Saliuitl instead of Object SeekerYOLOv2 · VOC single patchrecovery rate: 0.6483 -> 0.5404Hurt
Use Saliuitl instead of ThemisResNet-50 · ImageNet single patchrecovery rate: 0.9286 -> 0.8869Hurt
Use Saliuitl instead of NutNetResNet-50 · CIFAR-10 single patchrecovery rate: 0.9641 -> 0.9738Helped
Use Saliuitl instead of NutNetResNet-50 · CIFAR-10 double patchesrecovery rate: 0.9617 -> 0.9789Helped
Use Saliuitl instead of Object SeekerYOLOv2 · INRIA multi-object patchesadversarial nmAP: 0.2485 -> 0.4737Helped
Use Saliuitl instead of Object SeekerYOLOv2 · VOC multi-object patchesadversarial nmAP: 0.2238 -> 0.3563Helped

Surprising findings

Limitations

Experimental setup

Datasets: INRIA Pascal VOC ImageNet CIFAR-10

Benchmarks: INRIA Pascal VOC ImageNet CIFAR-10

Metrics: recovery rate lost prediction rate inflicted attack rate adversarial nmAP clean nmAP attack detection accuracy computation time

Baselines: NutNet PAD Jedi Themis Themis-50 Object Seeker Patch Cleanser FNS

Builds on: Themis Jedi PAD NutNet Patch Cleanser Object Seeker

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