Table of Contents
Fetching ...

Issues with Neural Tangent Kernel Approach to Neural Networks

Haoran Liu, Anthony Tai, David J. Crandall, Chunfeng Huang

TL;DR

This work critically examines the practical validity of the NTK-based equivalence between trained neural networks and kernel regression. Through rigorous derivations of NTK variants and extensive simulations, the authors show that increasing network depth does not yield matching improvements in predictor performance between neural nets and NTK-based kernel predictors, challenging the claimed equivalence. They find that Gaussian-process kernels corresponding to untrained networks can perform similarly to NTKs, and that alternative kernels can rival NTK-based predictions, suggesting NTKs may not fully capture neural-network training dynamics. The results urge a reevaluation of NTK-based analyses for understanding real-world network training and advocate developing models that better reflect the training process and nonlazy regimes.

Abstract

Neural tangent kernels (NTKs) have been proposed to study the behavior of trained neural networks from the perspective of Gaussian processes. An important result in this body of work is the theorem of equivalence between a trained neural network and kernel regression with the corresponding NTK. This theorem allows for an interpretation of neural networks as special cases of kernel regression. However, does this theorem of equivalence hold in practice? In this paper, we revisit the derivation of the NTK rigorously and conduct numerical experiments to evaluate this equivalence theorem. We observe that adding a layer to a neural network and the corresponding updated NTK do not yield matching changes in the predictor error. Furthermore, we observe that kernel regression with a Gaussian process kernel in the literature that does not account for neural network training produces prediction errors very close to that of kernel regression with NTKs. These observations suggest the equivalence theorem does not hold well in practice and puts into question whether neural tangent kernels adequately address the training process of neural networks.

Issues with Neural Tangent Kernel Approach to Neural Networks

TL;DR

This work critically examines the practical validity of the NTK-based equivalence between trained neural networks and kernel regression. Through rigorous derivations of NTK variants and extensive simulations, the authors show that increasing network depth does not yield matching improvements in predictor performance between neural nets and NTK-based kernel predictors, challenging the claimed equivalence. They find that Gaussian-process kernels corresponding to untrained networks can perform similarly to NTKs, and that alternative kernels can rival NTK-based predictions, suggesting NTKs may not fully capture neural-network training dynamics. The results urge a reevaluation of NTK-based analyses for understanding real-world network training and advocate developing models that better reflect the training process and nonlazy regimes.

Abstract

Neural tangent kernels (NTKs) have been proposed to study the behavior of trained neural networks from the perspective of Gaussian processes. An important result in this body of work is the theorem of equivalence between a trained neural network and kernel regression with the corresponding NTK. This theorem allows for an interpretation of neural networks as special cases of kernel regression. However, does this theorem of equivalence hold in practice? In this paper, we revisit the derivation of the NTK rigorously and conduct numerical experiments to evaluate this equivalence theorem. We observe that adding a layer to a neural network and the corresponding updated NTK do not yield matching changes in the predictor error. Furthermore, we observe that kernel regression with a Gaussian process kernel in the literature that does not account for neural network training produces prediction errors very close to that of kernel regression with NTKs. These observations suggest the equivalence theorem does not hold well in practice and puts into question whether neural tangent kernels adequately address the training process of neural networks.
Paper Structure (25 sections, 22 equations, 3 figures)