Conference item
Training neural networks for and by interpolation
- Abstract:
- In modern supervised learning, many deep neural networks are able to interpolate the data: the empirical loss can be driven to near zero on all samples simultaneously. In this work, we explicitly exploit this interpolation property for the design of a new optimization algorithm for deep learning, which we term Adaptive Learning-rates for Interpolation with Gradients (ALI-G). ALI-G retains the two main advantages of Stochastic Gradient Descent (SGD), which are (i) a low computational cost per iteration and (ii) good generalization performance in practice. At each iteration, ALI-G exploits the interpolation property to compute an adaptive learning-rate in closed form. In addition, ALI-G clips the learning-rate to a maximal value, which we prove to be helpful for non-convex problems. Crucially, in contrast to the learning-rate of SGD, the maximal learning-rate of ALI-G does not require a decay schedule. This makes ALI-G considerably easier to tune than SGD. We prove the convergence of ALI-G in various stochastic settings. Notably, we tackle the realistic case where the interpolation property is satisfied up to some tolerance. We also provide experiments on a variety of deep learning architectures and tasks: (i) learning a differentiable neural computer; (ii) training a wide residual network on the SVHN data set; (iii) training a Bi-LSTM on the SNLI data set; and (iv) training wide residual networks and densely connected networks on the CIFAR data sets. ALI-G produces state-of-the-art results among adaptive methods, and even yields comparable performance with SGD, which requires manually tuned learning-rate schedules. Furthermore, ALI-G is simple to implement in any standard deep learning framework and can be used as a drop-in replacement in existing code.
- Publication status:
- Published
- Peer review status:
- Peer reviewed
Actions
Access Document
- Files:
-
-
(Preview, Accepted manuscript, pdf, 1.1MB, Terms of use)
-
- Publication website:
- http://proceedings.mlr.press/v119/berrada20a.html
Authors
- Publisher:
- Journal of Machine Learning Research
- Host title:
- International Conference on Machine Learning, 13-18 July 2020, Virtual
- Pages:
- 799-809
- Series:
- Proceedings of Machine Learning Research
- Series number:
- 119
- Publication date:
- 2020-11-21
- Acceptance date:
- 2020-06-01
- Event title:
- 37th International Conference on Machine Learning (ICML 2020)
- Event location:
- Virtual
- Event website:
- https://icml.cc/Conferences/2020
- Event start date:
- 2020-07-12
- Event end date:
- 2020-07-18
- ISSN:
-
2640-3498
- Language:
-
English
- Keywords:
- Pubs id:
-
1107768
- Local pid:
-
pubs:1107768
- Deposit date:
-
2020-06-01
- ARK identifier:
Terms of use
- Copyright holder:
- Berrada, L et al.
- Copyright date:
- 2020
- Rights statement:
- © 2020 The Authors.
- Notes:
- This paper was presented at the 37th International Conference on Machine Learning (ICML 2020), 12-18 July 2020. This is the accepted manuscript version of the paper. The final version is available online from PMLR at: http://proceedings.mlr.press/v119/berrada20a.html
If you are the owner of this record, you can report an update to it here: Report update to this record