Better-than-KL PAC-Bayes Bounds
Ilja Kuzborskij, Kwang-Sung Jun, Yulian Wu, Kyoungseok Jang, Francesco Orabona
TL;DR
This work challenges the long-standing use of the KL divergence as the sole complexity measure in PAC-Bayes bounds by introducing the ZCP divergence, which jointly captures KL and total-variation terms. Through a coin-betting regret framework and Ville's inequality, the authors derive a high-probability PAC-Bayes bound with the ZCP divergence that is never worse than KL and can be strictly tighter in discrete and Gaussian-mixture regimes. They further show how this framework recovers and unifies several known bounds, including empirical Bernstein and Bernoulli KL-type bounds, while extending to fast-rate regimes. The results suggest the possibility of optimal-rate PAC-Bayes bounds and offer a new tool for tighter, data-dependent generalization guarantees with potential impact on learning theory and practice. The analysis hinges on a novel change-of-measure argument based on an $x^2/2$-type potential, which may be of independent interest for concentration theory.
Abstract
Let $f(θ, X_1),$ $ \dots,$ $ f(θ, X_n)$ be a sequence of random elements, where $f$ is a fixed scalar function, $X_1, \dots, X_n$ are independent random variables (data), and $θ$ is a random parameter distributed according to some data-dependent posterior distribution $P_n$. In this paper, we consider the problem of proving concentration inequalities to estimate the mean of the sequence. An example of such a problem is the estimation of the generalization error of some predictor trained by a stochastic algorithm, such as a neural network where $f$ is a loss function. Classically, this problem is approached through a PAC-Bayes analysis where, in addition to the posterior, we choose a prior distribution which captures our belief about the inductive bias of the learning problem. Then, the key quantity in PAC-Bayes concentration bounds is a divergence that captures the complexity of the learning problem where the de facto standard choice is the KL divergence. However, the tightness of this choice has rarely been questioned. In this paper, we challenge the tightness of the KL-divergence-based bounds by showing that it is possible to achieve a strictly tighter bound. In particular, we demonstrate new high-probability PAC-Bayes bounds with a novel and better-than-KL divergence that is inspired by Zhang et al. (2022). Our proof is inspired by recent advances in regret analysis of gambling algorithms, and its use to derive concentration inequalities. Our result is first-of-its-kind in that existing PAC-Bayes bounds with non-KL divergences are not known to be strictly better than KL. Thus, we believe our work marks the first step towards identifying optimal rates of PAC-Bayes bounds.
