Does the Definition of Difficulty Matter? Scoring Functions and their Role for Curriculum Learning
Not on the map. Why?
Abstract (arXiv)
Curriculum learning (CL) describes a machine learning training strategy in which samples are gradually introduced into the training process based on their difficulty. Despite a partially contradictory body of evidence in the literature, CL finds popularity in deep learning research due to its promise of leveraging human-inspired curricula to achieve higher model performance. Yet, the subjectivity and biases that follow any necessary definition of difficulty, especially for those found in orderings derived from models or training statistics, have rarely been investigated. To shed more light on the underlying unanswered questions, we conduct an extensive study on the robustness and similarity of the most common scoring functions for sample difficulty estimation, as well as their potential benefits in CL, using the popular benchmark dataset CIFAR-10 and the acoustic scene classification task from the DCASE2020 challenge as representatives of computer vision and computer audition, respectively. We report a strong dependence of scoring functions on the training setting, including randomness, which can partly be mitigated through ensemble scoring. While we do not find a general advantage of CL over uniform sampling, we observe that the ordering in which data is presented for CL-based training plays an important role in model performance. Furthermore, we find that the robustness of scoring functions across random seeds positively correlates with CL performance. Finally, we uncover that models trained with different CL strategies complement each other by boosting predictive power through late fusion, likely due to differences in the learnt concepts. Alongside our findings, we release the aucurriculum toolkit (https://github.com/autrainer/aucurriculum), implementing sample difficulty and CL-based training in a modular fashion.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 32 of its 53 references that are in the map. First posted on arXiv 1 Nov 2024.
Builds on
32 of 53 references.
References · 32
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2020Sharpness-Aware Minimization for Efficiently Improving Generalizationcited by 1,404
- 2017Visualizing the Loss Landscape of Neural Netscited by 1,126
20 more
- 2018An Empirical Study of Example Forgetting during Deep Neural Network Learningcited by 669
- 2019PANNs: Large-Scale Pretrained Audio Neural Networks for Audio Pattern Recognitioncited by 563
- 2019Deep Ensembles: A Loss Landscape Perspectivecited by 438
- 2020Curriculum Learning for Reinforcement Learning Domains: A Framework and Surveycited by 350
- 2019On The Power of Curriculum Learning in Training Deep Networkscited by 285
- 2021Curriculum Learning: A Surveycited by 257
- 2019Competence-based Curriculum Learning for Neural Machine Translationcited by 201
- 2021Deep Learning Through the Lens of Example Difficultycited by 139
- 2018Curriculum Learning by Transfer Learning: Theory and Experiments with Deep Networkscited by 113
- 2020When Do Curricula Work?cited by 105
- 2020Characterizing Structural Regularities of Labeled Data in Overparameterized Modelscited by 93
- 2019AVEC 2019 Workshop and Challenge: State-of-Mind, Detecting Depression with AI, and Cross-Cultural Affect Recognitioncited by 87
- 2019Simple and Effective Curriculum Pointer-Generator Networks for Reading Comprehension over Long Narrativescited by 59
- 2020Acoustic scene classification in DCASE 2020 Challenge: generalization across devices and low complexity solutionscited by 48
- 2021Trivial or impossible -- dichotomous data difficulty masks model differences (on ImageNet and beyond)cited by 35
- 2016A Curriculum Learning Method for Improved Noise Robustness in Automatic Speech Recognitioncited by 23
- 2018Curriculum Learning for Speech Emotion Recognition from Crowdsourced Labelscited by 16
- 2023Bringing the Discussion of Minima Sharpness to the Audio Domain: a Filter-Normalised Evaluation for Acoustic Scene Classificationcited by 4
- 2022Comparison and Analysis of New Curriculum Criteria for End-to-End ASRcited by 2
- 2022Development and Comparison of Scoring Functions in Curriculum Learningcited by 1
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.
- 2025Principled Data Selection for Alignment: The Hidden Risks of Difficult Examplescited by 37
- 2026Understanding Curriculum Learning in Large Language Models via Cross-Difficulty Optimization Dynamicscited by 0
- 2026X-AuT: Progressive Audio-Encoder Compression for Speech LLMs with Cross-Scale Distillationcited by 0
- 2026X-AuT: Progressive Audio-Encoder Compression for Speech LLMs with Cross-Scale Distillation10 Sep 2026
- 2026Understanding Curriculum Learning in Large Language Models via Cross-Difficulty Optimization Dynamics18 Aug 2026
- 2025Principled Data Selection for Alignment: The Hidden Risks of Difficult Examples11 Feb 2025