On the Disconnect Between Theory and Practice of Neural Networks: Limits of the NTK Perspective

Jonathan Wenger, Felix Dangel, Agustinus Kristiadi
9/29/2023
cs.LGstat.ML

No confident code implementation found for this paper.

Abstract

The neural tangent kernel (NTK) has garnered significant attention as a theoretical framework for describing the behavior of large-scale neural networks. Kernel methods are theoretically well-understood and as a result enjoy algorithmic benefits, which can be demonstrated to hold in wide synthetic neural network architectures. These advantages include faster optimization, reliable uncertainty quantification and improved continual learning. However, current results quantifying the rate of convergence to the kernel regime suggest that exploiting these benefits requires architectures that are orders of magnitude wider than they are deep. This assumption raises concerns that architectures used in practice do not exhibit behaviors as predicted by the NTK. Here, we supplement previous work on the NTK by empirically investigating whether the limiting regime predicts practically relevant behavior of large-width architectures. Our results demonstrate that this is not the case across multiple domains. This observed disconnect between theory and practice further calls into question to what degree NTK theory should inform architectural and algorithmic choices.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{wenger2023disconnect,
  title  = {On the Disconnect Between Theory and Practice of Neural Networks: Limits of the NTK Perspective},
  author = {Jonathan Wenger and Felix Dangel and Agustinus Kristiadi},
  year   = {2023},
  eprint = {2310.00137},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2310.00137v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2310.00137.svg)](https://codeofpaper.com/paper/2310.00137)

Discussion