Deep Learning Through A Telescoping Lens: A Simple Model Provides Empirical Insights On Grokking, Gradient Boosting & Beyond

Alan Jeffares, Alicia Curth, Mihaela van der Schaar
10/31/2024
cs.LGcs.AIstat.ML

No official code found. Best implementation: alanjeffares/telescoping-lens (3 stars, last commit 2024-12-03).

Abstract

Deep learning sometimes appears to work in unexpected ways. In pursuit of a deeper understanding of its surprising behaviors, we investigate the utility of a simple yet accurate model of a trained neural network consisting of a sequence of first-order approximations telescoping out into a single empirically operational tool for practical analysis. Across three case studies, we illustrate how it can be applied to derive new empirical insights on a diverse range of prominent phenomena in the literature -- including double descent, grokking, linear mode connectivity, and the challenges of applying deep learning on tabular data -- highlighting that this model allows us to construct and extract metrics that help predict and understand the a priori unexpected performance of neural networks. We also demonstrate that this model presents a pedagogical formalism allowing us to isolate components of the training process even in complex contemporary settings, providing a lens to reason about the effects of design choices such as architecture & optimization strategy, and reveals surprising parallels between neural network learning and gradient boosting.

View on arXivView PDF

Code Implementations(1)

31Nov 22, 20241 years ago

Similar Papers

Cite this paper

@article{jeffares2024deep,
  title  = {Deep Learning Through A Telescoping Lens: A Simple Model Provides Empirical Insights On Grokking, Gradient Boosting & Beyond},
  author = {Alan Jeffares and Alicia Curth and Mihaela van der Schaar},
  year   = {2024},
  eprint = {2411.00247},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2411.00247},
  url    = {http://arxiv.org/abs/2411.00247v1},
  journal = {NEURIPS 2024 2024}
}

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/2411.00247.svg)](https://codeofpaper.com/paper/2411.00247)

Discussion