English

Multi-head Ensemble of Smoothed Classifiers for Certified Robustness

Machine Learning 2025-04-14 v2 Computer Vision and Pattern Recognition

Abstract

Randomized Smoothing (RS) is a promising technique for certified robustness, and recently in RS the ensemble of multiple Deep Neural Networks (DNNs) has shown state-of-the-art performances due to its variance reduction effect over Gaussian noises. However, such an ensemble brings heavy computation burdens in both training and certification, and yet under-exploits individual DNNs and their mutual effects, as the communication between these classifiers is commonly ignored in optimization. In this work, we consider a novel ensemble-based training way for a single DNN with multiple augmented heads, named as SmOothed Multi-head Ensemble (SOME). In SOME, similar to the pursuit of variance reduction via ensemble, an ensemble of multiple heads imposed with a cosine constraint inside a single DNN is employed with much cheaper training and certification computation overloads in RS. In such network structure, an associated training strategy is designed by introducing a circular communication flow among those augmented heads. That is, each head teaches its neighbor with the self-paced learning strategy using smoothed losses, which are specifically designed in relation to certified robustness. The deployed multi-head structure and the circular-teaching scheme in SOME jointly contribute to the diversities among multiple heads and benefit their ensemble, leading to a competitively stronger certifiably-robust RS-based defense than ensembling multiple DNNs (effectiveness) at the cost of much less computational expenses (efficiency), verified by extensive experiments and discussions.

Keywords

Cite

@article{arxiv.2211.10882,
  title  = {Multi-head Ensemble of Smoothed Classifiers for Certified Robustness},
  author = {Kun Fang and Qinghua Tao and Yingwen Wu and Tao Li and Xiaolin Huang and Jie Yang},
  journal= {arXiv preprint arXiv:2211.10882},
  year   = {2025}
}

Comments

Accepted by Neural Networks

R2 v1 2026-06-28T06:17:48.687Z