On Anytime Learning at Macroscale
Not on the map. Why?
Abstract (arXiv)
In many practical applications of machine learning data arrives sequentially over time in large chunks. Practitioners have then to decide how to allocate their computational budget in order to obtain the best performance at any point in time. Online learning theory for convex optimization suggests that the best strategy is to use data as soon as it arrives. However, this might not be the best strategy when using deep non-linear networks, particularly when these perform multiple passes over each chunk of data rendering the overall distribution non i.i.d.. In this paper, we formalize this learning setting in the simplest scenario in which each data chunk is drawn from the same underlying distribution, and make a first attempt at empirically answering the following questions: How long should the learner wait before training on the newly arrived chunks? What architecture should the learner adopt? Should the learner increase capacity over time as more data is observed? We probe this learning setting using convolutional neural networks trained on classic computer vision benchmarks as well as a large transformer model trained on a large-scale language modeling task. Code is available at urlwww.github.com/facebookresearch/ALMA.
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). Builds on 21 of its 44 references that are in the map. First posted on arXiv 17 Jun 2021.
Builds on
21 of 44 references.
References · 21
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,014
- 2015Neural Machine Translation of Rare Words with Subword Unitscited by 2,898
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2020GShard: Scaling Giant Models with Conditional Computation and Automatic Shardingcited by 1,601
- 2019fairseq: A Fast, Extensible Toolkit for Sequence Modelingcited by 1,486
- 2017Lifelong Learning with Dynamically Expandable Networkscited by 689
- 2020Learning under Concept Drift: A Reviewcited by 470
- 2017PathNet: Evolution Channels Gradient Descent in Super Neural Networkscited by 362
9 more
- 2013Learning Factored Representations in a Deep Mixture of Expertscited by 275
- 2020Efficient Continual Learning with Modular Networks and Task-Driven Priorscited by 87
- 2017Online Deep Learning: Learning Deep Neural Networks on the Flycited by 86
- 2020Train Large, Then Compress: Rethinking Model Size for Efficient Training and Inference of Transformerscited by 67
- 2019Splitting Steepest Descent for Growing Neural Architecturescited by 52
- 2021Firefly Neural Architecture Descent: a General Approach for Growing Neural Networkscited by 48
- 2019Growing a Brain: Fine-Tuning by Increasing Model Capacitycited by 43
- 2021Online Learning with Optimism and Delaycited by 33
- 2019AutoGrow: Automatic Layer Growing in Deep Convolutional Networkscited by 26
Built on by
Citing papers per year: 2021: 1; 2022: 9; 2023: 5; 2024: 2; 2025: 1; 2026: 2.
20 papers.
Sort:
By area:
- 2022Unified Scaling Laws for Routed Language Modelscited by 249
- 2022Branch-Train-Merge: Embarrassingly Parallel Training of Expert Language Modelscited by 187
- 2022A Review of Sparse Expert Models in Deep Learningcited by 147
- 2023Continual Pre-Training of Large Language Models: How to (re)warm your model?cited by 135
- 2021ProgFed: Effective, Communication, and Computation Efficient Federated Learning by Progressive Trainingcited by 27
- 2022Challenging Common Assumptions about Catastrophic Forgettingcited by 20
- 2022Continual Learning Beyond a Single Modelcited by 18
- 2022NEVIS'22: A Stream of 100 Tasks Sampled from 30 Years of Computer Vision Researchcited by 18
- 2022Sequential Learning Of Neural Networks for Prequential MDLcited by 13
- 2022When Does Re-initialization Work?cited by 12
- 2023Continual Learning Under Language Shiftcited by 9
- 2026Anytime Pretraining: Horizon-Free Learning-Rate Schedules with Weight Averagingcited by 8
8 more
- 2023Learn, Unlearn and Relearn: An Online Learning Paradigm for Deep Neural Networkscited by 7
- 2024Budgeted Online Continual Learning by Adaptive Layer Freezing and Frequency-based Samplingcited by 7
- 2025Sequence Transferability and Task Order Selection in Continual Learningcited by 5
- 2024Step Out and Seek Around: On Warm-Start Training with Incremental Datacited by 4
- 2023Chunking: Continual Learning is not just about Distribution Shiftcited by 3
- 2026Scaling Teams or Scaling Time? Memory Enabled Lifelong Learning in LLM Multi-Agent Systemscited by 3
- 2022APP: Anytime Progressive Pruningcited by 1
- 2023CRAFT: Contextual Re-Activation of Filters for face recognition Trainingcited by 0
- 2026Scaling Teams or Scaling Time? Memory Enabled Lifelong Learning in LLM Multi-Agent Systems27 Mar 2026
- 2026Anytime Pretraining: Horizon-Free Learning-Rate Schedules with Weight Averaging3 Feb 2026
- 2025Sequence Transferability and Task Order Selection in Continual Learning10 Feb 2025
- 2024Budgeted Online Continual Learning by Adaptive Layer Freezing and Frequency-based Sampling19 Oct 2024
- 2024Step Out and Seek Around: On Warm-Start Training with Incremental Data6 Jun 2024
- 2023CRAFT: Contextual Re-Activation of Filters for face recognition Training29 Nov 2023
- 2023Continual Learning Under Language Shift2 Nov 2023
- 2023Chunking: Continual Learning is not just about Distribution Shift3 Oct 2023
- 2023Continual Pre-Training of Large Language Models: How to (re)warm your model?8 Aug 2023
- 2023Learn, Unlearn and Relearn: An Online Learning Paradigm for Deep Neural Networks18 Mar 2023
- 2022NEVIS'22: A Stream of 100 Tasks Sampled from 30 Years of Computer Vision Research15 Nov 2022
- 2022Sequential Learning Of Neural Networks for Prequential MDL14 Oct 2022
8 more
- 2022A Review of Sparse Expert Models in Deep Learning4 Sep 2022
- 2022Branch-Train-Merge: Embarrassingly Parallel Training of Expert Language Models5 Aug 2022
- 2022Challenging Common Assumptions about Catastrophic Forgetting10 Jul 2022
- 2022When Does Re-initialization Work?20 Jun 2022
- 2022APP: Anytime Progressive Pruning4 Apr 2022
- 2022Continual Learning Beyond a Single Model20 Feb 2022
- 2022Unified Scaling Laws for Routed Language Models2 Feb 2022
- 2021ProgFed: Effective, Communication, and Computation Efficient Federated Learning by Progressive Training11 Oct 2021
- 2022A Review of Sparse Expert Models in Deep Learningcited by 147
- 2022A Review of Sparse Expert Models in Deep Learning4 Sep 2022
- 2022Unified Scaling Laws for Routed Language Modelscited by 249
- 2022Branch-Train-Merge: Embarrassingly Parallel Training of Expert Language Modelscited by 187
- 2023Continual Pre-Training of Large Language Models: How to (re)warm your model?cited by 135
- 2021ProgFed: Effective, Communication, and Computation Efficient Federated Learning by Progressive Trainingcited by 27
- 2022Challenging Common Assumptions about Catastrophic Forgettingcited by 20
- 2022Continual Learning Beyond a Single Modelcited by 18
- 2022NEVIS'22: A Stream of 100 Tasks Sampled from 30 Years of Computer Vision Researchcited by 18
- 2022Sequential Learning Of Neural Networks for Prequential MDLcited by 13
- 2022When Does Re-initialization Work?cited by 12
- 2023Continual Learning Under Language Shiftcited by 9
- 2026Anytime Pretraining: Horizon-Free Learning-Rate Schedules with Weight Averagingcited by 8
- 2023Learn, Unlearn and Relearn: An Online Learning Paradigm for Deep Neural Networkscited by 7
12 most cited of 18 All 18 (JSON)
- 2026Anytime Pretraining: Horizon-Free Learning-Rate Schedules with Weight Averaging3 Feb 2026
- 2025Sequence Transferability and Task Order Selection in Continual Learning10 Feb 2025
- 2024Budgeted Online Continual Learning by Adaptive Layer Freezing and Frequency-based Sampling19 Oct 2024
- 2024Step Out and Seek Around: On Warm-Start Training with Incremental Data6 Jun 2024
- 2023CRAFT: Contextual Re-Activation of Filters for face recognition Training29 Nov 2023
- 2023Continual Learning Under Language Shift2 Nov 2023
- 2023Chunking: Continual Learning is not just about Distribution Shift3 Oct 2023
- 2023Continual Pre-Training of Large Language Models: How to (re)warm your model?8 Aug 2023
- 2023Learn, Unlearn and Relearn: An Online Learning Paradigm for Deep Neural Networks18 Mar 2023
- 2022NEVIS'22: A Stream of 100 Tasks Sampled from 30 Years of Computer Vision Research15 Nov 2022
- 2022Sequential Learning Of Neural Networks for Prequential MDL14 Oct 2022
- 2022Branch-Train-Merge: Embarrassingly Parallel Training of Expert Language Models5 Aug 2022
12 newest of 18 All 18 (JSON)