Deep Learning Generalization and the Convex Hull of Training Sets
Roozbeh Yousefzadeh

TL;DR
This paper explores how deep learning models generalize by analyzing the extension of their decision boundaries outside the convex hull of training data, highlighting the importance of over-parameterization and training regimes.
Contribution
It introduces a novel perspective on deep learning generalization by examining decision boundary extensions beyond training data convex hulls and investigates the role of over-parameterization.
Findings
Test images are outside the convex hull in various spaces.
Over-parameterization helps shape decision boundary extensions.
Training regimes influence boundary extension outside the convex hull.
Abstract
We study the generalization of deep learning models in relation to the convex hull of their training sets. A trained image classifier basically partitions its domain via decision boundaries and assigns a class to each of those partitions. The location of decision boundaries inside the convex hull of training set can be investigated in relation to the training samples. However, our analysis shows that in standard image classification datasets, all testing images are considerably outside that convex hull, in the pixel space, in the wavelet space, and in the internal representations learned by deep networks. Therefore, the performance of a trained model partially depends on how its decision boundaries are extended outside the convex hull of its training data. From this perspective which is not studied before, over-parameterization of deep learning models may be considered a necessity for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
