A Mathematical Model for Curriculum Learning

01/31/2023
by   Elisabetta Cornacchia, et al.
0

Curriculum learning (CL) - training using samples that are generated and presented in a meaningful order - was introduced in the machine learning context around a decade ago. While CL has been extensively used and analysed empirically, there has been very little mathematical justification for its advantages. We introduce a CL model for learning the class of k-parities on d bits of a binary string with a neural network trained by stochastic gradient descent (SGD). We show that a wise choice of training examples, involving two or more product distributions, allows to reduce significantly the computational cost of learning this class of functions, compared to learning under the uniform distribution. We conduct experiments to support our analysis. Furthermore, we show that for another class of functions - namely the `Hamming mixtures' - CL strategies involving a bounded number of product distributions are not beneficial, while we conjecture that CL with unbounded many curriculum steps can learn this class efficiently.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/11/2018

Curriculum Learning by Transfer Learning: Theory and Experiments with Deep Networks

Our first contribution in this paper is a theoretical investigation of c...
research
06/29/2023

Provable Advantage of Curriculum Learning on Parity Targets with Mixed Inputs

Experimental results have shown that curriculum learning, i.e., presenti...
research
02/10/2022

Development and Comparison of Scoring Functions in Curriculum Learning

Curriculum Learning is the presentation of samples to the machine learni...
research
02/11/2022

Cyclical Curriculum Learning

Artificial neural networks (ANN) are inspired by human learning. However...
research
10/21/2021

Deep Curriculum Learning in Task Space for Multi-Class Based Mammography Diagnosis

Mammography is used as a standard screening procedure for the potential ...
research
02/18/2021

Dynamic curriculum learning via data parameters for noise robust keyword spotting

We propose dynamic curriculum learning via data parameters for noise rob...
research
09/27/2018

An Empirical Comparison of Syllabuses for Curriculum Learning

Syllabuses for curriculum learning have been developed on an ad-hoc, per...

Please sign up or login with your details

Forgot password? Click here to reset