Summary
The authors considered the generalization error bound for iterative learning algorithms. It is argued instead of utilizing the chain rule of the mutual information, the generalization bound can be obtained using a variance-based quantity. When the updates are bounded, this will simplify and give a new expression only related to the upper bound on the update and the learning rate.
The contribution appears to be replacing several quantities, either information theoretic ones or Lipschitz coefficients, by an upper bound on the update norm, therefore providing a new expression for generalization error upper bound.
Strengths
The strength appears to be the recognition that the bounded updates can be used to replace some relevant quantities in existing bounds. The presentation is in general clear.
Weaknesses
1. The contribution is minimal. Some results trivially follow those of already known results. A few example cases are below:
(a) The first theorem 4.4 in fact trivially follows from Xu&Rakinsky 2017, by noticing the expression is basically I(U^{(T)}; S_n|W_0)=I(W_T; S_n|W_0), which is actually greater or equal to I(W_T;S_n), i.e., the bound is Theorem 4.4 is looser.
(b) The bound Theorem 4.10 is a very loose bound, essentially assuming the worst-case correlation among updates. This result can easily follow from existing ones using the chain rule of mutual information, by also making the worst-case correlation assumption.
2. There appear to be technical errors/misunderstandings on some concepts. One particularly troublesome one is around Theorem 4.5. Since h(U^{(T)}|W_0,S_n) is a differential entropy, instead of entropy (i.e., continuous random variables instead of discrete random variables), there is little meaning in its absolute value or its sign, since a simple scaling of the continuous random variable can change the differential entropy value by any amount. The authors appear to misunderstand this difference, and Theorem 4.5 is in a sense meaningless in this form.
3. The comparisons do not appear convincing. The authors made a different assumption and therefore obtained different bounds. It would appear unfair to argue that the derived bound is tighter than others, as claimed in Section 5.
Questions
1. For the discussion given in Section 6, are the authors considering estimating the generalization error? The proposed bound appears extremely loose since the worst-case correlation among updates is assumed. I am also not very sure whether numerical experiments are conducted, or if this is just a generic discussion on the expected behavior of the bounds. If numerical experiments are performed, how are the authors able to give order characterization, not just numerical plots?
2. Have the authors considered the bounds given in
"Tightening mutual information-based bounds on generalization error", Y Bu, S Zou, VV Veeravalli;
"Reasoning about generalization via conditional mutual information", T Steinke, L Zakynthinou.
Those are more up-to-date information-theoretic approaches, and the relation is worth discussing.
Rating
3: reject, not good enough
Confidence
4: You are confident in your assessment, but not absolutely certain. It is unlikely, but not impossible, that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work.