Multi-scale Diffusion Denoised Smoothing

Jongheon Jeong, Jinwoo Shin
2/12/2026

No official code found. Best implementation: jh-jeong/smoothing-multiscale (15 stars, MIT, last commit 2024-04-30).

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 enables strong certified robustness available with high noise level while maintaining its accuracy close to non-smoothed classifiers.

View on arXivView PDF

Code Implementations(1)

MIT

Code for the paper "Multi-scale Diffusion Denoised Smoothing" (NeurIPS 2023)

151Shell, PythonOct 26, 20232 years agoMIT
adversarial-defenseadversarial-machine-learningdeep-learningmachine-learningneurips-2023+2 more

Similar Papers

Cite this paper

@article{jeong2026multiscale,
  title  = {Multi-scale Diffusion Denoised Smoothing},
  author = {Jongheon Jeong and Jinwoo Shin},
  year   = {2026},
  eprint = {2310.16779},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2310.16779},
  journal = {NEURIPS 2023 2023}
}

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

Discussion