PreprintCited by 201Stochastic Gradient Optimization TechniquesMachine Learning and AlgorithmsNeural Networks and Applications

To understand deep learning we need to understand kernel learning

Open access
Belkin, Mikhail, Ma, Siyuan, Mandal, Soumik·2018·arXiv

Abstract

Generalization performance of classifiers in deep learning has recently become a subject of intense study. Deep models, typically over-parametrized, tend to fit the training data exactly. Despite this "overfitting", they perform well on test data, a phenomenon not yet fully understood. The first point of our paper is that strong performance of overfitted classifiers is not a unique feature of deep learning. Using six real-world and two synthetic datasets, we establish experimentally that kernel machines trained to have zero classification or near zero regression error perform very well on test data, even when the labels are corrupted with a high level of noise. We proceed to give a lower bound on the norm of zero loss solutions for smooth kernels, showing that they increase nearly exponentially with data size. We point out that this is difficult to reconcile with the existing generalization bounds. Moreover, none of the bounds produce non-trivial results for interpolating solutions. Second, we show experimentally that (non-smooth) Laplacian kernels easily fit random labels, a finding that parallels results for ReLU neural networks. In contrast, fitting noisy data requires many more epochs for smooth Gaussian kernels. Similar performance of overfitted Laplacian and Gaussian classifiers on test, suggests that generalization is tied to the properties of the kernel function rather than the optimization process. Certain key phenomena of deep learning are manifested similarly in kernel methods in the modern "overfitted" regime. The combination of the experimental and theoretical results presented in this paper indicates a need for new theoretical ideas for understanding properties of classical kernel methods. We argue that progress on understanding deep learning will be difficult until more tractable "shallow" kernel methods are better understood.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

DataCite · 10.48550/arxiv.1802.01396

Cites

1 of 1 references verified0 citation errors · 0 not checkable

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

Flagged first, then by citations

