Summary
This paper describes some steps of the standard formula to obtain generalization error bounds: (i) decoupling of the joint distribution + (ii) chaining. Then, they use this formula contributing mainly on the first front by deriving new decoupling results based on Orlicz $\psi\_p$-norms that can be cast into the standard decoupling results based on the relative entropy.
Additionally, they also include a section describing results based on couplings between the hypothesis' distribution obtained with the algorithm's kernel evaluated on a training set and the hypothesis' marginal distribution. These are used to develop their bounds on chaining, but they can stand alone independently.
Finally, the authors note that their results can be extended to high-probability PAC-Bayes bounds and that these can be used to also recover bounds of the type of Fernique's and Talagrand's bounds on the expected supremum of a stochastic process.
Strengths
The paper is generally well-written and easy to follow. It does a good work summarizing how to derive generalization error bounds using Orlicz norms and, therefore, using the relative entropy of the posterior hypothesis distribution $P\_{W|S}$ with respect to a prior $Q\_W$.
Their decoupling result (or "decorrelation lemma") is interesting and they gain clarity and interoperability by relaxing the tighter standard result they could have obtained with Young's inequality. I believe that Lemma 1 is the main result of the paper, which is later interpreted and contextualized into the generalization error set-up.
It is good that the presented bounds can be brought down (up to constants) to known bounds in the community. This is usually a necessary "goodness test" to know if the results obtained are valuable. Particularly, it was good to see that Fernique's and Talagrand's bounds were recoverable this way.
[*Even though the strengths section will be shorter than the weaknesses, I believe this is a good paper. The authors should note that this will be the case only to help them improve the manuscript and to expand on each of the weaknesses so it can be easily addressed.*]
Weaknesses
While their "decorrelation lemma" is novel and interesting, the applications of this lemma afterwards for the estimates using couplings, the usage of chaining in the space of measures, and the tail estimates are standard and shown otherwise with different decoupling lemmas (see e.g. [7,9,11,15,16,17,18] of the references of their own paper). While probably not on purpose, the paper seems to position itself as if it is introducing this set of steps to obtain this kind of bounds. This is not accurate, as these procedures have been used and done previously, just with a different (although maybe less general in some situations) decoupling lemma. I believe it would benefit the paper to make this clear both in the introduction and at the start of each of these sections.
The paper obtains results based on the inverse of an Orlicz norm of the Radon-Nikodym derivative of the posterior with respect to the prior. While this seems to be more general, the paper only gives examples of this instantiating into relative entropy-based bounds. In the end, it does not provide any example of anything new to gain by using their framework with respect to what was already known. This is not super problematic, but when the constants of the bounds are deteriorating under this framework, it is good to show that it can produce new results that lead to interesting conclusions.
Similarly to the comment above, the paper does not give examples or motivation to many of their bounds. For instance:
- Why are the bounds using couplings useful? The paper mentions the fact that when the algorithm ignores the data, i.e. $P\_{W|S} = P\_W$ a.s. and the prior $Q\_W$ is chosen to be the real marginal of the hypothesis $P\_W$, then the resulting bound is exactly zero, which is not the case for the bounds presented in Section 4. However, the bounds in Section for are for the expected *absolute* generalization error, where the extra term $O(1/\sqrt{n})$ is hard to avoid (or unavoidable in many cases). In Section 5, the bounds are for the expected generalization error instead, where the standard bounds (e.g. from [7]) already achieve a zero generalization error with this set-up.
- Why are the bound using chaining useful? The paper basically uses the same techniques as [17] with their "decorrelation lemma". In [16,17] they come up with a slightly artificial example to showcase why their results are useful when compared to previous bounds. It is unclear if this technique provides any practical advantage to previous results, either in terms of obtaining bounds with a better rate in certain settings, in terms of interpreting the resulting bounds, or even in terms of simplicity to obtain actually computable bounds.
The paper does not discuss some relevant literature in certain parts of the text:
- In line 102 they state that they "define the conditional divergence [...]". This is a standard notation for the conditional divergence, sometimes credited to Verdú, although I am unsure which is the origin. Probably this is just a writing thing, but it contrasts with the previous introduction of the relative entropy where they introduce it with "[...] is defined as".
- Even though the techniques employed are different, some mention to [A] would be interesting in the introduction and/or in the preliminaries. In this paper, they obtain PAC-Bayes bounds considering Orlicz norms with general Orlicz function, not necessarily $\exp(x^p) - 1$.
- In Section 5, it would be interesting to compare and/or mention other works that deal with the couplings of the posterior and the prior to bound the generalization error, e.g. [B,C,D]. In [C], for instance, they also mention the relationship of these bounds with chaining in Appendix A and with the relative entropy and subgaussian conditions in Appendix B.
- In Section 7, it would be good to compare and discuss the work in [E] regarding chained generalization error bounds.
**Additional References**
[A] Amedeo Roberto Esposito, Michael Gastpar, and Ibrahim Issa. "Generalization Error Bounds Via Rényi, f-Divergences and Maximal Leakage". IEEE Transactions on Information Theory. 2021.
[B] Hao Wang, Mario Diaz, José Cândido S. Santos Filho, and Flavio P. Calmon. "An Information-Theoretic View of Generalization via Wasserstein Distance". IEEE ISIT. 2019.
[C] Borja Rodríguez-Gálvez, Germán Bassi, Ragnar Thobaben, and Mikael Skoglund. "Tighter Expected Generalization Error Bounds via
Wasserstein Distance". NeurIPS. 2021.
[D] Ron Amit, Baruch Epstein, Shay Moran, and Ron Meir. "Integral Probability Metrics PAC-Bayes Bounds". NeurIPS. 2022.
[E] Eugenio Clerico, Amitis Shidani, George Deligiannidis, and Arnaud Doucet. "Chained Generalisation Bounds". COLT. 2022.
Questions
- I believe in the equations after line 379 there is an $f$ missing in the last equality.
- I don't really follow the set of inequalities after line 381. Could you please clarify it?
- Can (how does) this framework incorporate other advances in generalization error bounds based on mutual information like the single sample bounds from [8], [F], [G] or the data-dependent bounds from [H], [12], [F]?
- How can we interpret the provided bounds? Can new results be obtained from them other than recovering the standard relative entropy-based bounds? Could you give some examples where the abstraction to Orlicz norms is beneficial to the analysis?
**Additional References**
[F] Borja Rodríguez-Gálvez, Germán Bassi, Ragnar Thobaben, and Mikael Skoglund. "On Random Subset Generalization Error Bounds and the Stochastic Gradient Langevin Dynamics Algorithm". ITW. 2020.
[G] Ruida Zhou, Chao Tian, and Tie Liu. "Individually Conditional Individual Mutual Information Bound on Generalization Error". IEEE Transactions on Information Theory. 2022.
[H] Jeffrey Negrea, Mahdi Haghifam, Gintare Karolina Dziugaite, Ashish Khisti, and Daniel M Roy. "Information-theoretic generalization bounds for SGLD via data-dependent estimates". NeurIPS. 2019.
Rating
6: Weak Accept: Technically solid, moderate-to-high impact paper, with no major concerns with respect to evaluation, resources, reproducibility, ethical considerations.