English

SmoothMix: Training Confidence-calibrated Smoothed Classifiers for Certified Robustness

Machine Learning 2021-11-18 v1 Artificial Intelligence

Abstract

Randomized smoothing is currently a state-of-the-art method to construct a certifiably robust classifier from neural networks against 2\ell_2-adversarial perturbations. Under the paradigm, the robustness of a classifier is aligned with the prediction confidence, i.e., the higher confidence from a smoothed classifier implies the better robustness. This motivates us to rethink the fundamental trade-off between accuracy and robustness in terms of calibrating confidences of a smoothed classifier. In this paper, we propose a simple training scheme, coined SmoothMix, to control the robustness of smoothed classifiers via self-mixup: it trains on convex combinations of samples along the direction of adversarial perturbation for each input. The proposed procedure effectively identifies over-confident, near off-class samples as a cause of limited robustness in case of smoothed classifiers, and offers an intuitive way to adaptively set a new decision boundary between these samples for better robustness. Our experimental results demonstrate that the proposed method can significantly improve the certified 2\ell_2-robustness of smoothed classifiers compared to existing state-of-the-art robust training methods.

Keywords

Cite

@article{arxiv.2111.09277,
  title  = {SmoothMix: Training Confidence-calibrated Smoothed Classifiers for Certified Robustness},
  author = {Jongheon Jeong and Sejun Park and Minkyu Kim and Heung-Chang Lee and Doguk Kim and Jinwoo Shin},
  journal= {arXiv preprint arXiv:2111.09277},
  year   = {2021}
}

Comments

24 pages; NeurIPS 2021; Code is available at https://github.com/jh-jeong/smoothmix

R2 v1 2026-06-24T07:42:30.336Z