FullCert: Deterministic End-to-End Certification for Training and Inference of Neural Networks
Tobias Lorenz, Marta Kwiatkowska, Mario Fritz

TL;DR
FullCert provides the first deterministic end-to-end certification framework that guarantees robustness against both training-time poisoning attacks and inference-time adversarial examples, combining theoretical bounds with a new open-source tool.
Contribution
It introduces FullCert, a novel certifier that offers sound, deterministic bounds for defending against both training and inference attacks in neural networks.
Findings
Proves robustness bounds for training data perturbations.
Demonstrates feasibility on two datasets.
Provides an open-source library for bounded dataset training.
Abstract
Modern machine learning models are sensitive to the manipulation of both the training data (poisoning attacks) and inference data (adversarial examples). Recognizing this issue, the community has developed many empirical defenses against both attacks and, more recently, certification methods with provable guarantees against inference-time attacks. However, such guarantees are still largely lacking for training-time attacks. In this work, we present FullCert, the first end-to-end certifier with sound, deterministic bounds, which proves robustness against both training-time and inference-time attacks. We first bound all possible perturbations an adversary can make to the training data under the considered threat model. Using these constraints, we bound the perturbations' influence on the model's parameters. Finally, we bound the impact of these parameter changes on the model's prediction,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Adversarial Robustness in Machine Learning · Fault Detection and Control Systems
MethodsLib
