Tightening the Evaluation of PAC Bounds Using Formal Verification Results
Thomas Walker, Alessio Lomuscio

TL;DR
This paper proposes a novel method that leverages formal verification of neural networks to tighten PAC bounds, providing more practical and accurate probabilistic guarantees of model generalisation.
Contribution
It introduces a new approach combining formal verification with PAC bounds to improve their tightness for neural network models.
Findings
Verification-informed bounds are tighter than classical bounds.
Region-based verification improves the practical applicability of PAC bounds.
The method offers a scalable way to evaluate neural network generalisation.
Abstract
Probably Approximately Correct (PAC) bounds are widely used to derive probabilistic guarantees for the generalisation of machine learning models. They highlight the components of the model which contribute to its generalisation capacity. However, current state-of-the-art results are loose in approximating the generalisation capacity of deployed machine learning models. Consequently, while PAC bounds are theoretically useful, their applicability for evaluating a model's generalisation property in a given operational design domain is limited. The underlying classical theory is supported by the idea that bounds can be tightened when the number of test points available to the user to evaluate the model increases. Yet, in the case of neural networks, the number of test points required to obtain bounds of interest is often impractical even for small problems. In this paper, we take the…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Model-Driven Software Engineering Techniques
