Provably Cost-Sensitive Adversarial Defense via Randomized Smoothing

Yuan Xin, Dingfan Chen, Michael Backes, Xiao Zhang
2/12/2026

No official code found. Best implementation: TrustMLRG/CS-RS (6 stars, last commit 2024-05-27).

Abstract

As ML models are increasingly deployed in critical applications, robustness against adversarial perturbations is crucial. While numerous defenses have been proposed to counter such attacks, they typically assume that all adversarial transformations are equally important, an assumption that rarely aligns with real-world applications. To address this, we study the problem of robust learning against adversarial perturbations under cost-sensitive scenarios, where the potential harm of different types of misclassifications is encoded in a cost matrix. Our solution introduces a provably robust learning algorithm to certify and optimize for cost-sensitive robustness, building on the scalable certification framework of randomized smoothing. Specifically, we formalize the definition of cost-sensitive certified radius and propose our novel adaptation of the standard certification algorithm to generate tight robustness certificates tailored to any cost matrix. In addition, we design a robust training method that improves certified cost-sensitive robustness without compromising model accuracy. Extensive experiments on benchmark datasets, including challenging ones unsolvable by existing methods, demonstrate the effectiveness of our certification algorithm and training method across various cost-sensitive scenarios.

View on arXivView PDF

Code Implementations(1)

TrustMLRG/CS-RSCommunity100%

A certification method for cost-sensitive robustness based on randomized smoothing

60PythonOct 7, 20232 years ago

Similar Papers

Cite this paper

@article{xin2026provably,
  title  = {Provably Cost-Sensitive Adversarial Defense via Randomized Smoothing},
  author = {Yuan Xin and Dingfan Chen and Michael Backes and Xiao Zhang},
  year   = {2026},
  eprint = {2310.08732},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2310.08732},
  journal = {ICML 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.08732.svg)](https://codeofpaper.com/paper/2310.08732)

Discussion