mlsanityData to 7 Oct 2026

ORFit: One-Pass Learning via Bridging Orthogonal Gradient Descent and Recursive Least-Squares

arXiv 2207.13853 ↗First posted 28 Jul 2022cs.LG cs.SY eess.SYcited by 12

Not on the map. Why?

Abstract (arXiv)

While large machine learning models have shown remarkable performance in various domains, their training typically requires iterating for many passes over the training data. However, due to computational and memory constraints and potential privacy concerns, storing and accessing all the data is impractical in many real-world scenarios where the data arrives in a stream. In this paper, we investigate the problem of one-pass learning, in which a model is trained on sequentially arriving data without retraining on previous datapoints. Motivated by the demonstrated effectiveness of overparameterized models and the phenomenon of benign overfitting, we propose Orthogonal Recursive Fitting (ORFit), an algorithm for one-pass learning which seeks to perfectly fit each new datapoint while minimally altering the predictions on previous datapoints. ORFit updates the parameters in a direction orthogonal to past gradients, similar to orthogonal gradient descent (OGD) in continual learning. We show that, interestingly, ORFit's update leads to an operation similar to the recursive least-squares (RLS) algorithm in adaptive filtering but with significantly improved memory and computational efficiency, i.e., linear, instead of quadratic, in the number of parameters. To further reduce memory usage, we leverage the structure of the streaming data via an incremental principal component analysis (IPCA). We show that using the principal components is minimax optimal, i.e., it minimizes the worst-case forgetting of previous predictions for unknown future updates. Further, we prove that, for overparameterized linear models, the parameter vector obtained by ORFit matches what the standard multi-pass stochastic gradient descent (SGD) would converge to. Finally, we extend our results to the nonlinear setting for highly overparameterized models, relevant for deep learning.

Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 19 of its 40 references that are in the map. First posted on arXiv 28 Jul 2022.

Builds on

19 of 40 references.

References · 19

  1. 2018Neural Tangent Kernel: Convergence and Generalization in Neural Networkscited by 2,597
  2. 2018Reconciling modern machine learning practice and the bias-variance trade-offcited by 919
  3. 2018A Convergence Theory for Deep Learning via Over-Parameterizationcited by 784
  4. 2019Wide Neural Networks of Any Depth Evolve as Linear Models Under Gradient Descentcited by 732
  5. 2019Large Scale Incremental Learningcited by 727
  6. 2019Benign Overfitting in Linear Regressioncited by 544
  7. 2019Orthogonal Gradient Descent for Continual Learningcited by 361
  8. 2017Measuring Catastrophic Forgetting in Neural Networkscited by 359
  9. 2018Learning Overparameterized Neural Networks via Stochastic Gradient Descent on Structured Datacited by 260
  10. 2017Online Deep Learning: Learning Deep Neural Networks on the Flycited by 86
  11. 2013One-Pass AUC Optimizationcited by 42
  12. 2019Stochastic Mirror Descent on Overparameterized Nonlinear Models: Convergence, Implicit Regularization, and Generalizationcited by 40
7 more
  1. 2021Sketching Curvature for Efficient Out-of-Distribution Detection for Deep Neural Networkscited by 32
  2. 2018Stochastic Gradient/Mirror Descent: Minimax Optimality and Implicit Regularizationcited by 29
  3. 2016One-Pass Learning with Incremental and Decremental Featurescited by 13
  4. 2021One Pass ImageNetcited by 11
  5. 2017Distribution-Free One-Pass Learningcited by 10
  6. 2021Revisiting Recursive Least Squares for Training Deep Neural Networkscited by 3
  7. 2022Recursive Least Squares for Training and Pruning Convolutional Neural Networkscited by 1

Built on by

Cited by year

Citing papers per year: 2023: 5; 2024: 3; 2025: 4.

12 papers.