Analysis of Interpolating Regression Models and the Double Descent Phenomenon

Tomas McKelvey
4/17/2023
cs.LGeess.SPstat.ML

No confident code implementation found for this paper.

Abstract

A regression model with more parameters than data points in the training data is overparametrized and has the capability to interpolate the training data. Based on the classical bias-variance tradeoff expressions, it is commonly assumed that models which interpolate noisy training data are poor to generalize. In some cases, this is not true. The best models obtained are overparametrized and the testing error exhibits the double descent behavior as the model order increases. In this contribution, we provide some analysis to explain the double descent phenomenon, first reported in the machine learning literature. We focus on interpolating models derived from the minimum norm solution to the classical least-squares problem and also briefly discuss model fitting using ridge regression. We derive a result based on the behavior of the smallest singular value of the regression matrix that explains the peak location and the double descent shape of the testing error as a function of model order.

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{mckelvey2023analysis,
  title  = {Analysis of Interpolating Regression Models and the Double Descent Phenomenon},
  author = {Tomas McKelvey},
  year   = {2023},
  eprint = {2304.08113},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2304.08113v1}
}

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

Discussion