atlas

Research map / Adversarial robustness and security / Black-box and transfer attacks

BadPart: Unified Black-box Adversarial Patch Attacks against Pixel-wise Regression Tasks

ICML 2024 · Adversarial robustness and security › Black-box and transfer attacks · approach: Robustness benchmarks and defenses · 1 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 BadPart, a query-based black-box universal adversarial patch attack that uses square-based patch optimization with probabilistic square sampling and score-based gradient estimation to degrade monocular depth and optical flow estimation models.

Problem

Adversarial robustness of pixel-wise regression models (monocular depth estimation and optical flow estimation) under query-based black-box patch attacks, where high input resolution makes prior black-box patch attacks unscalable.

Approach

Optimize a patch by iteratively selecting small square sub-areas, sampling their locations probabilistically from the pixel-wise error map, and estimating square-level gradients from scored random ±epsilon noise batches, with adaptive score scaling and an epsilon decay schedule.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use BadPart instead of Patch-RSMonodepth2 · KITTI test, 2% patchDEE (m): 78.47 -> 89.75Helped
use BadPart instead of Patch-RSDepthHints · KITTI test, 2% patchDEE (m): 55.34 -> 70.38Helped
use BadPart instead of Patch-RSSQLDepth · KITTI test, 2% patchDEE (m): 39.89 -> 54.14Helped
use BadPart instead of Patch-RSPlaneDepth · KITTI test, 2% patchDEE (m): 7.67 -> 46.85Helped
use BadPart instead of Patch-RSFlowNetC · KITTI test, 2% patchEPE (pixels): 447.60 -> 1212.13Helped
use BadPart instead of HardBeatFlowNet2 · KITTI test, 2% patchEPE (pixels): 7.31 -> 32.42Helped
use BadPart instead of Patch-RSPWC-Net · KITTI test, 2% patchEPE (pixels): 1.66 -> 5.26Helped
add probabilistic sampling (ablation)BadPart without the other design components · Monodepth2, 300K queriesDEE: 38.41 -> 54.88Helped
add probabilistic sampling (ablation)BadPart without the other design components · FlowNet2, 300K queriesEPE: 6.90 -> 15.19Helped
add adaptive scaling (ablation)BadPart without the other design components · Monodepth2, 300K queriesDEE: 38.41 -> 43.86Helped
add adaptive scaling (ablation)BadPart without the other design components · FlowNet2, 300K queriesEPE: 6.90 -> 3.39Hurt
add score normalization (ablation)BadPart without the other design components · Monodepth2, 300K queriesDEE: 38.41 -> 41.96Helped

Surprising findings

Limitations

Experimental setup

Datasets: KITTI depth prediction KITTI flow 2015 nuScenes

Benchmarks: KITTI depth prediction KITTI flow 2015 nuScenes

Metrics: depth estimation error (meters) end point error (pixels) detection rate

Baselines: GenAttack HardBeat Patch-RS white-box attack HPA Adv-watermark Blacklight

Builds on: SquareAttack GenAttack HardBeat Patch-RS

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