Enhancing Adversarial Transferability via Component-Wise Transformation

Hangyu Liu, Bo Peng, Can Cui, Pengxiang Ding, Donglin Wang
1/21/2025
cs.CV

No official code found. Best implementation: TemenosMistral/CWT (3 stars, MIT, last commit 2025-11-17).

Abstract

Deep Neural Networks (DNNs) are highly vulnerable to adversarial examples, which pose significant challenges in security-sensitive applications. Among various adversarial attack strategies, input transformation-based attacks have demonstrated remarkable effectiveness in enhancing adversarial transferability. However, existing methods still perform poorly across different architectures, even though they have achieved promising results within the same architecture. This limitation arises because, while models of the same architecture may focus on different regions of the object, the variation is even more pronounced across different architectures. Unfortunately, current approaches fail to effectively guide models to attend to these diverse regions. To address this issue, this paper proposes a novel input transformation-based attack method, termed Component-Wise Transformation (CWT). CWT applies interpolation and selective rotation to individual image blocks, ensuring that each transformed image highlights different target regions, thereby improving the transferability of adversarial examples. Extensive experiments on the standard ImageNet dataset show that CWT consistently outperforms state-of-the-art methods in both attack success rates and stability across CNN- and Transformer-based models.

View on arXivView PDF

Code Implementations(1)

TemenosMistral/CWTCommunity76%
MIT

Enhancing Adversarial Transferability via Component-Wise Transformation

30PythonApr 26, 202511 months agoMIT

Similar Papers

Cite this paper

@article{liu2025enhancing,
  title  = {Enhancing Adversarial Transferability via Component-Wise Transformation},
  author = {Hangyu Liu and Bo Peng and Can Cui and Pengxiang Ding and Donglin Wang},
  year   = {2025},
  eprint = {2501.11901},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.11901v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.11901.svg)](https://codeofpaper.com/paper/2501.11901)

Discussion