Research works printed but not linked: 39

  1. Martin Anthony and Peter L Bartlett. Neural network learning: Theoretical foun- dations. cambridge university press, 2009.
  2. Nachman Aronszajn. Theory of reproducing kernels. Transactions of the American mathematical society, 68(3):337-404, 1950.
  3. Mikhail Belkin. Approximation beats concentration? an approximation view on inference with smooth radial kernels. arXiv preprint arXiv:1801.03437, 2018. · arXiv
  4. Peter Bartlett, Dylan J Foster, and Matus Telgarsky. Spectrally-normalized margin bounds for neural networks. In NIPS, 2017.
  5. R. Camoriano, T. Angles, A. Rudi, and L. Rosasco. NYTRO: When subsampling meets early stopping. In AISTATS, pages 1403-1411, 2016.
  6. Pratik Chaudhari, Anna Choromanska, Stefano Soatto, and Yann LeCun. Entropy- sgd: Biasing gradient descent into wide valleys. arXiv preprint arXiv:1611.01838, 2016. · arXiv
  7. Thomas Cover and Peter Hart. Nearest neighbor pattern classification. IEEE trans- actions on information theory, 13(1):21-27, 1967.
  8. Alfredo Canziani, Adam Paszke, and Eugenio Culurciello. An analysis of deep neural network models for practical applications. arXiv preprint arXiv:1605.07678, 2016. · arXiv
  9. Surbhi Goel and Adam R. Klivans. Eigenvalue decay implies polynomial-time learnability for neural networks. CoRR, abs/1708.03708, 2017. · arXiv
  10. Alon Gonen, Francesco Orabona, and Shai Shalev-Shwartz. Solving ridge regres- sion using sketched preconditioned svrg. In ICML, pages 1397-1405, 2016.
  11. Gao Huang, Zhuang Liu, Kilian Q Weinberger, and Laurens van der Maaten. Densely connected convolutional networks. arXiv preprint arXiv:1608.06993, 2016. · arXiv
  12. Eric W Healy, Sarah E Yoho, Yuxuan Wang, and DeLiang Wang. An algorithm to improve speech recognition in noise for hearing-impaired listeners. The Journal of the Acoustical Society of America, 134(4):3029-3038, 2013.
  13. Alex Krizhevsky and Geoffrey Hinton. Learning multiple layers of features from tiny images. Master's thesis, University of Toronto, 2009.
  14. Ken Lang. Newsweeder: Learning to filter netnews. In ICML, 1995.
  15. Tengyuan Liang, Tomaso A. Poggio, Alexander Rakhlin, and James Stokes. Fisher-rao metric, geometry, and complexity of neural networks. CoRR, abs/1711.01530, 2017. · arXiv
  16. Siyuan Ma and Mikhail Belkin. Diving into the shallows: a computational per- spective on large-scale shallow learning. arXiv preprint arXiv:1703.10622, 2017. · arXiv
  17. Siyuan Ma, Raef Bassily, and Mikhail Belkin. The power of interpolation: Under- standing the effectiveness of SGD in modern over-parametrized learning. CoRR, abs/1712.06559, 2017. · arXiv
  18. Avner May, Alireza Bagheri Garakani, Zhiyun Lu, Dong Guo, Kuan Liu, Aurélien Bellet, Linxi Fan, Michael Collins, Daniel Hsu, Brian Kingsbury, et al. Kernel approximation methods for speech recognition. arXiv preprint arXiv:1701.03577, 2017. · arXiv
  19. Behnam Neyshabur, Srinadh Bhojanapalli, David McAllester, and Nati Srebro. Exploring generalization in deep learning. In NIPS, pages 5949-5958, 2017.
  20. Behnam Neyshabur, Ryota Tomioka, and Nathan Srebro. In search of the real in- ductive bias: On the role of implicit regularization in deep learning. arXiv preprint arXiv:1412.6614, 2014. · arXiv
  21. Y. Netzer, T. Wang, A. Coates, A. Bissacco, B. Wu, and A. Ng. Reading digits in natural images with unsupervised feature learning. In NIPS workshop, volume 2011, page 4, 2011.
  22. T. Poggio, K. Kawaguchi, Q. Liao, B. Miranda, L. Rosasco, X. Boix, J. Hidary, and H. Mhaskar. Theory of Deep Learning III: explaining the non-overfitting puzzle. arXiv e-prints, December 2017.
  23. Jeffrey Pennington, Richard Socher, and Christopher Manning. Glove: Global vectors for word representation. In EMNLP, pages 1532-1543, 2014.
  24. Alessandro Rudi, Raffaello Camoriano, and Lorenzo Rosasco. Less is more: Nys- tröm computational regularization. In NIPS, pages 1657-1665, 2015.
  25. A. Rudi, L. Carratino, and L. Rosasco. FALKON: An Optimal Large Scale Kernel Method. ArXiv e-prints, May 2017.
  26. Garvesh Raskutti, Martin J Wainwright, and Bin Yu. Early stopping and non-parametric regression: an optimal data-dependent stopping rule. JMLR, 15(1):335-366, 2014.
  27. Ingo Steinwart and Andreas Christmann. Support vector machines. Springer Sci- ence & Business Media, 2008.
  28. Levent Sagun, Utku Evci, V Ugur Guney, Yann Dauphin, and Leon Bottou. Empir- ical analysis of the hessian of over-parametrized neural networks. arXiv preprint arXiv:1706.04454, 2017. · arXiv
  29. Robert E. Schapire, Yoav Freund, Peter Bartlett, and Wee Sun Lee. Boosting the margin: a new explanation for the effectiveness of voting methods. Ann. Statist., 26(5), 1998.
  30. D. Soudry, E. Hoffer, and N. Srebro. The Implicit Bias of Gradient Descent on Separable Data. ArXiv e-prints, October 2017.
  31. Shai Shalev-Shwartz, Yoram Singer, Nathan Srebro, and Andrew Cotter. Pega- sos: Primal estimated sub-gradient solver for svm. Mathematical programming, 127(1):3-30, 2011.
  32. Martin Takác, Avleen Singh Bijral, Peter Richtárik, and Nati Srebro. Mini-batch primal and dual methods for svms. In ICML, 2013.
  33. Dmitry Ulyanov, Andrea Vedaldi, and Victor Lempitsky. Deep image prior. arXiv preprint arXiv:1711.10925, 2017. · arXiv
  34. Vladimir N. Vapnik. The Nature of Statistical Learning Theory. Springer-Verlag New York, Inc., New York, NY, USA, 1995.
  35. Abraham J Wyner, Matthew Olson, Justin Bleich, and David Mease. Explaining the success of adaboost and random forests as interpolating classifiers. Journal of Machine Learning Research, 18(48):1-33, 2017.
  36. Li Wan, Matthew Zeiler, Sixin Zhang, Yann Le Cun, and Rob Fergus. Regulariza- tion of neural networks using dropconnect. In ICML, pages 1058-1066, 2013.
  37. Yuan Yao, Lorenzo Rosasco, and Andrea Caponnetto. On early stopping in gradi- ent descent learning. Constructive Approximation, 26(2):289-315, 2007.
  38. Chiyuan Zhang, Samy Bengio, Moritz Hardt, Benjamin Recht, and Oriol Vinyals. Understanding deep learning requires rethinking generalization. arXiv preprint arXiv:1611.03530, 2016. · arXiv
  39. P Zhang and Jing Peng. Svm vs regularized least squares classification. 1:176 - 179 Vol.1, 09 2004.

Cited by

Sorted by citations

Authors
Belkin, M., Ma, S., & Mandal, S.
Affiliations
The Ohio State University (US)
Venue
arXiv
Publisher
arXiv
Published
2018
Pages
541-549
ISSN
2331-8422 (ISSN-L)
OpenAlex
W2787348029
Cited by
201
References
1
Citations by year
2026: 5 · 2025: 9 · 2024: 21 · 2023: 21 · 2022: 28 · 2021: 30 · 2020: 56 · 2019: 19 · 2018: 12
Type
posted content
Language
en
Open access
Locations
  • arXiv (Cornell University) (submittedVersion)
  • arXiv (Cornell University)
  • International Conference on Machine Learning
Funders
  • National Science Foundation
  • Nvidia
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Stochastic Gradient Optimization Techniques
  • Physical Sciences › Computer Science › Artificial Intelligence › Machine Learning and Algorithms
  • Physical Sciences › Computer Science › Artificial Intelligence › Neural Networks and Applications
Keywords
kernel methods, overfitting, label noise, Laplacian kernel, Gaussian kernel, smooth kernels, generalization bounds, ReLU networks, overparameterization

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review