Training (Overparametrized) Neural Networks in Near-Linear Time
Not on the map. Why?
Abstract (arXiv)
The slow convergence rate and pathological curvature issues of first-order gradient methods for training deep neural networks, initiated an ongoing effort for developing faster mathitsecond-mathitorder optimization algorithms beyond SGD, without compromising the generalization error. Despite their remarkable convergence rate (mathitindependent of the training batch size n), second-order algorithms incur a daunting slowdown in the mathitcost mathitper mathititeration (inverting the Hessian matrix of the loss function), which renders them impractical. Very recently, this computational overhead was mitigated by the works of [ZMG19,CGH+19, yielding an O(mn2)-time second-order algorithm for training two-layer overparametrized neural networks of polynomial width m. We show how to speed up the algorithm of [CGH+19], achieving an tildeO(mn)-time backpropagation algorithm for training (mildly overparametrized) ReLU networks, which is near-linear in the dimension (mn) of the full gradient (Jacobian) matrix. The centerpiece of our algorithm is to reformulate the Gauss-Newton iteration as an ℓ2-regression problem, and then use a Fast-JL type dimension reduction to mathitprecondition the underlying Gram matrix in time independent of M, allowing to find a sufficiently good approximate solution via mathitfirst-mathitorder conjugate gradient. Our result provides a proof-of-concept that advanced machinery from randomized linear algebra -- which led to recent breakthroughs in mathitconvex mathitoptimization (ERM, LPs, Regression) -- can be carried over to the realm of deep learning as well.
Key facts. Cited by 58 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 16; 2022: 8; 2023: 25; 2024: 5; 2025: 4.
58 papers.
Sort:
By area:
- 2021FedBN: Federated Learning on Non-IID Features via Local Batch Normalizationcited by 565
- 2023Deja Vu: Contextual Sparsity for Efficient LLMs at Inference Timecited by 247
- 2021Improved architectures and training algorithms for deep operator networkscited by 85
- 2021Pixelated Butterfly: Simple and Efficient Sparse training for Neural Network Modelscited by 75
- 2021Training Multi-Layer Over-Parametrized Neural Network in Subquadratic Timecited by 62
- 2023Attention Scheme Inspired Softmax Regressioncited by 49
- 2023An Over-parameterized Exponential Regressioncited by 45
- 2023Solving Regularized Exp, Cosh and Sinh Regression Problemscited by 44
- 2021Fast Sketching of Polynomial Kernels of Polynomial Degreecited by 33
- 2021Does Preprocessing Help Training Over-parameterized Neural Networks?cited by 32
- 2023A Fast Optimization View: Reformulating Single Layer Attention in LLM Based on Tensor and SVM Trick, and Solving It in Matrix Multiplication Timecited by 30
- 2024The Fine-Grained Complexity of Gradient Computation for Training Large Language Modelscited by 30
38 more
- 2022Bypass Exponential Time Preprocessing: Fast Neural Network Training via Weight-Data Correlation Preprocessingcited by 29
- 2023A Mathematical Abstraction for Balancing the Trade-off Between Creativity and Reality in Large Language Modelscited by 29
- 2023How to Protect Copyright Data in Optimization of Large Language Models?cited by 26
- 2022Sketching for First Order Method: Efficient Algorithm for Low-Bandwidth Channel and Vulnerabilitycited by 25
- 2022Training Overparametrized Neural Networks in Sublinear Timecited by 22
- 2022A Sublinear Adversarial Training Algorithmcited by 22
- 2023Solving Attention Kernel Regression Problem via Pre-conditionercited by 20
- 2021Breaking the Linear Iteration Cost Barrier for Some Well-known Conditional Gradient Methods Using MaxIP Data-structurescited by 19
- 2024A Tighter Complexity Analysis of SparseGPTcited by 19
- 2021Oblivious sketching for logistic regressioncited by 18
- 2022Federated Adversarial Learning: A Framework with Convergence Analysiscited by 17
- 2022Dynamic Tensor Product Regressioncited by 17
- 2021Lifelong Learning with Sketched Structural Regularizationcited by 15
- 2021Sublinear Least-Squares Value Iteration via Locality Sensitive Hashingcited by 15
- 2022Bounding the Width of Neural Networks via Coupled Initialization -- A Worst Case Analysiscited by 15
- 2023Why Softmax Attention Outperforms Linear Attentioncited by 15
- 2023A Nearly-Optimal Bound for Fast Regression with ℓ_∞ Guaranteecited by 14
- 2024Differential Privacy Mechanisms in Neural Tangent Kernel Regressioncited by 14
- 2021FL-NTK: A Neural Tangent Kernel-based Framework for Federated Learning Convergence Analysiscited by 13
- 2023A Unified Scheme of ResNet and Softmaxcited by 12
- 2023Toward Highly Efficient and Private Submodular Maximization via Matrix-Based Accelerationcited by 11
- 2023Efficient SGD Neural Network Training via Sublinear Activated Neuron Identificationcited by 11
- 2023Unmasking Transformers: A Theoretical Approach to Data Recovery via Attention Weightscited by 11
- 2025Video Latent Flow Matching: Optimal Polynomial Projections for Video Interpolation and Extrapolationcited by 11
- 2023Federated Empirical Risk Minimization via Second-Order Methodcited by 9
- 2023An Automatic Learning Rate Schedule Algorithm for Achieving Faster Convergence and Steeper Descentcited by 9
- 2023Local Convergence of Approximate Newton Method for Two Layer Nonlinear Regressioncited by 9
- 2025Fast RoPE Attention: Combining the Polynomial Method and Fast Fourier Transformcited by 9
- 2023Solving Tensor Low Cycle Rank Approximationcited by 8
- 2023Is Solving Graph Neural Tangent Kernel Equivalent to Training Graph Neural Network?cited by 8
- 2023Fast and Efficient Matching Algorithm with Deadline Instancescited by 7
- 2025Only Large Weights (And Not Skip Connections) Can Prevent the Perils of Rank Collapsecited by 7
- 2023Convergence of Two-Layer Regression with Nonlinear Unitscited by 6
- 2023A Theoretical Insight into Attack and Defense of Gradient Leakage in Transformercited by 6
- 2023Structured and Fast Optimization: The Kronecker SGD Algorithmcited by 5
- 2024How to Inverting the Leverage Score Distribution?cited by 5
- 2021Near-Optimal Algorithms for Linear Algebra in the Current Matrix Multiplication Timecited by 4
- 2022A Faster k-means++ Algorithmcited by 4
50 most cited of 58 All 58 (JSON)
- 2025Only Large Weights (And Not Skip Connections) Can Prevent the Perils of Rank Collapse22 May 2025
- 2025Fast RoPE Attention: Combining the Polynomial Method and Fast Fourier Transform17 May 2025
- 2025When Can We Solve the Weighted Low Rank Approximation Problem in Truly Subquadratic Time?24 Feb 2025
- 2025Video Latent Flow Matching: Optimal Polynomial Projections for Video Interpolation and Extrapolation1 Feb 2025
- 2024A Tighter Complexity Analysis of SparseGPT22 Aug 2024
- 2024Differential Privacy Mechanisms in Neural Tangent Kernel Regression18 Jul 2024
- 2024How to Inverting the Leverage Score Distribution?21 Apr 2024
- 2024PETScML: Second-order solvers for training regression problems in Scientific Machine Learning18 Mar 2024
- 2024The Fine-Grained Complexity of Gradient Computation for Training Large Language Models7 Feb 2024
- 2023Local Convergence of Approximate Newton Method for Two Layer Nonlinear Regression26 Nov 2023
- 2023A Theoretical Insight into Attack and Defense of Gradient Leakage in Transformer22 Nov 2023
- 2023Deja Vu: Contextual Sparsity for Efficient LLMs at Inference Time26 Oct 2023
38 more
- 2023Unmasking Transformers: A Theoretical Approach to Data Recovery via Attention Weights19 Oct 2023
- 2023Why Softmax Attention Outperforms Linear Attention18 Oct 2023
- 2023An Automatic Learning Rate Schedule Algorithm for Achieving Faster Convergence and Steeper Descent17 Oct 2023
- 2023A Unified Scheme of ResNet and Softmax23 Sep 2023
- 2023Is Solving Graph Neural Tangent Kernel Equivalent to Training Graph Neural Network?14 Sep 2023
- 2023A Fast Optimization View: Reformulating Single Layer Attention in LLM Based on Tensor and SVM Trick, and Solving It in Matrix Multiplication Time14 Sep 2023
- 2023Solving Attention Kernel Regression Problem via Pre-conditioner28 Aug 2023
- 2023How to Protect Copyright Data in Optimization of Large Language Models?23 Aug 2023
- 2023Convergence of Two-Layer Regression with Nonlinear Units16 Aug 2023
- 2023Efficient SGD Neural Network Training via Sublinear Activated Neuron Identification13 Jul 2023
- 2023Learning the Positions in CountSketch11 Jun 2023
- 2023Query Complexity of Active Learning for Function Family With Nearly Orthogonal Basis6 Jun 2023
- 2023A Mathematical Abstraction for Balancing the Trade-off Between Creativity and Reality in Large Language Models4 Jun 2023
- 2023Federated Empirical Risk Minimization via Second-Order Method27 May 2023
- 2023Toward Highly Efficient and Private Submodular Maximization via Matrix-Based Acceleration15 May 2023
- 2023Fast and Efficient Matching Algorithm with Deadline Instances15 May 2023
- 2023Structured and Fast Optimization: The Kronecker SGD Algorithm13 May 2023
- 2023Attention Scheme Inspired Softmax Regression20 Apr 2023
- 2023Solving Tensor Low Cycle Rank Approximation13 Apr 2023
- 2023An Over-parameterized Exponential Regression29 Mar 2023
- 2023Solving Regularized Exp, Cosh and Sinh Regression Problems28 Mar 2023
- 2023A Nearly-Optimal Bound for Fast Regression with ℓ_∞ Guarantee1 Feb 2023
- 2022A Faster k-means++ Algorithm28 Nov 2022
- 2022Bypass Exponential Time Preprocessing: Fast Neural Network Training via Weight-Data Correlation Preprocessing25 Nov 2022
- 2022Sketching for First Order Method: Efficient Algorithm for Low-Bandwidth Channel and Vulnerability15 Oct 2022
- 2022Dynamic Tensor Product Regression8 Oct 2022
- 2022A Sublinear Adversarial Training Algorithm10 Aug 2022
- 2022Training Overparametrized Neural Networks in Sublinear Time9 Aug 2022
- 2022Federated Adversarial Learning: A Framework with Convergence Analysis7 Aug 2022
- 2022Bounding the Width of Neural Networks via Coupled Initialization -- A Worst Case Analysis26 Jun 2022
- 2021Training Multi-Layer Over-Parametrized Neural Network in Subquadratic Time14 Dec 2021
- 2021Fast Graph Neural Tangent Kernel via Kronecker Sketching4 Dec 2021
- 2021Pixelated Butterfly: Simple and Efficient Sparse training for Neural Network Models30 Nov 2021
- 2021Breaking the Linear Iteration Cost Barrier for Some Well-known Conditional Gradient Methods Using MaxIP Data-structures30 Nov 2021
- 2021Dynamic Network-Assisted D2D-Aided Coded Distributed Learning26 Nov 2021
- 2021UniFed: A Unified Framework for Federated Learning on Non-IID Image Features19 Oct 2021
- 2021Does Preprocessing Help Training Over-parameterized Neural Networks?9 Oct 2021
- 2021Improved architectures and training algorithms for deep operator networks4 Oct 2021
50 newest of 58 All 58 (JSON)
- 2021FedBN: Federated Learning on Non-IID Features via Local Batch Normalizationcited by 565
- 2023Deja Vu: Contextual Sparsity for Efficient LLMs at Inference Timecited by 247
- 2021Improved architectures and training algorithms for deep operator networkscited by 85
- 2021Pixelated Butterfly: Simple and Efficient Sparse training for Neural Network Modelscited by 75
- 2021Training Multi-Layer Over-Parametrized Neural Network in Subquadratic Timecited by 62
- 2023Attention Scheme Inspired Softmax Regressioncited by 49
- 2023An Over-parameterized Exponential Regressioncited by 45
- 2023Solving Regularized Exp, Cosh and Sinh Regression Problemscited by 44
- 2021Fast Sketching of Polynomial Kernels of Polynomial Degreecited by 33
- 2021Does Preprocessing Help Training Over-parameterized Neural Networks?cited by 32
- 2023A Fast Optimization View: Reformulating Single Layer Attention in LLM Based on Tensor and SVM Trick, and Solving It in Matrix Multiplication Timecited by 30
- 2024The Fine-Grained Complexity of Gradient Computation for Training Large Language Modelscited by 30
12 most cited of 57 All 57 (JSON)
- 2025Only Large Weights (And Not Skip Connections) Can Prevent the Perils of Rank Collapse22 May 2025
- 2025Fast RoPE Attention: Combining the Polynomial Method and Fast Fourier Transform17 May 2025
- 2025When Can We Solve the Weighted Low Rank Approximation Problem in Truly Subquadratic Time?24 Feb 2025
- 2024A Tighter Complexity Analysis of SparseGPT22 Aug 2024
- 2024Differential Privacy Mechanisms in Neural Tangent Kernel Regression18 Jul 2024
- 2024How to Inverting the Leverage Score Distribution?21 Apr 2024
- 2024PETScML: Second-order solvers for training regression problems in Scientific Machine Learning18 Mar 2024
- 2024The Fine-Grained Complexity of Gradient Computation for Training Large Language Models7 Feb 2024
- 2023Local Convergence of Approximate Newton Method for Two Layer Nonlinear Regression26 Nov 2023
- 2023A Theoretical Insight into Attack and Defense of Gradient Leakage in Transformer22 Nov 2023
- 2023Deja Vu: Contextual Sparsity for Efficient LLMs at Inference Time26 Oct 2023
- 2023Unmasking Transformers: A Theoretical Approach to Data Recovery via Attention Weights19 Oct 2023
12 newest of 57 All 57 (JSON)