Multi-Scale Diffusion Denoised Smoothing

Abstract

Along with recent diffusion models, randomized smoothing has become one of a few tangible approaches that offers adversarial robustness to models at scale, e.g., those of large pre-trained models. Specifically, one can perform randomized smoothing on any classifier via a simple "denoise-and-classify" pipeline, so-called denoised smoothing, given that an accurate denoiser is available - such as diffusion model. In this paper, we present scalable methods to address the current trade-off between certified robustness and accuracy in denoised smoothing. Our key idea is to "selectively" apply smoothing among multiple noise scales, coined multi-scale smoothing, which can be efficiently implemented with a single diffusion model. This approach also suggests a new objective to compare the collective robustness of multi-scale smoothed classifiers, and questions which representation of diffusion model would maximize the objective. To address this, we propose to further fine-tune diffusion model (a) to perform consistent denoising whenever the original image is recoverable, but (b) to generate rather diverse outputs otherwise. Our experiments show that the proposed multi-scale smoothing scheme, combined with diffusion fine-tuning, not only allows strong certified robustness at high noise scales but also maintains accuracy close to non-smoothed classifiers. Code is available at https://github.com/jh-jeong/smoothing-multiscale.

Cite

Text

Jeong and Shin. "Multi-Scale Diffusion Denoised Smoothing." Neural Information Processing Systems, 2023.

Markdown

[Jeong and Shin. "Multi-Scale Diffusion Denoised Smoothing." Neural Information Processing Systems, 2023.](https://mlanthology.org/neurips/2023/jeong2023neurips-multiscale/)

BibTeX

@inproceedings{jeong2023neurips-multiscale,
  title     = {{Multi-Scale Diffusion Denoised Smoothing}},
  author    = {Jeong, Jongheon and Shin, Jinwoo},
  booktitle = {Neural Information Processing Systems},
  year      = {2023},
  url       = {https://mlanthology.org/neurips/2023/jeong2023neurips-multiscale/}
}