Intersection of Parallels as an Early Stopping Criterion
Not on the map. Why?
Abstract (arXiv)
A common way to avoid overfitting in supervised learning is early stopping, where a held-out set is used for iterative evaluation during training to find a sweet spot in the number of training steps that gives maximum generalization. However, such a method requires a disjoint validation set, thus part of the labeled data from the training set is usually left out for this purpose, which is not ideal when training data is scarce. Furthermore, when the training labels are noisy, the performance of the model over a validation set may not be an accurate proxy for generalization. In this paper, we propose a method to spot an early stopping point in the training iterations without the need for a validation set. We first show that in the overparameterized regime the randomly initialized weights of a linear model converge to the same direction during training. Using this result, we propose to train two parallel instances of a linear model, initialized with different random seeds, and use their intersection as a signal to detect overfitting. In order to detect intersection, we use the cosine distance between the weights of the parallel models during training iterations. Noticing that the final layer of a NN is a linear map of pre-last layer activations to output logits, we build on our criterion for linear models and propose an extension to multi-layer networks, using the new notion of counterfactual weights. We conduct experiments on two areas that early stopping has noticeable impact on preventing overfitting of a NN: (i) learning from noisy labels; and (ii) learning to rank in IR. Our experiments on four widely used datasets confirm the effectiveness of our method for generalization. For a wide range of learning rates, our method, called Cosine-Distance Criterion (CDC), leads to better generalization on average than all the methods that we compare against in almost all of the tested cases.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 24 of its 43 references that are in the map. First posted on arXiv 19 Aug 2022.
Builds on
24 of 43 references.
References · 24
- 2016Understanding deep learning requires rethinking generalizationcited by 1,657
- 2018Reconciling modern machine learning practice and the bias-variance trade-offcited by 919
- 2022Fine-Tuning can Distort Pretrained Features and Underperform Out-of-Distributioncited by 722
- 2017The Implicit Bias of Gradient Descent on Separable Datacited by 649
- 2018Learning and Generalization in Overparameterized Neural Networks, Going Beyond Two Layerscited by 340
- 2018Learning Overparameterized Neural Networks via Stochastic Gradient Descent on Structured Datacited by 260
- 2018A Convergence Analysis of Gradient Descent for Deep Linear Neural Networkscited by 180
- 2019To Tune or Not to Tune? Adapting Pretrained Representations to Diverse Taskscited by 167
- 2019Gradient Descent with Early Stopping is Provably Robust to Label Noise for Overparameterized Neural Networkscited by 158
- 2016Unbiased Learning-to-Rank with Biased Feedbackcited by 155
- 2017Theoretical insights into the optimization landscape of over-parameterized shallow neural networkscited by 128
- 2013Introducing LETOR 4.0 Datasetscited by 120
12 more
- 2021Exploring the Limits of Large Scale Pre-trainingcited by 104
- 2020Classification vs regression in overparameterized regimes: Does the loss function matter?cited by 97
- 2020The Interpolation Phase Transition in Neural Networks: Memorization and Generalization under Lazy Trainingcited by 84
- 2019A Model of Double Descent for High-dimensional Binary Linear Classificationcited by 81
- 2019Generalization in Deep Networks: The Role of Distance from Initializationcited by 49
- 2021A Local Convergence Theory for Mildly Over-Parameterized Two-Layer Neural Networkcited by 47
- 2017Early Stopping without a Validation Setcited by 39
- 2020Analytic Study of Double Descent in Binary Classification: The Impact of Losscited by 28
- 2015Early Stopping is Nonparametric Variational Inferencecited by 23
- 2019To Model or to Intervene: A Comparison of Counterfactual and Online Learning to Rank from User Interactionscited by 13
- 2021Channel-Wise Early Stopping without a Validation Set via NNK Polytope Interpolationcited by 11
- 2021Disparity Between Batches as a Signal for Early Stoppingcited by 9
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 1.
3 papers.