ADMM for Efficient Deep Learning with Global Convergence
Not on the map. Why?
Abstract (arXiv)
Alternating Direction Method of Multipliers (ADMM) has been used successfully in many conventional machine learning applications and is considered to be a useful alternative to Stochastic Gradient Descent (SGD) as a deep learning optimizer. However, as an emerging domain, several challenges remain, including 1) The lack of global convergence guarantees, 2) Slow convergence towards solutions, and 3) Cubic time complexity with regard to feature dimensions. In this paper, we propose a novel optimization framework for deep learning via ADMM (dlADMM) to address these challenges simultaneously. The parameters in each layer are updated backward and then forward so that the parameter information in each layer is exchanged efficiently. The time complexity is reduced from cubic to quadratic in (latent) feature dimensions via a dedicated algorithm design for subproblems that enhances them utilizing iterative quadratic approximations and backtracking. Finally, we provide the first proof of global convergence for an ADMM-based method (dlADMM) in a deep neural network problem under mild conditions. Experiments on benchmark datasets demonstrated that our proposed dlADMM algorithm outperforms most of the comparison methods.
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). First posted on arXiv 31 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 3; 2023: 4; 2024: 3; 2025: 5; 2026: 1.
20 papers.
Sort:
- 2022Efficient Global Optimization of Two-Layer ReLU Networks: Quadratic-Time Algorithms and Adversarial Trainingcited by 15
- 2023Physics-Informed Deep Learning For Traffic State Estimation: A Survey and the Outlookcited by 11
- 2023Curriculum Learning for Graph Neural Networks: Which Edges Should We Learn Firstcited by 10
- 2022Convergence Rates of Training Deep Neural Networks via Alternating Minimization Methodscited by 4
- 2021Inertial Proximal Deep Learning Alternating Minimization for Efficient Neutral Network Trainingcited by 3
- 2021Stochastic Block-ADMM for Training Deep Networkscited by 2
- 2023Efficient and Flexible Neural Network Training through Layer-wise Feedback Propagationcited by 2
- 2024Online Parallel Multi-Task Relationship Learning via Alternating Direction Method of Multiplierscited by 2
- 2025Preconditioned Inexact Stochastic ADMM for Deep Modelcited by 2
- 2025Deep Learning Optimization Using Self-Adaptive Weighted Auxiliary Variablescited by 2
- 2022Learning with Local Gradients at the Edgecited by 1
- 2024BADM: Batch ADMM for Deep Learningcited by 1
8 more
- 2025A Triple-Inertial Accelerated Alternating Optimization Method for Deep Learning Trainingcited by 1
- 2026Augmented Lagrangian Predictive Codingcited by 1
- 2021Towards Quantized Model Parallelism for Graph-Augmented MLPs Based on Gradient-Free ADMM Frameworkcited by 0
- 2021Community-based Layerwise Distributed Training of Graph Convolutional Networkscited by 0
- 2023ADMM Algorithms for Residual Network Training: Convergence Analysis and Parallel Implementationcited by 0
- 2024Optimizing ADMM and Over-Relaxed ADMM Parameters for Linear Quadratic Problemscited by 0
- 2025ADMM-Based Training for Spiking Neural Networkscited by 0
- 2025Neural Network Training via Stochastic Alternating Minimization with Trainable Step Sizescited by 0
- 2026Augmented Lagrangian Predictive Coding29 May 2026
- 2025Neural Network Training via Stochastic Alternating Minimization with Trainable Step Sizes6 Aug 2025
- 2025ADMM-Based Training for Spiking Neural Networks8 May 2025
- 2025Deep Learning Optimization Using Self-Adaptive Weighted Auxiliary Variables30 Apr 2025
- 2025A Triple-Inertial Accelerated Alternating Optimization Method for Deep Learning Training11 Mar 2025
- 2025Preconditioned Inexact Stochastic ADMM for Deep Model15 Feb 2025
- 2024Online Parallel Multi-Task Relationship Learning via Alternating Direction Method of Multipliers9 Nov 2024
- 2024BADM: Batch ADMM for Deep Learning30 Jun 2024
- 2024Optimizing ADMM and Over-Relaxed ADMM Parameters for Linear Quadratic Problems1 Jan 2024
- 2023Curriculum Learning for Graph Neural Networks: Which Edges Should We Learn First28 Oct 2023
- 2023ADMM Algorithms for Residual Network Training: Convergence Analysis and Parallel Implementation23 Oct 2023
- 2023Efficient and Flexible Neural Network Training through Layer-wise Feedback Propagation23 Aug 2023
8 more
- 2023Physics-Informed Deep Learning For Traffic State Estimation: A Survey and the Outlook3 Mar 2023
- 2022Convergence Rates of Training Deep Neural Networks via Alternating Minimization Methods30 Aug 2022
- 2022Learning with Local Gradients at the Edge17 Aug 2022
- 2022Efficient Global Optimization of Two-Layer ReLU Networks: Quadratic-Time Algorithms and Adversarial Training6 Jan 2022
- 2021Community-based Layerwise Distributed Training of Graph Convolutional Networks17 Dec 2021
- 2021Towards Quantized Model Parallelism for Graph-Augmented MLPs Based on Gradient-Free ADMM Framework20 May 2021
- 2021Stochastic Block-ADMM for Training Deep Networks1 May 2021
- 2021Inertial Proximal Deep Learning Alternating Minimization for Efficient Neutral Network Training30 Jan 2021
- 2022Efficient Global Optimization of Two-Layer ReLU Networks: Quadratic-Time Algorithms and Adversarial Trainingcited by 15
- 2023Physics-Informed Deep Learning For Traffic State Estimation: A Survey and the Outlookcited by 11
- 2023Curriculum Learning for Graph Neural Networks: Which Edges Should We Learn Firstcited by 10
- 2022Convergence Rates of Training Deep Neural Networks via Alternating Minimization Methodscited by 4
- 2021Inertial Proximal Deep Learning Alternating Minimization for Efficient Neutral Network Trainingcited by 3
- 2021Stochastic Block-ADMM for Training Deep Networkscited by 2
- 2023Efficient and Flexible Neural Network Training through Layer-wise Feedback Propagationcited by 2
- 2024Online Parallel Multi-Task Relationship Learning via Alternating Direction Method of Multiplierscited by 2
- 2025Preconditioned Inexact Stochastic ADMM for Deep Modelcited by 2
- 2025Deep Learning Optimization Using Self-Adaptive Weighted Auxiliary Variablescited by 2
- 2022Learning with Local Gradients at the Edgecited by 1
- 2024BADM: Batch ADMM for Deep Learningcited by 1
12 most cited of 20 All 20 (JSON)
- 2026Augmented Lagrangian Predictive Coding29 May 2026
- 2025Neural Network Training via Stochastic Alternating Minimization with Trainable Step Sizes6 Aug 2025
- 2025ADMM-Based Training for Spiking Neural Networks8 May 2025
- 2025Deep Learning Optimization Using Self-Adaptive Weighted Auxiliary Variables30 Apr 2025
- 2025A Triple-Inertial Accelerated Alternating Optimization Method for Deep Learning Training11 Mar 2025
- 2025Preconditioned Inexact Stochastic ADMM for Deep Model15 Feb 2025
- 2024Online Parallel Multi-Task Relationship Learning via Alternating Direction Method of Multipliers9 Nov 2024
- 2024BADM: Batch ADMM for Deep Learning30 Jun 2024
- 2024Optimizing ADMM and Over-Relaxed ADMM Parameters for Linear Quadratic Problems1 Jan 2024
- 2023Curriculum Learning for Graph Neural Networks: Which Edges Should We Learn First28 Oct 2023
- 2023ADMM Algorithms for Residual Network Training: Convergence Analysis and Parallel Implementation23 Oct 2023
- 2023Efficient and Flexible Neural Network Training through Layer-wise Feedback Propagation23 Aug 2023
12 newest of 20 All 20 (JSON)