General Cyclical Training of Neural Networks
Not on the map. Why?
Abstract (arXiv)
This paper describes the principle of "General Cyclical Training" in machine learning, where training starts and ends with "easy training" and the "hard training" happens during the middle epochs. We propose several manifestations for training neural networks, including algorithmic examples (via hyper-parameters and loss functions), data-based examples, and model-based examples. Specifically, we introduce several novel techniques: cyclical weight decay, cyclical batch size, cyclical focal loss, cyclical softmax temperature, cyclical data augmentation, cyclical gradient clipping, and cyclical semi-supervised learning. In addition, we demonstrate that cyclical weight decay, cyclical softmax temperature, and cyclical gradient clipping (as three examples of this principle) are beneficial in the test accuracy performance of a trained model. Furthermore, we discuss model-based examples (such as pretraining and knowledge distillation) from the perspective of general cyclical training and recommend some changes to the typical training methodology. In summary, this paper defines the general cyclical training concept and discusses several specific ways in which this concept can be applied to training neural networks. In the spirit of reproducibility, the code used in our experiments is available at urlhttps://github.com/lnsmith54/CFL.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 35 of its 44 references that are in the map. First posted on arXiv 17 Feb 2022.
Builds on
35 of 44 references.
References · 35
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
- 2017On Calibration of Modern Neural Networkscited by 4,960
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,877
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,269
- 2014FitNets: Hints for Thin Deep Netscited by 1,653
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,628
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,492
- 2017Visualizing the Loss Landscape of Neural Netscited by 1,130
- 2018AutoAugment: Learning Augmentation Policies from Datacited by 730
- 2017MentorNet: Learning Data-Driven Curriculum for Very Deep Neural Networks on Corrupted Labelscited by 653
23 more
- 2015Cyclical Learning Rates for Training Neural Networkscited by 629
- 2019Be Your Own Teacher: Improve the Performance of Convolutional Neural Networks via Self Distillationcited by 497
- 2017Don't Decay the Learning Rate, Increase the Batch Sizecited by 320
- 2020Knowledge Distillation and Student-Teacher Learning for Visual Intelligence: A Review and New Outlookscited by 316
- 2015Net2Net: Accelerating Learning via Knowledge Transfercited by 250
- 2015Training Very Deep Networkscited by 173
- 2021Hyperparameter Optimization: Foundations, Algorithms, Best Practices and Open Challengescited by 145
- 2019Teacher algorithms for curriculum learning of Deep RL in continuously parameterized environmentscited by 119
- 2020TResNet: High Performance GPU-Dedicated Architecturecited by 119
- 2020The Early Phase of Neural Network Trainingcited by 115
- 2018Three Mechanisms of Weight Decay Regularizationcited by 113
- 2021HPOBench: A Collection of Reproducible Multi-Fidelity Benchmark Problems for HPOcited by 112
- 2021A Survey on Data Augmentation for Text Classificationcited by 111
- 2019Time Matters in Regularizing Deep Networks: Weight Decay and Data Augmentation Affect Early Learning Dynamics, Matter Little Near Convergencecited by 54
- 2020On the training dynamics of deep networks with L2 regularizationcited by 39
- 2021A survey on multi-objective hyperparameter optimization algorithms for Machine Learningcited by 24
- 2019Adaptive Weight Decay for Deep Neural Networkscited by 13
- 2021Automated Deep Learning: Neural Architecture Search Is Not the Endcited by 13
- 2020Understanding Decoupled and Early Weight Decaycited by 12
- 2021Which Samples Should be Learned First: Easy or Hard?cited by 12
- 2015Gradual DropIn of Layers to Train Very Deep Neural Networkscited by 8
- 2022Cyclical Focal Losscited by 8
- 2020Building One-Shot Semi-supervised (BOSS) Learning up to Fully Supervised Performancecited by 2
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 2.
5 papers.
- 2024Stretching Each Dollar: Diffusion Training from Scratch on a Micro-Budgetcited by 30
- 2023Skeleton-based Action Recognition through Contrasting Two-Stream Spatial-Temporal Networkscited by 9
- 2022Fast-Convergent Federated Learning via Cyclic Aggregationcited by 6
- 2022Fast Benchmarking of Accuracy vs. Training Time with Cyclic Learning Ratescited by 5
- 2024Better Schedules for Low Precision Training of Deep Neural Networkscited by 1
- 2024Stretching Each Dollar: Diffusion Training from Scratch on a Micro-Budget22 Jul 2024
- 2024Better Schedules for Low Precision Training of Deep Neural Networks4 Mar 2024
- 2023Skeleton-based Action Recognition through Contrasting Two-Stream Spatial-Temporal Networks27 Jan 2023
- 2022Fast-Convergent Federated Learning via Cyclic Aggregation29 Oct 2022
- 2022Fast Benchmarking of Accuracy vs. Training Time with Cyclic Learning Rates2 Jun 2022
Similar, not cited
Close in wording, no citation either way
- 2024CycleBNN: Cyclic Precision Training in Binary Neural Networks
- 2022CTMQ: Cyclic Training of Convolutional Neural Networks with Multiple Quantization Steps
- 2025Optimal generalisation and learning transition in extensive-width shallow neural networks near interpolation
- 2026Balancing Stability and Plasticity in Sequentially Trained Early-Exiting Neural Networks
- 2023Phase transitions in the mini-batch size for sparse and dense two-layer neural networks
- 2025What Can Grokking Teach Us About Learning Under Nonstationarity?
- 2024Bilinear Sequence Regression: A Model for Learning from Long Sequences of High-dimensional Tokens
- 2026Why Loss Re-weighting Works If You Stop Early: Training Dynamics of Unconstrained Features