Efficient Image-to-Image Diffusion Classifier for Adversarial Robustness
Hefei Mei, Minjing Dong, Chang Xu

TL;DR
This paper introduces an efficient diffusion-based image classifier that enhances adversarial robustness while reducing computational costs by redesigning the diffusion process for classification tasks.
Contribution
The authors propose a novel diffusion framework for image classification that reduces complexity and computational costs, improving adversarial robustness compared to existing diffusion and CNN methods.
Findings
Achieves better adversarial robustness with fewer computations
Reduces diffusion timesteps and network size without sacrificing accuracy
Outperforms traditional CNN-based classifiers under various attacks
Abstract
Diffusion models (DMs) have demonstrated great potential in the field of adversarial robustness, where DM-based defense methods can achieve superior defense capability without adversarial training. However, they all require huge computational costs due to the usage of large-scale pre-trained DMs, making it difficult to conduct full evaluation under strong attacks and compare with traditional CNN-based methods. Simply reducing the network size and timesteps in DMs could significantly harm the image generation quality, which invalidates previous frameworks. To alleviate this issue, we redesign the diffusion framework from generating high-quality images to predicting distinguishable image labels. Specifically, we employ an image translation framework to learn many-to-one mapping from input samples to designed orthogonal image labels. Based on this framework, we introduce an efficient…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsImage Processing Techniques and Applications · Adversarial Robustness in Machine Learning · Bacillus and Francisella bacterial research
Methods*Communicated@Fast*How Do I Communicate to Expedia? · Max Pooling · Concatenated Skip Connection · Convolution · U-Net · Diffusion
