Optimization using Parallel Gradient Evaluations on Multiple Parameters

Yash Chandak, Shiv Shankar, Venkata Gandikota, Philip S. Thomas, Arya Mazumdar
2/6/2023
cs.LG

No confident code implementation found for this paper.

Abstract

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 \textit{two} 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.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{chandak2023optimization,
  title  = {Optimization using Parallel Gradient Evaluations on Multiple Parameters},
  author = {Yash Chandak and Shiv Shankar and Venkata Gandikota and Philip S. Thomas and Arya Mazumdar},
  year   = {2023},
  eprint = {2302.03161},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2302.03161v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2302.03161.svg)](https://codeofpaper.com/paper/2302.03161)

Discussion