atlas

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

GSBA$^K$: $top$-$K$ Geometric Score-based Black-box Attack

ICLR 2025 · Adversarial robustness and security › Black-box and transfer attacks · approach: Query-efficient black-box attacks

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 GSBA^K, a surrogate-free geometric score-based black-box attack that crafts top-K untargeted and targeted adversarial examples for both single-label and top-K multi-label classifiers, using DCT-subspace gradient estimates both to find an initial boundary point and to refine along the boundary.

Problem

Score-based black-box attacks have been designed almost exclusively for top-1 single-label classification and perform poorly under small perturbation budgets; attacks on top-K predictions and on multi-label classifiers are largely unstudied in the black-box setting.

Approach

Gradient estimators built from DCT low-frequency noise and probability changes of the target classes (weighted by how many target classes each query improves) are used to find a good initial boundary point, and then a semicircular boundary search (CGBA-style) refines the perturbation, extending geometric attacks to the score-based top-K setting.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use GSBA^1 instead of SA^1ResNet-50 · ImageNet, top-1 untargeted, r_th=1, Q=30000ASR (%): 76.1 -> 87.9Helped
Use GSBA^2 instead of SA^2ResNet-50 · ImageNet, top-2 untargeted, r_th=2, Q=30000ASR (%): 85.0 -> 97.2Helped
Use GSBA^1 instead of SA^1ResNet-50 · ImageNet, top-1 targeted, r_th=4, Q=40000ASR (%): 79.6 -> 98.6Helped
Use GSBA^4 instead of SA^4ResNet-50 · ImageNet, top-4 targeted, r_th=4, Q=40000ASR (%): 19.7 -> 63.4Helped
Use GSBA^2 instead of SA^2Inception-V3 · PASCAL VOC 2012, top-2 targeted, random targets, r_th=4, Q=40000ASR (%): 15.0 -> 53.0Helped
Combine target-class count and confidence-change weights rather than using only minimum target-class probability change (ablation)GSBA initial-boundary estimator · ImageNet, ResNet-50, top-2 targeted initial-boundary estimationmedian l2 perturbation: 12.17 -> 12.12Helped
Combine target-class count and confidence-change weights rather than using only minimum target-class probability change (ablation)GSBA initial-boundary estimator · ImageNet, ResNet-50, top-3 targeted initial-boundary estimationmedian query count: 4258.00 -> 3896.00Helped
Include non-adversarial queries in boundary gradient estimation rather than using adversarial queries only (ablation)GSBA^1 · ImageNet, ResNet-50, top-1 untargeted and targetedASR and median l2 perturbationHelped
Use gradient-based initialization rather than random-direction or source-to-target initialization (ablation)GSBA^1 · ImageNet, ResNet-50, top-1 untargeted and targetedmedian l2 perturbationHelped
Use Method-2, the CW-objective estimator, for initial-boundary search (ablation)GSBA targeted initial-boundary search · ImageNet, ResNet-50, aggressive top-K targeted attacksinitial-boundary search successHurt
Use the aggregated target-probability-change estimator (Approach 2) as K increases (ablation)GSBA boundary gradient estimation · ImageNet, ResNet-50, targeted top-K attacksperturbationHurt
Use the minimum target-class probability-change estimator (Approach 3) as K increases (ablation)GSBA boundary gradient estimation · ImageNet, ResNet-50, targeted top-K attacksperturbationHurt

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet PASCAL VOC 2012

Benchmarks: ImageNet PASCAL VOC 2012

Metrics: attack success rate (ASR) median l2 perturbation query count

Baselines: Square Attack (top-K adapted, SA^K) SimBA-DCT PPBA CGBA

Builds on: CGBA Square Attack SimBA Carlini-Wagner attack

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