Enhancing Adversarial Transferability via Information Bottleneck Constraints

Biqing Qi, Junqi Gao, Jianxing Liu, Ligang Wu, Bowen Zhou
6/8/2024
cs.LGcs.AI

Official code: Biqing-Qi/Enhancing-Adversarial-Transferability-via-Information-Bottleneck-Constraints (5 stars, last commit 2024-03-25).

Abstract

From the perspective of information bottleneck (IB) theory, we propose a novel framework for performing black-box transferable adversarial attacks named IBTA, which leverages advancements in invariant features. Intuitively, diminishing the reliance of adversarial perturbations on the original data, under equivalent attack performance constraints, encourages a greater reliance on invariant features that contributes most to classification, thereby enhancing the transferability of adversarial attacks. Building on this motivation, we redefine the optimization of transferable attacks using a novel theoretical framework that centers around IB. Specifically, to overcome the challenge of unoptimizable mutual information, we propose a simple and efficient mutual information lower bound (MILB) for approximating computation. Moreover, to quantitatively evaluate mutual information, we utilize the Mutual Information Neural Estimator (MINE) to perform a thorough analysis. Our experiments on the ImageNet dataset well demonstrate the efficiency and scalability of IBTA and derived MILB. Our code is available at https://github.com/Biqing-Qi/Enhancing-Adversarial-Transferability-via-Information-Bottleneck-Constraints.

View on arXivView PDF

Code Implementations(1)

Accepted to IEEE Signal Processing letters 2024, "Enhancing-Adversarial-Transferability-via-Information-Bottleneck-Constraints"

50PythonMar 21, 20242 years ago

Similar Papers

Cite this paper

@article{qi2024enhancing,
  title  = {Enhancing Adversarial Transferability via Information Bottleneck Constraints},
  author = {Biqing Qi and Junqi Gao and Jianxing Liu and Ligang Wu and Bowen Zhou},
  year   = {2024},
  eprint = {2406.05531},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.05531v1}
}

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/2406.05531.svg)](https://codeofpaper.com/paper/2406.05531)

Discussion