Optimization using Parallel Gradient Evaluations on Multiple Parameters
Not on the map. Why?
Abstract (arXiv)
We propose a first-order method for convex optimization, where instead of being restricted to the gradient from a single parameter, gradients from multiple parameters can be used during each step of gradient descent. This setup is particularly useful when a few processors are available that can be used in parallel for optimization. Our method uses gradients from multiple parameters in synergy to update these parameters together towards the optima. While doing so, it is ensured that the computational and memory complexity is of the same order as that of gradient descent. Empirical results demonstrate that even using gradients from as low as textittwo parameters, our method can often obtain significant acceleration and provide robustness to hyper-parameter settings. We remark that the primary goal of this work is less theoretical, and is instead aimed at exploring the understudied case of using multiple gradients during each step of optimization.
Key facts. No citing papers in the map yet (data through 13 Oct 2026). Builds on 6 of its 25 references that are in the map. First posted on arXiv 6 Feb 2023.
Builds on
6 of 25 references.
References · 6
- 2014Adam: A Method for Stochastic Optimizationcited by 37,093
- 2021Convex optimizationcited by 2,488
- 2014Convex Optimization: Algorithms and Complexitycited by 570
- 2014EXTRA: An Exact First-Order Algorithm for Decentralized Consensus Optimizationcited by 160
- 2018Direct Runge-Kutta Discretization Achieves Accelerationcited by 21
- 2016Regularized Nonlinear Accelerationcited by 18
Built on by
Not cited yet.