Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Elnur Gasanov

dblp:231/7651 · DBLP profile ↗
← Back
7ranked-venue papers
1as first author
5since 2021 · last 2024
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 7 · 1 first-author · 5 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
3 papers
Optimization for machine learning · 53% Efficient and distributed learning · 47%
Theoretical computer science
4 papers
Mathematical optimization · 76% Graph algorithms and graph theory · 12% Computational complexity · 12%

Topics — the 18 heaviest of 18, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Optimization for machine learning › distributed optimization
error feedback
1.322024
Error Feedback Reloaded: From Quadratic to Arithmetic Mean of Smoothness Constants · ICLR 2024
3PC: Three Point Compressors for Communication-Efficient Distributed Training and a Better Theory for Lazy Aggregation · ICML 2022
Mathematical optimization › continuous optimization
convex optimization
0.822021
Lower Bounds and Optimal Algorithms for Smooth and Strongly Convex Decentralized Optimization Over Time-Varying Networks · NeurIPS 2021
Stochastic Spectral and Conjugate Descent Methods · NeurIPS 2018
Machine learning › Efficient and distributed learning
distributed training
0.822024
3PC: Three Point Compressors for Communication-Efficient Distributed Training and a Better Theory for Lazy Aggregation · ICML 2022
Error Feedback Reloaded: From Quadratic to Arithmetic Mean of Smoothness Constants · ICLR 2024
Machine learning › Efficient and distributed learning › distributed training
communication-efficient training
0.812024
Error Feedback Reloaded: From Quadratic to Arithmetic Mean of Smoothness Constants · ICLR 2024
Machine learning › Optimization for machine learning
convergence analysis
0.812024
Error Feedback Reloaded: From Quadratic to Arithmetic Mean of Smoothness Constants · ICLR 2024
Machine learning › Optimization for machine learning
distributed optimization
0.812024
Error Feedback Reloaded: From Quadratic to Arithmetic Mean of Smoothness Constants · ICLR 2024
Machine learning › Optimization for machine learning
stochastic optimization
0.812024
Error Feedback Reloaded: From Quadratic to Arithmetic Mean of Smoothness Constants · ICLR 2024
Machine learning › Efficient and distributed learning › distributed training
gradient compression
0.612022
3PC: Three Point Compressors for Communication-Efficient Distributed Training and a Better Theory for Lazy Aggregation · ICML 2022
Mathematical optimization
nonconvex optimization
0.612022
3PC: Three Point Compressors for Communication-Efficient Distributed Training and a Better Theory for Lazy Aggregation · ICML 2022
Mathematical optimization › distributed optimization
decentralized optimization
0.512021
Lower Bounds and Optimal Algorithms for Smooth and Strongly Convex Decentralized Optimization Over Time-Varying Networks · NeurIPS 2021
Computational complexity
lower bounds
0.512021
Lower Bounds and Optimal Algorithms for Smooth and Strongly Convex Decentralized Optimization Over Time-Varying Networks · NeurIPS 2021
Graph algorithms and graph theory
temporal graph
0.512021
Lower Bounds and Optimal Algorithms for Smooth and Strongly Convex Decentralized Optimization Over Time-Varying Networks · NeurIPS 2021
Machine learning › Efficient and distributed learning › federated learning
communication-efficient federated learning
0.412020
From Local SGD to Local Fixed-Point Methods for Federated Learning · ICML 2020
Machine learning › Efficient and distributed learning
federated learning
0.412020
From Local SGD to Local Fixed-Point Methods for Federated Learning · ICML 2020
Mathematical optimization
distributed optimization
0.412020
From Local SGD to Local Fixed-Point Methods for Federated Learning · ICML 2020
Mathematical optimization
fixed point computation
0.412020
From Local SGD to Local Fixed-Point Methods for Federated Learning · ICML 2020
Mathematical optimization › continuous optimization › convex optimization › first-order methods › coordinate descent
random coordinate descent
0.312018
Stochastic Spectral and Conjugate Descent Methods · NeurIPS 2018
Machine learning › Efficient and distributed learning
communication compression
0.212024
Error Feedback Reloaded: From Quadratic to Arithmetic Mean of Smoothness Constants · ICLR 2024

Methods — techniques the papers use, named apart from their topics

error feedback · 1.9three point compressors · 1.1lazy aggregation · 1.1randomized computations · 0.9local SGD · 0.9convergence analysis · 0.9top-k compression · 0.8stochastic gradient descent · 0.8primal-dual gradient · 0.5multi-consensus · 0.5ADOM · 0.5conjugate directions · 0.3
YearPublicationVenuePosition
2024 Understanding Progressive Training Through the Framework of Randomized Coordinate Descent
abstract
We propose a Randomized Progressive Training algorithm (RPT)—a stochastic proxy for the well-known Progressive Training method (PT) (Karras et al., 2017). Originally designed to train GANs (Goodfellow et al., 2014), PT was proposed as a heuristic, with no convergence analysis even for the simplest objective functions. On the contrary, to the best of our knowledge, RPT is the first PT-type algorithm with rigorous and sound theoretical guarantees for general smooth objective functions. We cast our method into the established framework of Randomized Coordinate Descent (RCD) (Nesterov, 2012; Richtarik & Takac, 2014), for which (as a by-product of our investigations) we also propose a novel, simple and general convergence analysis encapsulating strongly-convex, convex and nonconvex objectives. We then use this framework to establish a convergence theory for RPT. Finally, we validate the effectiveness of our method through extensive computational experiments.
Rafal Szlendak, Elnur Gasanov, Peter Richtárik
AISTATS2
2024 Error Feedback Reloaded: From Quadratic to Arithmetic Mean of Smoothness Constants
abstract
Error feedback (EF) is a highly popular and immensely effective mechanism for fixing convergence issues which arise in distributed training methods (such as distributed GD or SGD) when these are enhanced with greedy communication compression techniques such as Top-k. While EF was proposed almost a decade ago (Seide et al, 2014), and despite concentrated effort by the community to advance the theoretical understanding of this mechanism, there is still a lot to explore. In this work we study a modern form of error feedback called EF21 (Richtárik et al, 2021) which offers the currently best-known theoretical guarantees, under the weakest assumptions, and also works well in practice. In particular, while the theoretical communication complexity of EF21 depends on the quadratic mean of certain smoothness parameters, we improve this dependence to their arithmetic mean, which is always smaller, and can be substantially smaller, especially in heterogeneous data regimes. We take the reader on a journey of our discovery process. Starting with the idea of applying EF21 to an equivalent reformulation of the underlying problem which (unfortunately) requires (often impractical) machine cloning, we continue to the discovery of a new weighted version of EF21 which can (fortunately) be executed without any cloning, and finally circle back to an improved analysis of the original EF21 method. While this development applies to the simplest form of EF21, our approach naturally extends to more elaborate variants involving stochastic gradients and partial participation. Further, our technique improves the best-known theory of EF21 in the rare features regime (Richtárik et al, 2023). Finally, we validate our theoretical findings with suitable experiments.
Peter Richtárik, Elnur Gasanov, Konstantin Burlachenko
ICLR2
2022 FLIX: A Simple and Communication-Efficient Alternative to Local Methods in Federated Learning
abstract
Federated Learning (FL) is an increasingly popular machine learning paradigm in which multiple nodes try to collaboratively learn under privacy, communication and multiple heterogeneity constraints. A persistent problem in federated learning is that it is not clear what the optimization objective should be: the standard average risk minimization of supervised learning is inadequate in handling several major constraints specific to federated learning, such as communication adaptivity and personalization control. We identify several key desiderata in frameworks for federated learning and introduce a new framework, FLIX, that takes into account the unique challenges brought by federated learning. FLIX has a standard finite-sum form, which enables practitioners to tap into the immense wealth of existing (potentially non-local) methods for distributed optimization. Through a smart initialization that does not require any communication, FLIX does not require the use of local steps but is still provably capable of performing dissimilarity regularization on par with local methods. We give several algorithms for solving the FLIX formulation efficiently under communication constraints. Finally, we corroborate our theoretical results with extensive experimentation.
Elnur Gasanov, Ahmed Khaled 0001, Samuel Horváth, Peter Richtárik
AISTATS1
2022 3PC: Three Point Compressors for Communication-Efficient Distributed Training and a Better Theory for Lazy Aggregation
abstract
We propose and study a new class of gradient compressors for communication-efficient training—three point compressors (3PC)—as well as efficient distributed nonconvex optimization algorithms that can take advantage of them. Unlike most established approaches, which rely on a static compressor choice (e.g., TopK), our class allows the compressors to evolve throughout the training process, with the aim of improving the theoretical communication complexity and practical efficiency of the underlying methods. We show that our general approach can recover the recently proposed state-of-the-art error feedback mechanism EF21 (Richtárik et al, 2021) and its theoretical properties as a special case, but also leads to a number of new efficient methods. Notably, our approach allows us to improve upon the state-of-the-art in the algorithmic and theoretical foundations of the lazy aggregation literature (Liu et al, 2017; Lan et al, 2017). As a by-product that may be of independent interest, we provide a new and fundamental link between the lazy aggregation and error feedback literature. A special feature of our work is that we do not require the compressors to be unbiased.
Peter Richtárik, Igor Sokolov 0001, Elnur Gasanov, Ilyas Fatkhullin, Zhize Li 0001, Eduard Gorbunov
ICML3
2021 Lower Bounds and Optimal Algorithms for Smooth and Strongly Convex Decentralized Optimization Over Time-Varying Networks
abstract
We consider the task of minimizing the sum of smooth and strongly convex functions stored in a decentralized manner across the nodes of a communication network whose links are allowed to change in time. We solve two fundamental problems for this task. First, we establish {\em the first lower bounds} on the number of decentralized communication rounds and the number of local computations required to find an $\epsilon$-accurate solution. Second, we design two {\em optimal algorithms} that attain these lower bounds: (i) a variant of the recently proposed algorithm ADOM (Kovalev et al, 2021) enhanced via a multi-consensus subroutine, which is optimal in the case when access to the dual gradients is assumed, and (ii) a novel algorithm, called ADOM+, which is optimal in the case when access to the primal gradients is assumed. We corroborate the theoretical efficiency of these algorithms by performing an experimental comparison with existing state-of-the-art methods.
Dmitry Kovalev, Elnur Gasanov, Alexander V. Gasnikov, Peter Richtárik
NeurIPS2
2020 From Local SGD to Local Fixed-Point Methods for Federated Learning
abstract
Most algorithms for solving optimization problems or finding saddle points of convex-concave functions are fixed-point algorithms. In this work we consider the generic problem of finding a fixed point of an average of operators, or an approximation thereof, in a distributed setting. Our work is motivated by the needs of federated learning. In this context, each local operator models the computations done locally on a mobile device. We investigate two strategies to achieve such a consensus: one based on a fixed number of local steps, and the other based on randomized computations. In both cases, the goal is to limit communication of the locally-computed variables, which is often the bottleneck in distributed frameworks. We perform convergence analysis of both methods and conduct a number of experiments highlighting the benefits of our approach.
Grigory Malinovsky, Dmitry Kovalev, Elnur Gasanov, Laurent Condat, Peter Richtárik
ICML3
2018 Stochastic Spectral and Conjugate Descent Methods
abstract
The state-of-the-art methods for solving optimization problems in big dimensions are variants of randomized coordinate descent (RCD). In this paper we introduce a fundamentally new type of acceleration strategy for RCD based on the augmentation of the set of coordinate directions by a few spectral or conjugate directions. As we increase the number of extra directions to be sampled from, the rate of the method improves, and interpolates between the linear rate of RCD and a linear rate independent of the condition number. We develop and analyze also inexact variants of these methods where the spectral and conjugate directions are allowed to be approximate only. We motivate the above development by proving several negative results which highlight the limitations of RCD with importance sampling.
Dmitry Kovalev, Peter Richtárik, Eduard Gorbunov, Elnur Gasanov
NeurIPS4