mlsanityData to 7 Oct 2026

Cyclical Curriculum Learning

arXiv 2202.05531 ↗First posted 11 Feb 2022cs.LG cs.AIcited by 4

Not on the map. Why?

Abstract (arXiv)

Artificial neural networks (ANN) are inspired by human learning. However, unlike human education, classical ANN does not use a curriculum. Curriculum Learning (CL) refers to the process of ANN training in which examples are used in a meaningful order. When using CL, training begins with a subset of the dataset and new samples are added throughout the training, or training begins with the entire dataset and the number of samples used is reduced. With these changes in training dataset size, better results can be obtained with curriculum, anti-curriculum, or random-curriculum methods than the vanilla method. However, a generally efficient CL method for various architectures and data sets is not found. In this paper, we propose cyclical curriculum learning (CCL), in which the data size used during training changes cyclically rather than simply increasing or decreasing. Instead of using only the vanilla method or only the curriculum method, using both methods cyclically like in CCL provides more successful results. We tested the method on 18 different data sets and 15 architectures in image and text classification tasks and obtained more successful results than no-CL and existing CL methods. We also have shown theoretically that it is less erroneous to apply CL and vanilla cyclically instead of using only CL or only vanilla method. The code of Cyclical Curriculum is available at https://github.com/CyclicalCurriculum/Cyclical-Curriculum.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 18 of its 59 references that are in the map. First posted on arXiv 11 Feb 2022.

Builds on

18 of 59 references.

References · 18

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
  3. 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,115
  4. 2017MentorNet: Learning Data-Driven Curriculum for Very Deep Neural Networks on Corrupted Labelscited by 652
  5. 2015Cyclical Learning Rates for Training Neural Networkscited by 627
  6. 2020A Survey of Convolutional Neural Networks: Analysis, Applications, and Prospectscited by 396
  7. 2019On The Power of Curriculum Learning in Training Deep Networkscited by 285
  8. 2019Competence-based Curriculum Learning for Neural Machine Translationcited by 201
  9. 2017Teacher-Student Curriculum Learningcited by 197
  10. 2018Curriculum Learning by Transfer Learning: Theory and Experiments with Deep Networkscited by 113
  11. 2013From Amateurs to Connoisseurs: Modeling the Evolution of User Expertise through Online Reviewscited by 107
  12. 2020When Do Curricula Work?cited by 105
6 more
  1. 2015STC: A Simple to Complex Framework for Weakly-supervised Semantic Segmentationcited by 78
  2. 2017A Large Self-Annotated Corpus for Sarcasmcited by 63
  3. 2017Curriculum Learning and Minibatch Bucketing in Neural Machine Translationcited by 63
  4. 2019Curriculum Learning for Domain Adaptation in Neural Machine Translationcited by 59
  5. 2018An Empirical Exploration of Curriculum Learning for Neural Machine Translationcited by 58
  6. 2019Sarcasm Detection using Hybrid Neural Networkcited by 23

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 2; 2024: 1.

4 papers.