paper-with-me

홈 › Papers

Diffusion Models are Certifiably Robust Classifiers

2024-02-04 · Huanran Chen, Yinpeng Dong, Shitong Shao, Zhongkai Hao, Xiao Yang, Hang Su, Jun Zhu

Generative learning, recognized for its effective modeling of data distributions, offers inherent advantages in handling out-of-distribution instances, especially for enhancing robustness to adversarial attacks. Among these, diffusion classifiers, utilizing powerful diffusion models, have demonstrated superior empirical robustness. However, a comprehensive theoretical understanding of their robustness is still lacking, raising concerns about their vulnerability to stronger future attacks. In this study, we prove that diffusion classifiers possess $O(1)$ Lipschitzness, and establish their certified robustness, demonstrating their inherent resilience. To achieve non-constant Lipschitzness, thereby obtaining much tighter certified robustness, we generalize diffusion classifiers to classify Gaussian-corrupted data. This involves deriving the evidence lower bounds (ELBOs) for these distributions, approximating the likelihood using the ELBO, and calculating classification probabilities via Bayes' theorem. Experimental results show the superior certified robustness of these Noised Diffusion Classifiers (NDCs). Notably, we achieve over 80% and 70% certified robustness on CIFAR-10 under adversarial perturbations with \(\ell_2\) norms less than 0.25 and 0.5, respectively, using a single off-the-shelf diffusion model without any additional data.

📄 PDF Abstract BibTeX arXiv:2402.02316

Code (1)

huanranchen/NoisedDiffusionClassifiers 공식 구현 pytorch

Tasks

Robust classification

Methods 이 논문이 사용한 방법론

Diffusion Diffusion models generate samples by gradually removing noise from a signal, and their training objective can be expressed as a reweighted variational lower-bound…
Randomized Smoothing 설명 없음

Similar Papers 제목 키워드 기반

Naive Bayes Classifiers over Missing Data: Decision and Poisoning

2023-03-08 · Song Bian, Xiating Ouyang, Zhiwei Fan, Paraschos Koutris

We study the certifiable robustness of ML classifiers on dirty datasets that could contain missing values. A test point is certifiably robust for an ML classifier if the classifier returns the same prediction for that te…

Data PoisoningMissing Values

Certifiably Robust Interpretation in Deep Learning

2019-05-28 · Alexander Levine, Sahil Singla, Soheil Feizi

Deep learning interpretation is essential to explain the reasoning behind model predictions. Understanding the robustness of interpretation methods is important especially in sensitive domains such as medical application…

Deep Learning

On the Perils of Cascading Robust Classifiers

2022-06-01 · Ravi Mangal, Zifan Wang, Chi Zhang, Klas Leino 외

Ensembling certifiably robust neural networks is a promising approach for improving the \emph{certified robust accuracy} of neural models. Black-box ensembles that assume only query-access to the constituent models (and …

Adversarial Attack

DiffSmooth: Certifiably Robust Learning via Diffusion Models and Local Smoothing

2023-08-28 · Jiawei Zhang, Zhongzhu Chen, huan zhang, Chaowei Xiao 외

Diffusion models have been leveraged to perform adversarial purification and thus provide both empirical and certified robustness for a standard model. On the other hand, different robustly trained smoothed models have b…

Adversarial PurificationDenoising

Certifiably Robust Image Watermark

2024-07-04 · Zhengyuan Jiang, Moyang Guo, Yuepeng Hu, Jinyuan Jia 외

Generative AI raises many societal concerns such as boosting disinformation and propaganda campaigns. Watermarking AI-generated content is a key technology to address these concerns and has been widely deployed in indust…