MLLGDec 28, 2018

Reconciling modern machine learning practice and the bias-variance trade-off

arXiv:1812.11118v22051 citations
Originality Highly original
AI Analysis

This work addresses a foundational problem in machine learning theory for researchers and practitioners, clarifying the limits of classical analyses and offering new insights into model behavior.

The paper tackles the contradiction between the classical bias-variance trade-off and modern machine learning practices, where models like neural networks interpolate data yet achieve high test accuracy, and it reconciles this by introducing a 'double descent' performance curve that shows improved performance beyond interpolation, supported by evidence across various models and datasets.

Breakthroughs in machine learning are rapidly changing science and society, yet our fundamental understanding of this technology has lagged far behind. Indeed, one of the central tenets of the field, the bias-variance trade-off, appears to be at odds with the observed behavior of methods used in the modern machine learning practice. The bias-variance trade-off implies that a model should balance under-fitting and over-fitting: rich enough to express underlying structure in data, simple enough to avoid fitting spurious patterns. However, in the modern practice, very rich models such as neural networks are trained to exactly fit (i.e., interpolate) the data. Classically, such models would be considered over-fit, and yet they often obtain high accuracy on test data. This apparent contradiction has raised questions about the mathematical foundations of machine learning and their relevance to practitioners. In this paper, we reconcile the classical understanding and the modern practice within a unified performance curve. This "double descent" curve subsumes the textbook U-shaped bias-variance trade-off curve by showing how increasing model capacity beyond the point of interpolation results in improved performance. We provide evidence for the existence and ubiquity of double descent for a wide spectrum of models and datasets, and we posit a mechanism for its emergence. This connection between the performance and the structure of machine learning models delineates the limits of classical analyses, and has implications for both the theory and practice of machine learning.

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes