Problem-dependent convergence bounds for randomized linear gradient compression

Thomas Flynn, Patrick Johnstone, Shinjae Yoo
11/19/2024
math.OCcs.LG

No confident code implementation found for this paper.

Abstract

In distributed optimization, the communication of model updates can be a performance bottleneck. Consequently, gradient compression has been proposed as a means of increasing optimization throughput. In general, due to information loss, compression introduces a penalty on the number of iterations needed to reach a solution. In this work, we investigate how the iteration penalty depends on the interaction between compression and problem structure, in the context of non-convex stochastic optimization. We focus on linear schemes, where compression and decompression can be modeled as multiplication with a random matrix. We consider several distributions of matrices, among them Haar-distributed orthogonal matrices and matrices with random Gaussian entries. We find that the impact of compression on convergence can be quantified in terms of a smoothness matrix associated with the objective function, using a norm defined by the compression scheme. The analysis reveals that in certain cases, compression performance is related to low-rank structure or other spectral properties of the problem and our bounds predict that the penalty introduced by compression is significantly reduced compared to worst-case bounds that only consider the compression level, ignoring problem data. We verify the theoretical findings experimentally, including fine-tuning an image classification model.

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{flynn2024problemdependent,
  title  = {Problem-dependent convergence bounds for randomized linear gradient compression},
  author = {Thomas Flynn and Patrick Johnstone and Shinjae Yoo},
  year   = {2024},
  eprint = {2411.12898},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.12898v3}
}

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/2411.12898.svg)](https://codeofpaper.com/paper/2411.12898)

Discussion