Cargando…

An analytical theory of curriculum learning in teacher–student networks

In animals and humans, curriculum learning—presenting data in a curated order—is critical to rapid learning and effective pedagogy. A long history of experiments has demonstrated the impact of curricula in a variety of animals but, despite its ubiquitous presence, a theoretical understanding of the...

Descripción completa

Detalles Bibliográficos
Autores principales: Saglietti, Luca, Mannelli, Stefano Sarao, Saxe, Andrew
Formato: Online Artículo Texto
Lenguaje:English
Publicado: IOP Publishing and SISSA 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10561397/
https://www.ncbi.nlm.nih.gov/pubmed/37817944
http://dx.doi.org/10.1088/1742-5468/ac9b3c
_version_ 1785117913282248704
author Saglietti, Luca
Mannelli, Stefano Sarao
Saxe, Andrew
author_facet Saglietti, Luca
Mannelli, Stefano Sarao
Saxe, Andrew
author_sort Saglietti, Luca
collection PubMed
description In animals and humans, curriculum learning—presenting data in a curated order—is critical to rapid learning and effective pedagogy. A long history of experiments has demonstrated the impact of curricula in a variety of animals but, despite its ubiquitous presence, a theoretical understanding of the phenomenon is still lacking. Surprisingly, in contrast to animal learning, curricula strategies are not widely used in machine learning and recent simulation studies reach the conclusion that curricula are moderately effective or even ineffective in most cases. This stark difference in the importance of curriculum raises a fundamental theoretical question: when and why does curriculum learning help? In this work, we analyse a prototypical neural network model of curriculum learning in the high-dimensional limit, employing statistical physics methods. We study a task in which a sparse set of informative features are embedded amidst a large set of noisy features. We analytically derive average learning trajectories for simple neural networks on this task, which establish a clear speed benefit for curriculum learning in the online setting. However, when training experiences can be stored and replayed (for instance, during sleep), the advantage of curriculum in standard neural networks disappears, in line with observations from the deep learning literature. Inspired by synaptic consolidation techniques developed to combat catastrophic forgetting, we propose curriculum-aware algorithms that consolidate synapses at curriculum change points and investigate whether this can boost the benefits of curricula. We derive generalisation performance as a function of consolidation strength (implemented as an L (2) regularisation/elastic coupling connecting learning phases), and show that curriculum-aware algorithms can yield a large improvement in test performance. Our reduced analytical descriptions help reconcile apparently conflicting empirical results, trace regimes where curriculum learning yields the largest gains, and provide experimentally-accessible predictions for the impact of task parameters on curriculum benefits. More broadly, our results suggest that fully exploiting a curriculum may require explicit adjustments in the loss.
format Online
Article
Text
id pubmed-10561397
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher IOP Publishing and SISSA
record_format MEDLINE/PubMed
spelling pubmed-105613972023-10-10 An analytical theory of curriculum learning in teacher–student networks Saglietti, Luca Mannelli, Stefano Sarao Saxe, Andrew J Stat Mech Paper In animals and humans, curriculum learning—presenting data in a curated order—is critical to rapid learning and effective pedagogy. A long history of experiments has demonstrated the impact of curricula in a variety of animals but, despite its ubiquitous presence, a theoretical understanding of the phenomenon is still lacking. Surprisingly, in contrast to animal learning, curricula strategies are not widely used in machine learning and recent simulation studies reach the conclusion that curricula are moderately effective or even ineffective in most cases. This stark difference in the importance of curriculum raises a fundamental theoretical question: when and why does curriculum learning help? In this work, we analyse a prototypical neural network model of curriculum learning in the high-dimensional limit, employing statistical physics methods. We study a task in which a sparse set of informative features are embedded amidst a large set of noisy features. We analytically derive average learning trajectories for simple neural networks on this task, which establish a clear speed benefit for curriculum learning in the online setting. However, when training experiences can be stored and replayed (for instance, during sleep), the advantage of curriculum in standard neural networks disappears, in line with observations from the deep learning literature. Inspired by synaptic consolidation techniques developed to combat catastrophic forgetting, we propose curriculum-aware algorithms that consolidate synapses at curriculum change points and investigate whether this can boost the benefits of curricula. We derive generalisation performance as a function of consolidation strength (implemented as an L (2) regularisation/elastic coupling connecting learning phases), and show that curriculum-aware algorithms can yield a large improvement in test performance. Our reduced analytical descriptions help reconcile apparently conflicting empirical results, trace regimes where curriculum learning yields the largest gains, and provide experimentally-accessible predictions for the impact of task parameters on curriculum benefits. More broadly, our results suggest that fully exploiting a curriculum may require explicit adjustments in the loss. IOP Publishing and SISSA 2022-11-01 2022-11-24 /pmc/articles/PMC10561397/ /pubmed/37817944 http://dx.doi.org/10.1088/1742-5468/ac9b3c Text en © 2022 The Author(s). Published on behalf of SISSA Medialab srl by IOP Publishing Ltd https://creativecommons.org/licenses/by/4.0/Original content from this work may be used under the terms of the Creative Commons Attribution 4.0 licence (https://creativecommons.org/licenses/by/4.0/) . Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.
spellingShingle Paper
Saglietti, Luca
Mannelli, Stefano Sarao
Saxe, Andrew
An analytical theory of curriculum learning in teacher–student networks
title An analytical theory of curriculum learning in teacher–student networks
title_full An analytical theory of curriculum learning in teacher–student networks
title_fullStr An analytical theory of curriculum learning in teacher–student networks
title_full_unstemmed An analytical theory of curriculum learning in teacher–student networks
title_short An analytical theory of curriculum learning in teacher–student networks
title_sort analytical theory of curriculum learning in teacher–student networks
topic Paper
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10561397/
https://www.ncbi.nlm.nih.gov/pubmed/37817944
http://dx.doi.org/10.1088/1742-5468/ac9b3c
work_keys_str_mv AT sagliettiluca ananalyticaltheoryofcurriculumlearninginteacherstudentnetworks
AT mannellistefanosarao ananalyticaltheoryofcurriculumlearninginteacherstudentnetworks
AT saxeandrew ananalyticaltheoryofcurriculumlearninginteacherstudentnetworks
AT sagliettiluca analyticaltheoryofcurriculumlearninginteacherstudentnetworks
AT mannellistefanosarao analyticaltheoryofcurriculumlearninginteacherstudentnetworks
AT saxeandrew analyticaltheoryofcurriculumlearninginteacherstudentnetworks