Proposing New Criteria for Early Stopping in CNN Training: A Step Towards Optimal Training

Deep neural network training, particularly with Convolutional Neural Networks (CNNs), can be resource-intensive and time-consuming. Traditional early stopping strategies, which are primarily based on validation loss, may not always accurately capture the point at which a model has learnt the most relevant features, thereby resulting in overtraining or undertraining. This work presents Singular Vector Canonical Correlation Analysis (SVCCA) as a unique method for early stopping in CNN training. SVCCA provides a dynamic method for determining when a model has converged by examining the similarity of activations’ outcomes through SVCCA. The proposed method monitors the stability of the learnt representations and indicates when additional training no longer results in significant advances in model generalization. We show that SVCCA-based early stopping can result in more efficient training by reducing overfitting and preserving or even improving model performance. Experimental results on benchmark datasets show that the proposed strategy outperforms standard early stopping methods, providing a reliable option for optimizing training time in CNNs.

Institutions

Publication Details

Published
2025-02-20
DOI
https://doi.org/10.1145/3731806.3731844
Primary Topic
Malaria Research and Control
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Proposing New Criteria for Early Stopping in CNN Training: A Step Towards Optimal Training

Malaria Research and Control
article

Proposing New Criteria for Early Stopping in CNN Training: A Step Towards Optimal Training

article en

Abstract

Deep neural network training, particularly with Convolutional Neural Networks (CNNs), can be resource-intensive and time-consuming. Traditional early stopping strategies, which are primarily based on validation loss, may not always accurately capture the point at which a model has learnt the most relevant features, thereby resulting in overtraining or undertraining. This work presents Singular Vector Canonical Correlation Analysis (SVCCA) as a unique method for early stopping in CNN training. SVCCA provides a dynamic method for determining when a model has converged by examining the similarity of activations’ outcomes through SVCCA. The proposed method monitors the stability of the learnt representations and indicates when additional training no longer results in significant advances in model generalization. We show that SVCCA-based early stopping can result in more efficient training by reducing overfitting and preserving or even improving model performance. Experimental results on benchmark datasets show that the proposed strategy outperforms standard early stopping methods, providing a reliable option for optimizing training time in CNNs.

Newcastle University Medicine Malaysia (MY)
Openalex Percentile: Top 37%
Malaria Research and Control
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.