User Tools

Site Tools


ml:curriculum_learning

Curriculum Learning

Curriculum learning (CL) is where a neural network is trained on easier examples before training on harder examples. The method for deciding which examples to train on at different times is called the curriculum, and uses a measure of difficulty for the data points. As an example, one can train on shorter sentences before adding longer sentences to the training. CL can help the model learn features that generalize better, and help the model learn faster. For an overview, see Bengio 2009.

Overviews

Strategies for the Curriculum

  • In NLP
    • Length, word rarity

Papers

Theory

Self-Paced Learning

Computer Vision

Curriculum learning is widely used in computer vision.

Papers using Curriculum Learning

ml/curriculum_learning.txt · Last modified: 2024/06/28 03:27 by jmflanig

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki