atlas

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

Rapid Plug-in Defenders

NeurIPS 2024 · Adversarial robustness and security › Attacks on text and graphs · approach: Defenses against universal perturbations · 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 CeTaD, a plug-in defender that initializes from pre-trained transformers (BERT/ViT/GPT-2), adds a residual connection, and fine-tunes only layer-norm parameters on one-shot adversarial examples to rapidly defend a frozen deployed classifier.

Problem

Rapidly countering evasion-based adversarial perturbations on deployed, frozen service models when only limited clean and adversarial data are available and retraining or adversarial training is too costly.

Approach

A pre-trained transformer (embedding from ViT, encoder from BERT/ViT/GPT-2, PixelShuffle decoder) is added residually in front of a frozen victim model; only its layer-norm parameters are tuned on one-shot adversarial examples, exploiting pre-trained generalization to avoid overfitting.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the residual connection (ablation)CeTaD-BERT · CIFAR-10, l∞-PGDAA (%): 10.55 -> 44.34Helped
Add the residual connection (ablation)CeTaD-VIT · CIFAR-10, l∞-PGDAA (%): 12.89 -> 30.27Helped
Tune all defender parameters instead of only layer normalization parameters (ablation)CeTaD-BERT · CIFAR-10, l∞-PGDAA (%): 44.34 -> 44.14No clear effect
Tune all defender parameters instead of only layer normalization parameters (ablation)CeTaD-VIT · CIFAR-10, l∞-PGDAA (%): 30.27 -> 36.14Helped
Use BERT initialization instead of VIT initialization (ablation)CeTaD · CIFAR-10, l∞-PGDAA (%): 30.27 -> 44.34Helped
Use BERT-large instead of BERT-base initialization (ablation)CeTaD · CIFAR-10, l∞-PGDAA (%): 44.34 -> 48.83Helped
Add one-shot clean examples to one-shot adversarial training data (ablation)CeTaD · CIFAR-10, l∞-PGDAA (%): 44.34 -> 48.24Helped
Increase adversarial examples from one-shot to four-shot (ablation)CeTaD · CIFAR-10, l∞-PGDAA (%): 44.34 -> 50.20Helped
Balance the class distribution of one-shot adversarial training data (ablation)CeTaD · CIFAR-10, l∞-PGDAA (%): 44.34 -> 49.02Helped
Use CeTaD-BERT instead of FDRaPiD defender on WideResNet-28-10 · CIFAR-10, l∞-PGDAA (%): 23.83 -> 44.34Helped
Transfer a defender tuned on CIFAR-100 to CIFAR-10 ResNet instead of tuning directly on the targetCeTaD-BERT · CIFAR-10AA (%): 44.34 -> 7.42Hurt
Train the defender through the second continuous attack-defense roundCeTaD · CIFAR-10, continuous attackAA (%): 55.47 -> 64.84Helped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST CIFAR-10 CIFAR-100 ImageNet-1k

Benchmarks: MNIST CIFAR-10 CIFAR-100 ImageNet-1k

Metrics: clean accuracy adversarial accuracy time cost (min)

Baselines: R&P Random Noise Linear FFN Bottleneck FD DiffPure JPEG compression

Builds on: Vision Transformer BERT GPT-2 PixelShuffle Lion optimizer

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