Robustness Certification

Robustness certification aims to provide mathematically provable guarantees that a machine learning model's predictions will remain reliable even when its inputs are perturbed, addressing vulnerabilities to adversarial attacks and noise. Current research focuses on developing and improving certification techniques for various model architectures, including convolutional neural networks, graph convolutional networks, vision transformers, and Bayesian neural networks, often employing methods like randomized smoothing and polyhedral analysis. This field is crucial for deploying machine learning models in safety-critical applications, such as autonomous vehicles and medical diagnosis, where reliable predictions under uncertainty are paramount.

Papers