Menu

Double Descent: Why Bigger Models Can Generalise Better After Getting Worse
📰

Double Descent: Why Bigger Models Can Generalise Better After Getting Worse

DEV Community: deeplearning·Umesh Tharuka Malaviarachchi·about 16 hours ago
#u9RfYc1H
#devtodeeplearning#education#devto#dev#model
Reading 0:00
15s threshold

Classical learning theory tells a tidy story. As a model gets more complex, training error falls, test error first falls and then rises, and the best model sits at the bottom of a U-shaped curve. That story is not wrong. It is incomplete.

In modern machine learning, test error often falls, rises sharply to a peak, and then falls again as capacity keeps growing. This second descent is called double descent. It helps explain why very large models, which can fit their training data exactly, sometimes generalise surprisingly well, while a model just large enough to interpolate the data generalises terribly.

This article explains what double descent is, where the peak comes from, what mathematics describes it, and when you should - and should not - expect to see it.

The classical picture: bias, variance, and the U curve

Start with the familiar decomposition.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.