探究难易度定义对课程学习的影响,发现排序方式比方法本身更重要。
Does the Definition of Difficulty Matter? Scoring Functions and their Role for Curriculum Learning
- 对比多种样本难易度评分函数,发现其表现受训练随机性影响大
- 课程学习无普遍优势,但数据呈现顺序显著影响模型性能
- 不同课程策略训练的模型可互补,通过后期融合提升预测力
课程学习(CL)是一种按样本难易程度逐步引入训练数据的策略。尽管文献中存在矛盾证据,其仍因模仿人类学习过程而广受欢迎。本文针对计算机视觉(CIFAR-10)和音频场景分类(DCASE2020)任务,系统评估了主流难易度评分函数的鲁棒性与相似性及其在CL中的效果。结果表明,评分函数表现高度依赖训练设置(包括随机性),可通过集成评分缓解。虽未发现CL普遍优于均匀采样,但数据呈现顺序对性能影响显著。评分函数在不同随机种子下的鲁棒性与CL效果正相关。此外,不同CL策略训练的模型具有互补性,通过后期融合可提升预测能力,可能源于学习概念差异。本文开源aucurriculum工具包,支持模块化难易度评估与课程学习训练。
原文摘要 · Abstract (English)
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.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。