Randomized smoothing
Randomized smoothing is a technique in machine learning used to create robust classifiers by averaging predictions over noise-perturbed inputs. It provides certified robustness guarantees against adversarial attacks by transforming a base classifier into a smoothed classifier that is more resistant to input perturbations.