A Comprehensive Survey on Curriculum Learning

10/25/2020
by   Xin Wang, et al.
0

Curriculum learning (CL) is a training strategy that trains a machine learning model from easier data to harder data, which imitates the meaningful learning order in human curricula. As an easy-to-use plug-in tool, the CL strategy has demonstrated its power in improving the generalization capacity and convergence rate of various models in a wide range of scenarios such as computer vision and natural language processing, etc. In this survey article, we comprehensively review CL from various aspects including motivations, definitions, theories, and applications. We discuss works on curriculum learning within a general CL framework, elaborating on how to design a manually predefined curriculum or an automatic curriculum. In particular, we summarize existing CL designs based on the general framework of Difficulty Measurer + Training Scheduler and further categorize the methodologies for automatic CL into four groups, i.e., Self-paced Learning, Transfer Teacher, RL Teacher, and Other Automatic CL. Finally, we present brief discussions on the relationships between CL and other methods, and point out potential future research directions deserving further investigations.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/25/2021

Curriculum Learning: A Survey

Training machine learning models in a meaningful order, from the easy sa...
research
11/21/2022

Disentangled Representation Learning

Disentangled Representation Learning (DRL) aims to learn a model capable...
research
02/06/2023

Curriculum Graph Machine Learning: A Survey

Graph machine learning has been extensively studied in both academia and...
research
08/04/2021

Curriculum learning for language modeling

Language Models like ELMo and BERT have provided robust representations ...
research
04/07/2023

On Efficient Training of Large-Scale Deep Learning Models: A Literature Review

The field of deep learning has witnessed significant progress, particula...
research
05/10/2020

A SentiWordNet Strategy for Curriculum Learning in Sentiment Analysis

Curriculum Learning (CL) is the idea that learning on a training set seq...
research
02/09/2023

Mixed-order self-paced curriculum learning for universal lesion detection

Self-paced curriculum learning (SCL) has demonstrated its great potentia...

Please sign up or login with your details

Forgot password? Click here to reset