Summary
The paper studies the generalization error in the standard and the adversarial settings of t-NNs, neural networks with layers and features parametrized via t-vectors and t-products.
Strengths
- The provided generalization bounds for t-NNs show that neural networks with low-rank parameters have the potential for a better generalization.
- This type of generalization analysis for tNNs seems new
Weaknesses
1. Although I appreciate this type of analysis for t-NN did not appear before, the t-product is essentially a composition of operations obtained through a suitable block reshaping of the parameter kernel, thus extending the results from standard fully connected linear layers seems like a natural and relatively direct result. In light of this, the novelty of this paper seems limited
2. I would have liked to see a few numerical experiments validating the theoretical findings and the tightness of upper bounds -- also to address the claimed limitations at the end of the paper
Questions
- the authors should clarify in the main text how the obtained results differentiate with respect the corresponding bounds for linear fully connected nets (for example the bound in Thm 6 and Thm 10) and should highlight what the main differences in the proof/analysis of these bounds are with respect to the linear case
- I think the rank-adaptive approach for selecting the ranks of the network mentioned on line 186 deserves more attention - in particular, i do not really understand in what way rank-adaptivity can be exploited in the analysis provided by Thm 6. See also [x],[y] for alternative recent rank-adaptive strategies for linear layers.
- The fact that adversarial training leads to low-rank weights and vice-versa reducing parameters has a positive/negative effect of robustness (as mentioned at line 250) is subject to ongoing active research and there is a variety of different observations/results on this subject (see eg [a-d]). I would rephrase here in the light of these papers. In any case, these empirical studies are done for networks in the standard form not for t-NNs. Using that evidence to comment on findings for t-NN seems to support my weakness no. 1
[x] H. Yang, M. Tang, W. Wen, F. Yan, D. Hu, A. Li, H. Li, and Y. Chen. Learning low-rank deep neural networks via singular vector orthogonality regularization and singular value sparsification (IEEE/CVF 2020)
[y] S. Schotthöfer, E. Zangrando, J. Kusch, G. Ceruti, and F. Tudisco. Low-rank lottery tickets: finding efficient low-rank neural networks via matrix differential equations (NeurIPS 2022)
[a] https://openreview.net/pdf?id=SJGrAisIz
[b] https://arxiv.org/abs/1912.02386
[c] https://arxiv.org/abs/2306.01485
[d] https://link.springer.com/content/pdf/10.1007/s10994-021-06049-9.pdf?pdf=button
Rating
5: Borderline accept: Technically solid paper where reasons to accept outweigh reasons to reject, e.g., limited evaluation. Please use sparingly.
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.
Limitations
The authors have added a "limitations" paragraph stating that the obtained generalization bounds may be somewhat conservative, which I agree with. I am not sure I understand the proposed solution to the limitations though.