Block stochastic gradient iteration for convex and nonconvex optimization
Not on the map. Why?
Abstract (arXiv)
The stochastic gradient (SG) method can minimize an objective function composed of a large number of differentiable functions, or solve a stochastic optimization problem, to a moderate accuracy. The block coordinate descent/update (BCD) method, on the other hand, handles problems with multiple blocks of variables by updating them one at a time; when the blocks of variables are easier to update individually than together, BCD has a lower per-iteration cost. This paper introduces a method that combines the features of SG and BCD for problems with many components in the objective and with multiple (blocks of) variables. Specifically, a block stochastic gradient (BSG) method is proposed for solving both convex and nonconvex programs. At each iteration, BSG approximates the gradient of the differentiable part of the objective by randomly sampling a small set of data or sampling a few functions from the sum term in the objective, and then, using those samples, it updates all the blocks of variables in either a deterministic or a randomly shuffled order. Its convergence for both convex and nonconvex cases are established in different senses. In the convex case, the proposed method has the same order of convergence rate as the SG method. In the nonconvex case, its convergence is established in terms of the expected violation of a first-order optimality condition. The proposed method was numerically tested on problems including stochastic least squares and logistic regression, which are convex, as well as low-rank tensor recovery and bilinear logistic regression, which are nonconvex.
Key facts. Cited by 21 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Aug 2014.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 6; 2023: 5; 2024: 2; 2025: 3; 2026: 1.
21 papers.
Sort:
- 2022On the Versatile Uses of Partial Distance Correlation in Deep Learningcited by 18
- 2022Block Policy Mirror Descentcited by 10
- 2022Cyclic Block Coordinate Descent With Variance Reduction for Composite Nonconvex Optimizationcited by 9
- 2021Federated Semi-Supervised Learning with Class Distribution Mismatchcited by 6
- 2022Fast and Structured Block-Term Tensor Decomposition For Hyperspectral Unmixingcited by 6
- 2023Empirical Risk Minimization with Shuffled SGD: A Primal-Dual Perspective and Improved Boundscited by 6
- 2023Accelerated Cyclic Coordinate Dual Averaging with Extrapolation for Composite Convex Optimizationcited by 3
- 2021Stochastic Block-ADMM for Training Deep Networkscited by 2
- 2022MULTIPAR: Supervised Irregular Tensor Factorization with Multi-task Learningcited by 2
- 2023Convergence of the Stochastic Heavy Ball Method With Approximate Gradients and/or Block Updatingcited by 2
- 2025MISA: Memory-Efficient LLMs Optimization with Module-wise Importance Samplingcited by 2
- 2021Attentive Gaussian processes for probabilistic time-series generationcited by 1
9 more
- 2024Bayesian Federated Model Compression for Communication and Computation Efficiencycited by 1
- 2025Addressing Finite-Horizon MDPs via Low-Rank Tensor Value Approximationcited by 1
- 2021Online non-parametric change-point detection for heterogeneous data streams observed over graph nodescited by 0
- 2022Convergence of Batch Updating Methods with Approximate Gradients and/or Noisy Measurements: Theory and Computational Resultscited by 0
- 2023Online Learning Under A Separable Stochastic Approximation Frameworkcited by 0
- 2023ATE-SG: Alternate Through the Epochs Stochastic Gradient for Multi-Task Neural Networkscited by 0
- 2024Scalable Random Feature Latent Variable Modelscited by 0
- 2025Neighbor-Sampling Based Momentum Stochastic Methods for Training Graph Neural Networkscited by 0
- 2026Demystifying Pipeline Parallelism: First Theory for PipeDreamcited by 0
- 2026Demystifying Pipeline Parallelism: First Theory for PipeDream2 Jun 2026
- 2025MISA: Memory-Efficient LLMs Optimization with Module-wise Importance Sampling28 Oct 2025
- 2025Neighbor-Sampling Based Momentum Stochastic Methods for Training Graph Neural Networks1 Aug 2025
- 2025Addressing Finite-Horizon MDPs via Low-Rank Tensor Value Approximation17 Jan 2025
- 2024Scalable Random Feature Latent Variable Models23 Oct 2024
- 2024Bayesian Federated Model Compression for Communication and Computation Efficiency11 Apr 2024
- 2023ATE-SG: Alternate Through the Epochs Stochastic Gradient for Multi-Task Neural Networks26 Dec 2023
- 2023Empirical Risk Minimization with Shuffled SGD: A Primal-Dual Perspective and Improved Bounds21 Jun 2023
- 2023Online Learning Under A Separable Stochastic Approximation Framework12 May 2023
- 2023Accelerated Cyclic Coordinate Dual Averaging with Extrapolation for Composite Convex Optimization28 Mar 2023
- 2023Convergence of the Stochastic Heavy Ball Method With Approximate Gradients and/or Block Updating28 Mar 2023
- 2022Cyclic Block Coordinate Descent With Variance Reduction for Composite Nonconvex Optimization9 Dec 2022
9 more
- 2022Convergence of Batch Updating Methods with Approximate Gradients and/or Noisy Measurements: Theory and Computational Results12 Sep 2022
- 2022MULTIPAR: Supervised Irregular Tensor Factorization with Multi-task Learning1 Aug 2022
- 2022On the Versatile Uses of Partial Distance Correlation in Deep Learning20 Jul 2022
- 2022Fast and Structured Block-Term Tensor Decomposition For Hyperspectral Unmixing8 May 2022
- 2022Block Policy Mirror Descent15 Jan 2022
- 2021Federated Semi-Supervised Learning with Class Distribution Mismatch29 Oct 2021
- 2021Online non-parametric change-point detection for heterogeneous data streams observed over graph nodes20 Oct 2021
- 2021Stochastic Block-ADMM for Training Deep Networks1 May 2021
- 2021Attentive Gaussian processes for probabilistic time-series generation10 Feb 2021
- 2022On the Versatile Uses of Partial Distance Correlation in Deep Learningcited by 18
- 2022Block Policy Mirror Descentcited by 10
- 2022Cyclic Block Coordinate Descent With Variance Reduction for Composite Nonconvex Optimizationcited by 9
- 2021Federated Semi-Supervised Learning with Class Distribution Mismatchcited by 6
- 2022Fast and Structured Block-Term Tensor Decomposition For Hyperspectral Unmixingcited by 6
- 2023Empirical Risk Minimization with Shuffled SGD: A Primal-Dual Perspective and Improved Boundscited by 6
- 2023Accelerated Cyclic Coordinate Dual Averaging with Extrapolation for Composite Convex Optimizationcited by 3
- 2021Stochastic Block-ADMM for Training Deep Networkscited by 2
- 2022MULTIPAR: Supervised Irregular Tensor Factorization with Multi-task Learningcited by 2
- 2023Convergence of the Stochastic Heavy Ball Method With Approximate Gradients and/or Block Updatingcited by 2
- 2025MISA: Memory-Efficient LLMs Optimization with Module-wise Importance Samplingcited by 2
- 2021Attentive Gaussian processes for probabilistic time-series generationcited by 1
12 most cited of 21 All 21 (JSON)
- 2026Demystifying Pipeline Parallelism: First Theory for PipeDream2 Jun 2026
- 2025MISA: Memory-Efficient LLMs Optimization with Module-wise Importance Sampling28 Oct 2025
- 2025Neighbor-Sampling Based Momentum Stochastic Methods for Training Graph Neural Networks1 Aug 2025
- 2025Addressing Finite-Horizon MDPs via Low-Rank Tensor Value Approximation17 Jan 2025
- 2024Scalable Random Feature Latent Variable Models23 Oct 2024
- 2024Bayesian Federated Model Compression for Communication and Computation Efficiency11 Apr 2024
- 2023ATE-SG: Alternate Through the Epochs Stochastic Gradient for Multi-Task Neural Networks26 Dec 2023
- 2023Empirical Risk Minimization with Shuffled SGD: A Primal-Dual Perspective and Improved Bounds21 Jun 2023
- 2023Online Learning Under A Separable Stochastic Approximation Framework12 May 2023
- 2023Accelerated Cyclic Coordinate Dual Averaging with Extrapolation for Composite Convex Optimization28 Mar 2023
- 2023Convergence of the Stochastic Heavy Ball Method With Approximate Gradients and/or Block Updating28 Mar 2023
- 2022Cyclic Block Coordinate Descent With Variance Reduction for Composite Nonconvex Optimization9 Dec 2022
12 newest of 21 All 21 (JSON)