How Tight Can PAC-Bayes be in the Small Data Regime?
Not on the map. Why?
Abstract (arXiv)
In this paper, we investigate the question: Given a small number of datapoints, for example N = 30, how tight can PAC-Bayes and test set bounds be made? For such small datasets, test set bounds adversely affect generalisation performance by withholding data from the training procedure. In this setting, PAC-Bayes bounds are especially attractive, due to their ability to use all the data to simultaneously learn a posterior and bound its generalisation risk. We focus on the case of i.i.d. data with a bounded loss and consider the generic PAC-Bayes theorem of Germain et al. While their theorem is known to recover many existing PAC-Bayes bounds, it is unclear what the tightest bound derivable from their framework is. For a fixed learning algorithm and dataset, we show that the tightest possible bound coincides with a bound considered by Catoni; and, in the more natural case of distributions over datasets, we establish a lower bound on the best bound achievable in expectation. Interestingly, this lower bound recovers the Chernoff test set bound if the posterior is equal to the prior. Moreover, to illustrate how tight these bounds can be, we study synthetic one-dimensional classification tasks in which it is feasible to meta-learn both the prior and the form of the bound to numerically optimise for the tightest bounds possible. We find that in this simple, controlled scenario, PAC-Bayes bounds are competitive with comparable, commonly used Chernoff test set bounds. However, the sharpest test set bounds still lead to better guarantees on the generalisation error than the PAC-Bayes bounds we consider.
Key facts. Cited by 24 papers in the map (data through 7 Oct 2026). Builds on 26 of its 53 references that are in the map. First posted on arXiv 7 Jun 2021.
Builds on
26 of 53 references.
References · 26
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2017Deep Setscited by 1,394
- 2017Computing Nonvacuous Generalization Bounds for Deep (Stochastic) Neural Networks with Many More Parameters than Training Datacited by 527
- 2018Conditional Neural Processescited by 421
- 2018Neural Processescited by 307
- 2019Attentive Neural Processescited by 280
- 2019Convolutional Conditional Neural Processescited by 139
- 2018Inference Suboptimality in Variational Autoencoderscited by 131
- 2018Non-Vacuous Generalization Bounds at the ImageNet Scale: A PAC-Bayesian Compression Approachcited by 125
- 2020Tighter risk certificates for neural networkscited by 112
14 more
- 2016PAC-Bayesian Theory Meets Bayesian Inferencecited by 87
- 2020PACOH: Bayes-Optimal Meta-Learning with PAC-Guaranteescited by 85
- 2017Meta-Learning by Adjusting Priors Based on Extended PAC-Bayes Theorycited by 76
- 2020Meta-Learning Stationary Stochastic Process Prediction with Convolutional Neural Processescited by 74
- 2020On the role of data in PAC-Bayes boundscited by 64
- 2020PAC-Bayes Analysis Beyond the Usual Boundscited by 63
- 2016A Strongly Quasiconvex PAC-Bayesian Boundcited by 54
- 2015Risk Bounds for the Majority Vote: From a PAC-Bayesian Analysis to a Learning Algorithmcited by 50
- 2016Simpler PAC-Bayesian Bounds for Hostile Datacited by 45
- 2013A PAC-Bayesian Tutorial with A Dropout Boundcited by 43
- 2019PAC-Bayes with Backpropcited by 36
- 2020Second Order PAC-Bayesian Bounds for the Weighted Majority Votecited by 34
- 2021The Gaussian Neural Processcited by 34
- 2021PAC-Bayes Bounds for Meta-learning with Data-Dependent Priorcited by 11
Built on by
Citing papers per year: 2021: 2; 2022: 5; 2023: 6; 2024: 5; 2025: 3; 2026: 3.
24 papers.
Sort:
- 2021User-friendly introduction to PAC-Bayes boundscited by 234
- 2023More PAC-Bayes bounds: From bounded losses, to losses with general tail behaviors, to anytime validitycited by 17
- 2022Split-kl and PAC-Bayes-split-kl Inequalities for Ternary Random Variablescited by 11
- 2021Progress in Self-Certified Neural Networkscited by 10
- 2023PAC-tuning:Fine-tuning Pretrained Language Models with PAC-driven Perturbed Gradient Descentcited by 10
- 2022Tighter PAC-Bayes Generalisation Bounds by Leveraging Example Difficultycited by 9
- 2024PAC-Bayes-Chernoff bounds for unbounded lossescited by 9
- 2022On Margins and Generalisation for Voting Classifierscited by 7
- 2022PAC-Bayes Bounds for Bandit Problems: A Survey and Experimental Comparisoncited by 7
- 2022On the Importance of Gradient Norm in PAC-Bayesian Boundscited by 6
- 2023Comparing Comparators in Generalization Boundscited by 5
- 2024Recursive PAC-Bayes: A Frequentist Approach to Sequential Prior Updates with No Information Losscited by 4
12 more
- 2024Sample Compression Unleashed: New Generalization Bounds for Real Valued Lossescited by 4
- 2024PAC-Bayes Analysis for Recalibration in Classificationcited by 3
- 2025Model Merging is Secretly Certifiable: Non-Vacuous Generalisation Bounds for Low-Shot Learningcited by 2
- 2026Bound to Disagree: Generalization Bounds via Certifiable Surrogatescited by 2
- 2023Estimating optimal PAC-Bayes bounds with Hamiltonian Monte Carlocited by 1
- 2024Multi-View Majority Vote Learning Algorithms: Direct Minimization of PAC-Bayesian Boundscited by 1
- 2025A DPI-PAC-Bayesian Framework for Generalization Boundscited by 1
- 2023Feature Noise Boosts DNN Generalization under Label Noisecited by 0
- 2023Something for (almost) nothing: Improving deep ensemble calibration using unlabeled datacited by 0
- 2025Deep Actor-Critics with Tight Risk Certificatescited by 0
- 2026Block-Sample MAC-Bayes Generalization Boundscited by 0
- 2026Certification of Machine Learning Models via Directional Sharpnesscited by 0
- 2026Certification of Machine Learning Models via Directional Sharpness23 Jun 2026
- 2026Bound to Disagree: Generalization Bounds via Certifiable Surrogates26 Feb 2026
- 2026Block-Sample MAC-Bayes Generalization Bounds13 Feb 2026
- 2025A DPI-PAC-Bayesian Framework for Generalization Bounds20 Jul 2025
- 2025Deep Actor-Critics with Tight Risk Certificates26 May 2025
- 2025Model Merging is Secretly Certifiable: Non-Vacuous Generalisation Bounds for Low-Shot Learning21 May 2025
- 2024Multi-View Majority Vote Learning Algorithms: Direct Minimization of PAC-Bayesian Bounds9 Nov 2024
- 2024Sample Compression Unleashed: New Generalization Bounds for Real Valued Losses26 Sep 2024
- 2024PAC-Bayes Analysis for Recalibration in Classification10 Jun 2024
- 2024Recursive PAC-Bayes: A Frequentist Approach to Sequential Prior Updates with No Information Loss23 May 2024
- 2024PAC-Bayes-Chernoff bounds for unbounded losses2 Jan 2024
- 2023Estimating optimal PAC-Bayes bounds with Hamiltonian Monte Carlo30 Oct 2023
12 more
- 2023PAC-tuning:Fine-tuning Pretrained Language Models with PAC-driven Perturbed Gradient Descent26 Oct 2023
- 2023Comparing Comparators in Generalization Bounds16 Oct 2023
- 2023Something for (almost) nothing: Improving deep ensemble calibration using unlabeled data4 Oct 2023
- 2023Feature Noise Boosts DNN Generalization under Label Noise3 Aug 2023
- 2023More PAC-Bayes bounds: From bounded losses, to losses with general tail behaviors, to anytime validity21 Jun 2023
- 2022PAC-Bayes Bounds for Bandit Problems: A Survey and Experimental Comparison29 Nov 2022
- 2022Tighter PAC-Bayes Generalisation Bounds by Leveraging Example Difficulty20 Oct 2022
- 2022On the Importance of Gradient Norm in PAC-Bayesian Bounds12 Oct 2022
- 2022On Margins and Generalisation for Voting Classifiers9 Jun 2022
- 2022Split-kl and PAC-Bayes-split-kl Inequalities for Ternary Random Variables1 Jun 2022
- 2021Progress in Self-Certified Neural Networks15 Nov 2021
- 2021User-friendly introduction to PAC-Bayes bounds21 Oct 2021
- 2021User-friendly introduction to PAC-Bayes boundscited by 234
- 2023More PAC-Bayes bounds: From bounded losses, to losses with general tail behaviors, to anytime validitycited by 17
- 2022Split-kl and PAC-Bayes-split-kl Inequalities for Ternary Random Variablescited by 11
- 2021Progress in Self-Certified Neural Networkscited by 10
- 2023PAC-tuning:Fine-tuning Pretrained Language Models with PAC-driven Perturbed Gradient Descentcited by 10
- 2022Tighter PAC-Bayes Generalisation Bounds by Leveraging Example Difficultycited by 9
- 2024PAC-Bayes-Chernoff bounds for unbounded lossescited by 9
- 2022On Margins and Generalisation for Voting Classifierscited by 7
- 2022PAC-Bayes Bounds for Bandit Problems: A Survey and Experimental Comparisoncited by 7
- 2022On the Importance of Gradient Norm in PAC-Bayesian Boundscited by 6
- 2023Comparing Comparators in Generalization Boundscited by 5
- 2024Recursive PAC-Bayes: A Frequentist Approach to Sequential Prior Updates with No Information Losscited by 4
12 most cited of 24 All 24 (JSON)
- 2026Certification of Machine Learning Models via Directional Sharpness23 Jun 2026
- 2026Bound to Disagree: Generalization Bounds via Certifiable Surrogates26 Feb 2026
- 2026Block-Sample MAC-Bayes Generalization Bounds13 Feb 2026
- 2025A DPI-PAC-Bayesian Framework for Generalization Bounds20 Jul 2025
- 2025Deep Actor-Critics with Tight Risk Certificates26 May 2025
- 2025Model Merging is Secretly Certifiable: Non-Vacuous Generalisation Bounds for Low-Shot Learning21 May 2025
- 2024Multi-View Majority Vote Learning Algorithms: Direct Minimization of PAC-Bayesian Bounds9 Nov 2024
- 2024Sample Compression Unleashed: New Generalization Bounds for Real Valued Losses26 Sep 2024
- 2024PAC-Bayes Analysis for Recalibration in Classification10 Jun 2024
- 2024Recursive PAC-Bayes: A Frequentist Approach to Sequential Prior Updates with No Information Loss23 May 2024
- 2024PAC-Bayes-Chernoff bounds for unbounded losses2 Jan 2024
- 2023Estimating optimal PAC-Bayes bounds with Hamiltonian Monte Carlo30 Oct 2023
12 newest of 24 All 24 (JSON)