United We Stand: Using Epoch-wise Agreement of Ensembles to Combat Overfit
Uri Stern, Daniel Shwartz, Daphna Weinshall

TL;DR
This paper introduces a novel ensemble method that leverages epoch-wise agreement among models to combat overfitting in deep neural networks, improving generalization without early stopping.
Contribution
The paper proposes a new ensemble approach based on epoch-wise agreement, effectively utilizing overfitting phases to enhance model performance without additional prior knowledge.
Findings
The method prevents performance degradation caused by overfitting.
It often surpasses early stopping in accuracy on multiple datasets.
The approach is easy to implement and architecture-agnostic.
Abstract
Deep neural networks have become the method of choice for solving many classification tasks, largely because they can fit very complex functions defined over raw data. The downside of such powerful learners is the danger of overfit. In this paper, we introduce a novel ensemble classifier for deep networks that effectively overcomes overfitting by combining models generated at specific intermediate epochs during training. Our method allows for the incorporation of useful knowledge obtained by the models during the overfitting phase without deterioration of the general performance, which is usually missed when early stopping is used. To motivate this approach, we begin with the theoretical analysis of a regression model, whose prediction -- that the variance among classifiers increases when overfit occurs -- is demonstrated empirically in deep networks in common use. Guided by these…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Machine Learning and Data Classification · Explainable Artificial Intelligence (XAI)
MethodsEarly Stopping
