Do Data-based Curricula Work?
Maxim K. Surkov, Vladislav D. Mosin, Ivan P. Yamshchikov
TL;DR
This study critically examines data-driven curriculum learning for transformer-based NLP models (e.g., BERT, T5), testing whether ordering or sampling training data by computed complexity can speed training or improve accuracy. It defines several NLP-adapted complexity measures (EE, TSE, length, TF-IDF, max word rank, likelihood) and sampling strategies (CB, HYP, DB, SS, SM), and evaluates them on MLM, text classification, and MT. Across tasks and models, data-driven curricula consistently fail to outperform random or baseline sampling, with many configurations slowing convergence or reducing final quality. The authors argue that without a solid theoretical basis, data-based curricula remain a risky, largely ineffective technique for large-scale transformer training and call for deeper information-theoretic analysis to identify when curriculum ideas can help.
Abstract
Current state-of-the-art NLP systems use large neural networks that require lots of computational resources for training. Inspired by human knowledge acquisition, researchers have proposed curriculum learning, - sequencing of tasks (task-based curricula) or ordering and sampling of the datasets (data-based curricula) that facilitate training. This work investigates the benefits of data-based curriculum learning for large modern language models such as BERT and T5. We experiment with various curricula based on a range of complexity measures and different sampling strategies. Extensive experiments on different NLP tasks show that curricula based on various complexity measures rarely has any benefits while random sampling performs either as well or better than curricula.
