At initialization, artificial neural networks (ANNs) are equivalent to
Gaussian processes in the infinite-width limit, thus connecting them to kernel
methods. We prove that the evolution of an ANN during training can also be
described by a kernel: during gradient descent on the parameters of an ANN, the
network function $f_þeta$ (which maps input vectors to output vectors)
follows the kernel gradient of the functional cost (which is convex, in
contrast to the parameter cost) w.r.t. a new kernel: the Neural Tangent Kernel
(NTK). This kernel is central to describe the generalization features of ANNs.
While the NTK is random at initialization and varies during training, in the
infinite-width limit it converges to an explicit limiting kernel and it stays
constant during training. This makes it possible to study the training of ANNs
in function space instead of parameter space. Convergence of the training can
then be related to the positive-definiteness of the limiting NTK. We prove the
positive-definiteness of the limiting NTK when the data is supported on the
sphere and the non-linearity is non-polynomial.
We then focus on the setting of least-squares regression and show that in the
infinite-width limit, the network function $f_þeta$ follows a linear
differential equation during training. The convergence is fastest along the
largest kernel principal components of the input data with respect to the NTK,
hence suggesting a theoretical motivation for early stopping.
Finally we study the NTK numerically, observe its behavior for wide networks,
and compare it to the infinite-width limit.
Beschreibung
[1806.07572] Neural Tangent Kernel: Convergence and Generalization in Neural Networks
%0 Journal Article
%1 jacot2018neural
%A Jacot, Arthur
%A Gabriel, Franck
%A Hongler, Clément
%D 2018
%K convergence generalization kernels readings
%T Neural Tangent Kernel: Convergence and Generalization in Neural Networks
%U http://arxiv.org/abs/1806.07572
%X At initialization, artificial neural networks (ANNs) are equivalent to
Gaussian processes in the infinite-width limit, thus connecting them to kernel
methods. We prove that the evolution of an ANN during training can also be
described by a kernel: during gradient descent on the parameters of an ANN, the
network function $f_þeta$ (which maps input vectors to output vectors)
follows the kernel gradient of the functional cost (which is convex, in
contrast to the parameter cost) w.r.t. a new kernel: the Neural Tangent Kernel
(NTK). This kernel is central to describe the generalization features of ANNs.
While the NTK is random at initialization and varies during training, in the
infinite-width limit it converges to an explicit limiting kernel and it stays
constant during training. This makes it possible to study the training of ANNs
in function space instead of parameter space. Convergence of the training can
then be related to the positive-definiteness of the limiting NTK. We prove the
positive-definiteness of the limiting NTK when the data is supported on the
sphere and the non-linearity is non-polynomial.
We then focus on the setting of least-squares regression and show that in the
infinite-width limit, the network function $f_þeta$ follows a linear
differential equation during training. The convergence is fastest along the
largest kernel principal components of the input data with respect to the NTK,
hence suggesting a theoretical motivation for early stopping.
Finally we study the NTK numerically, observe its behavior for wide networks,
and compare it to the infinite-width limit.
@article{jacot2018neural,
abstract = {At initialization, artificial neural networks (ANNs) are equivalent to
Gaussian processes in the infinite-width limit, thus connecting them to kernel
methods. We prove that the evolution of an ANN during training can also be
described by a kernel: during gradient descent on the parameters of an ANN, the
network function $f_\theta$ (which maps input vectors to output vectors)
follows the kernel gradient of the functional cost (which is convex, in
contrast to the parameter cost) w.r.t. a new kernel: the Neural Tangent Kernel
(NTK). This kernel is central to describe the generalization features of ANNs.
While the NTK is random at initialization and varies during training, in the
infinite-width limit it converges to an explicit limiting kernel and it stays
constant during training. This makes it possible to study the training of ANNs
in function space instead of parameter space. Convergence of the training can
then be related to the positive-definiteness of the limiting NTK. We prove the
positive-definiteness of the limiting NTK when the data is supported on the
sphere and the non-linearity is non-polynomial.
We then focus on the setting of least-squares regression and show that in the
infinite-width limit, the network function $f_\theta$ follows a linear
differential equation during training. The convergence is fastest along the
largest kernel principal components of the input data with respect to the NTK,
hence suggesting a theoretical motivation for early stopping.
Finally we study the NTK numerically, observe its behavior for wide networks,
and compare it to the infinite-width limit.},
added-at = {2019-09-26T15:23:31.000+0200},
author = {Jacot, Arthur and Gabriel, Franck and Hongler, Clément},
biburl = {https://www.bibsonomy.org/bibtex/254d7959b33ea8cf4f36d6e431cb8cfa5/kirk86},
description = {[1806.07572] Neural Tangent Kernel: Convergence and Generalization in Neural Networks},
interhash = {ad4d2d142519a05b0817f45e2f84d310},
intrahash = {54d7959b33ea8cf4f36d6e431cb8cfa5},
keywords = {convergence generalization kernels readings},
note = {cite arxiv:1806.07572},
timestamp = {2019-09-26T15:23:31.000+0200},
title = {Neural Tangent Kernel: Convergence and Generalization in Neural Networks},
url = {http://arxiv.org/abs/1806.07572},
year = 2018
}