[Paper Review] Pre-trained Adversarial Perturbations
This paper introduces Pre-trained Adversarial Perturbations (PAPs), a novel universal adversarial attack method targeting pre-trained vision models before fine-tuning. By leveraging a Low-Level Layer Lifting Attack (L4A) that manipulates early-layer activations and enhancing transferability with uniform Gaussian noise augmentation, PAPs achieve significantly higher attack success rates—up to 95.3%—against fine-tuned models across ten downstream tasks, outperforming state-of-the-art methods under a quasi-black-box setting.
Self-supervised pre-training has drawn increasing attention in recent years due to its superior performance on numerous downstream tasks after fine-tuning. However, it is well-known that deep learning models lack the robustness to adversarial examples, which can also invoke security issues to pre-trained models, despite being less explored. In this paper, we delve into the robustness of pre-trained models by introducing Pre-trained Adversarial Perturbations (PAPs), which are universal perturbations crafted for the pre-trained models to maintain the effectiveness when attacking fine-tuned ones without any knowledge of the downstream tasks. To this end, we propose a Low-Level Layer Lifting Attack (L4A) method to generate effective PAPs by lifting the neuron activations of low-level layers of the pre-trained models. Equipped with an enhanced noise augmentation strategy, L4A is effective at generating more transferable PAPs against fine-tuned models. Extensive experiments on typical pre-trained vision models and ten downstream tasks demonstrate that our method improves the attack success rate by a large margin compared with state-of-the-art methods.
Motivation & Objective
- To investigate the vulnerability of pre-trained models to adversarial attacks that remain effective after fine-tuning.
- To address the gap in adversarial robustness evaluation for pre-training to fine-tuning pipelines.
- To develop a universal adversarial attack method effective in a quasi-black-box setting where downstream task details are unknown.
- To improve cross-fine-tuning transferability of adversarial perturbations by focusing on low-level feature representations.
Proposed method
- Proposes a Low-Level Layer Lifting Attack (L4A) that targets and manipulates neuron activations in the early layers of pre-trained models.
- Leverages the observation that low-level layers are less modified during fine-tuning, preserving attack effectiveness.
- Introduces a noise augmentation strategy using uniform Gaussian sampling to improve the transferability of PAPs.
- Generates PAPs by optimizing perturbations that maximize misclassification while minimizing changes to low-level features.
- Employs a loss function that emphasizes low-level layer activations to guide perturbation generation.
- Uses a single hyperparameter configuration (μl=0.4, μh=0.6, σl=0.05, σh=0.1) across models to maintain consistency and generalization.
Experimental results
Research questions
- RQ1Can adversarial perturbations crafted for pre-trained models maintain high transferability to downstream models after fine-tuning?
- RQ2Why do low-level layers of pre-trained models offer better targets for universal adversarial attacks in the pre-training to fine-tuning pipeline?
- RQ3How does noise augmentation improve the cross-finetuning transferability of universal adversarial perturbations?
- RQ4To what extent does the inclusion of high-level layer losses degrade the performance of universal adversarial attack methods in this context?
- RQ5How does the proposed L4A method compare to existing universal attack baselines in terms of attack success rate across diverse downstream tasks?
Key findings
- The L4A method achieves an average attack success rate of 71.90% on ResNet101, 72.64% on ResNet50, and 94.42% on ViT-Base-16 when using the base L4A configuration.
- With noise augmentation (L4A ugs), the attack success rate increases to 72.20% on ResNet101, 77.80% on ResNet50, and 95.30% on ViT-Base-16, demonstrating significant improvement.
- The method outperforms all baselines, including EPGD, UAP, and ASV, across all three pre-trained models and ten downstream tasks.
- Pixel-level perturbations with ε=0.05 achieve only 12.52% average attack success rate, indicating that standard perturbations are ineffective in this context.
- High-level layer losses significantly degrade performance, causing over 10% drop in attack success rate, confirming that focusing on low-level features is critical.
- The hyperparameter configuration (μl=0.4, μh=0.6, σl=0.05, σh=0.1) generalizes well across models without re-tuning, ensuring consistent performance.
Better researchstarts right now
From reading papers to final review, dramatically reduce your research time.
No credit card · Free plan available
This review was created by AI and reviewed by human editors.