Research map / Adversarial robustness and security / Certified and empirical robustness
Indirect Gradient Matching for Adversarial Robust Distillation
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 IGDM, a plug-in module that indirectly matches a student's input gradient to a teacher's via logit differences under small perturbations, improving existing adversarial distillation methods on CIFAR-10/100, SVHN, and Tiny-ImageNet.
Problem
Small models trail large models in adversarial robustness; existing adversarial distillation (AD) methods match only teacher logits, leaving the teacher's input-gradient knowledge untransferred.
Approach
Exploiting local linearity of adversarially trained models, the student's and teacher's output differences f(x+δ)−f(x−δ) are matched, which implicitly aligns their input gradients without computing gradients directly; this IGDM loss is added to any AD method's outer loss.
Key results
- IGDM on AdaAD raises AutoAttack accuracy on CIFAR-100 with ResNet-18 and BDM-AT teacher from 28.06% to 30.32%.
- IGDM on MobileNetV2 with BDM-AT teacher (CIFAR-100) raises RSLAD AutoAttack from 26.18% to 29.32%.
- IGDM improves AA for most AD methods across CIFAR-10/100, SVHN and Tiny-ImageNet while keeping clean accuracy roughly unchanged, and reduces gradient distance between teacher and student.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Add IGDM to AdaAD | ResNet-18 student with BDM-AT teacher · CIFAR-100 | AA accuracy (%): 28.06 -> 30.32 | Helped |
| Add IGDM to AdaAD | ResNet-18 student with LTD teacher · CIFAR-100 | AA accuracy (%): 27.81 -> 28.87 | Helped |
| Add IGDM to AdaAD | ResNet-18 student with LTD teacher · CIFAR-10 | AA accuracy (%): 52.79 -> 54.02 | Helped |
| Add IGDM to AdaAD | ResNet-18 student with PGD-AT teacher · SVHN | AA accuracy (%): 52.93 -> 53.89 | Helped |
| Add IGDM to RSLAD | MobileNetV2 student with BDM-AT teacher · CIFAR-100 | AA accuracy (%): 26.18 -> 29.32 | Helped |
| Remove the teacher from AdaAD inner maximization (ablation) | AdaAD · CIFAR-100, BDM-AT teacher | AA accuracy (%): 28.06 -> 25.62 | Hurt |
| Remove the teacher from IGDM_AdaAD inner maximization (ablation) | IGDM_AdaAD · CIFAR-100, BDM-AT teacher | AA accuracy (%): 30.32 -> 29.34 | Hurt |
| Replace indirect matching with direct gradient matching (ablation) | ARD · CIFAR-100, ResNet-18, BDM-AT teacher | AA accuracy (%): 24.77 -> 25.23 | Hurt |
| Replace teacher logit difference with TRADES regularization (ablation) | ARD · CIFAR-100, ResNet-18, BDM-AT teacher | AA accuracy (%): 24.77 -> 26.06 | Hurt |
| Remove teacher logit difference from IGDM (ablation) | ARD · CIFAR-100, ResNet-18, BDM-AT teacher | AA accuracy (%): 24.77 -> 25.79 | Hurt |
| Change AdaAD λ from 1.0 to 0.25 (ablation) | AdaAD · CIFAR-100, ResNet-18, LTD teacher | AA accuracy (%): 27.82 -> 25.51 | Hurt |
| Change AdaAD λ from 1.0 to 0.50 (ablation) | AdaAD · CIFAR-100, ResNet-18, LTD teacher | AA accuracy (%): 27.82 -> 27.24 | Hurt |
Surprising findings
- Directly matching input gradients (Direct-ARD) fails to meaningfully improve robustness over ARD, while the indirect logit-difference formulation works well.
- Replacing AdaAD's inner maximization with a student-only PGD attack reduces robustness, yet IGDM without the teacher in inner maximization still outperforms the original AdaAD.
Limitations
- Gains depend on hyperparameter alpha, which must be tuned by grid search; large alpha can reduce clean accuracy or robustness.
- Gradient matching relies on the local linearity assumption, validated empirically only for small perturbations (8/255 uniform noise).
Experimental setup
Datasets: CIFAR-10 CIFAR-100 SVHN Tiny-ImageNet
Benchmarks: CIFAR-10 CIFAR-100 SVHN Tiny-ImageNet OODRobustBench
Metrics: clean accuracy FGSM accuracy PGD-20 accuracy C&W accuracy AutoAttack accuracy gradient distance gradient cosine similarity
Baselines: PGD-AT TRADES ARD IAD AKD RSLAD AdaAD AdaIAD
Builds on: adversarial robustness distillation (ARD) TRADES RSLAD AdaAD PGD adversarial training
Closest papers by meaning
- Annealing Self-Distillation Rectification Improves Adversarial Training (ICLR 2024 · similarity 0.89)
- Robust Distillation via Untargeted and Targeted Intermediate Adversarial Samples (CVPR 2024 · similarity 0.89)
- Towards Adversarially Robust Dataset Distillation by Curvature Regularization (AAAI 2025 · similarity 0.89)
- Out of Thin Air: Exploring Data-Free Adversarial Robustness Distillation (AAAI 2024 · similarity 0.89)
- Learning Better Certified Models from Empirically-Robust Teachers (NeurIPS 2026 · similarity 0.87)
- Rethinking Invariance Regularization in Adversarial Training to Improve Robustness-Accuracy Trade-off (ICLR 2025 · similarity 0.87)
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.
