An analysis of training and generalization errors in shallow and deep networks
Name
CBMM-Memo-076.pdf
Size
772.61 KB
Format
Adobe PDF
Checksum (MD5)
c70db8cf2528ee8c20e6cabe1aeb4d2d
Author(s) •
Mhaskar, Hrushikesh
Poggio, Tomaso
Date Issued
February 20, 2018
Publisher
Center for Brains, Minds and Machines (CBMM), arXiv.org
Citation
arXiv:1802.06266
Series/Report no.
CBMM Memo Series;076
Abstract
An open problem around deep networks is the apparent absence of over-fitting despite large over-parametrization which allows perfect fitting of the training data. In this paper, we explain this phenomenon when each unit evaluates a trigonometric polynomial. It is well understood in the theory of function approximation that approximation by trigonometric polynomials is a “role model” for many other processes of approximation that have inspired many theoretical constructions also in the context of approximation by neural and RBF networks. In this paper, we argue that the maximum loss functional is necessary to measure the generalization error. We give estimates on exactly how many parameters ensure both zero training error as well as a good generalization error, and how much error to expect at which test data. An interesting feature of our new method is that the variance in the training data is no longer an insurmountable lower bound on the generalization error.
Subjects
Deep learning
generalization error
interpolatory approximation
Terms of Use
Attribution-NonCommercial-ShareAlike 3.0 United States
Persistent DSpace Link