Local SGD for Near-Quadratic Problems: Improving Convergence under Unconstrained Noise Conditions

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Sadchikov, Andrey, Chezhegov, Savelii, Beznosikov, Aleksandr, Gasnikov, Alexander
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910751112822784
author Sadchikov, Andrey
Chezhegov, Savelii
Beznosikov, Aleksandr
Gasnikov, Alexander
author_facet Sadchikov, Andrey
Chezhegov, Savelii
Beznosikov, Aleksandr
Gasnikov, Alexander
contents Distributed optimization plays an important role in modern large-scale machine learning and data processing systems by optimizing the utilization of computational resources. One of the classical and popular approaches is Local Stochastic Gradient Descent (Local SGD), characterized by multiple local updates before averaging, which is particularly useful in distributed environments to reduce communication bottlenecks and improve scalability. A typical feature of this method is the dependence on the frequency of communications. But in the case of a quadratic target function with homogeneous data distribution over all devices, the influence of frequency of communications vanishes. As a natural consequence, subsequent studies include the assumption of a Lipschitz Hessian, as this indicates the similarity of the optimized function to a quadratic one to some extent. However, in order to extend the completeness of the Local SGD theory and unlock its potential, in this paper we abandon the Lipschitz Hessian assumption by introducing a new concept of $\textit{approximate quadraticity}$. This assumption gives a new perspective on problems that have near quadratic properties. In addition, existing theoretical analyses of Local SGD often assume bounded variance. We, in turn, consider the unbounded noise condition, which allows us to broaden the class of studied problems.
format Preprint
id arxiv_https___arxiv_org_abs_2409_10478
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Local SGD for Near-Quadratic Problems: Improving Convergence under Unconstrained Noise Conditions
Sadchikov, Andrey
Chezhegov, Savelii
Beznosikov, Aleksandr
Gasnikov, Alexander
Optimization and Control
Distributed optimization plays an important role in modern large-scale machine learning and data processing systems by optimizing the utilization of computational resources. One of the classical and popular approaches is Local Stochastic Gradient Descent (Local SGD), characterized by multiple local updates before averaging, which is particularly useful in distributed environments to reduce communication bottlenecks and improve scalability. A typical feature of this method is the dependence on the frequency of communications. But in the case of a quadratic target function with homogeneous data distribution over all devices, the influence of frequency of communications vanishes. As a natural consequence, subsequent studies include the assumption of a Lipschitz Hessian, as this indicates the similarity of the optimized function to a quadratic one to some extent. However, in order to extend the completeness of the Local SGD theory and unlock its potential, in this paper we abandon the Lipschitz Hessian assumption by introducing a new concept of $\textit{approximate quadraticity}$. This assumption gives a new perspective on problems that have near quadratic properties. In addition, existing theoretical analyses of Local SGD often assume bounded variance. We, in turn, consider the unbounded noise condition, which allows us to broaden the class of studied problems.
title Local SGD for Near-Quadratic Problems: Improving Convergence under Unconstrained Noise Conditions
topic Optimization and Control
url https://arxiv.org/abs/2409.10478