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

Sarit Khirirat

dblp:213/3042 · DBLP profile ↗
← Back
11ranked-venue papers
5as first author
9since 2021 · last 2025
0000-0003-4473-2011ORCID · corroborated

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

Artificial intelligence and machine learning · 5 · 2 first-author · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5 · 4 first-author · 4 since 2021Databases, data management, data science and information retrieval · 2 · 2 since 2021Computer networks · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 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 · 50% Efficient and distributed learning · 50%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Optimization for machine learning
distributed optimization
0.912025
Error Feedback under (L0, L1)-Smoothness: Normalization and Momentum · NeurIPS 2025
Machine learning › Optimization for machine learning › distributed optimization
error feedback
0.912025
Error Feedback under (L0, L1)-Smoothness: Normalization and Momentum · NeurIPS 2025
Machine learning › Optimization for machine learning
stochastic optimization
0.912025
Error Feedback under (L0, L1)-Smoothness: Normalization and Momentum · NeurIPS 2025
Machine learning › Efficient and distributed learning › distributed training
communication-efficient training
0.822021
A Flexible Framework for Communication-Efficient Machine Learning · AAAI 2021
The Convergence of Sparsified Gradient Methods · NeurIPS 2018
Machine learning › Efficient and distributed learning
distributed training
0.822025
A Flexible Framework for Communication-Efficient Machine Learning · AAAI 2021
Error Feedback under (L0, L1)-Smoothness: Normalization and Momentum · NeurIPS 2025
Machine learning › Efficient and distributed learning › model compression
adaptive compression
0.512021
A Flexible Framework for Communication-Efficient Machine Learning · AAAI 2021
Machine learning › Efficient and distributed learning › distributed training
gradient compression
0.512021
A Flexible Framework for Communication-Efficient Machine Learning · AAAI 2021
Machine learning › Efficient and distributed learning › distributed training › gradient compression
gradient sparsification
0.312018
The Convergence of Sparsified Gradient Methods · NeurIPS 2018
Machine learning › Optimization for machine learning
stochastic gradient descent
0.312018
The Convergence of Sparsified Gradient Methods · NeurIPS 2018
Distributed systems
distributed machine learning
0.112021
A Flexible Framework for Communication-Efficient Machine Learning · AAAI 2021

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

gradient compression · 1.0adaptive compression · 1.0normalization · 0.9momentum · 0.9generalized smoothness · 0.9error feedback · 0.9sparsification · 0.3error correction · 0.3
YearPublicationVenuePosition
2025 Error Feedback under (L0, L1)-Smoothness: Normalization and Momentum
abstract
We provide the first proof of convergence for normalized error feedback algorithms across a wide range of machine learning problems. Despite their popularity and efficiency in training deep neural networks, traditional analyses of error feedback algorithms rely on the smoothness assumption that does not capture the properties of objective functions in these problems. Rather, these problems have recently been shown to satisfy generalized smoothness assumptions, and the theoretical understanding of error feedback algorithms under these assumptions remains largely unexplored. Moreover, to the best of our knowledge, all existing analyses under generalized smoothness either i) focus on single-node settings or ii) make unrealistically strong assumptions for distributed settings, such as requiring data heterogeneity, and almost surely bounded stochastic gradient noise variance. In this paper, we propose distributed error feedback algorithms that utilize normalization to achieve the $\mathcal{O}(1/\sqrt{K})$ convergence rate for nonconvex problems under generalized smoothness. Our analyses apply for distributed settings without data heterogeneity conditions, and enable stepsize tuning that is independent of problem parameters. Additionally, we provide strong convergence guarantees of normalized error feedback algorithms for stochastic settings. Finally, we show that due to their larger allowable stepsizes, our new normalized error feedback algorithms outperform their non-normalized counterparts on various tasks, including the minimization of polynomial functions, logistic regression, and ResNet-20 training.
Sarit Khirirat, Abdurakhmon Sadiev, Artem Riabinin, Eduard Gorbunov, Peter Richtárik
NeurIPS1
2025 Collaborative Value Function Estimation Under Model Mismatch: A Federated Temporal Difference Analysis
Ali Beikmohammadi, Sarit Khirirat, Peter Richtárik, Sindri Magnússon
ECML/PKDD (6)2
2025 Communication-Adaptive-Gradient Sparsification for Federated Learning With Error Compensation
abstract
Federated learning (FL) has emerged as a popular distributed machine-learning paradigm. It involves many rounds of iterative communication between nodes to exchange model parameters. With the increasing complexity of ML tasks, the models can be large, having millions of parameters. Moreover, edge and IoT nodes often have limited energy resources and channel bandwidths. Thus, reducing the communication cost in FL is a bottleneck problem. This cost could be in terms of energy consumed, delay involved, or amount of data communicated. We propose a communication cost-adaptive model sparsification for FL with error compensation. The central idea is to adapt the sparsification level in run-time by optimizing the ratio between the impact of the communicated model parameters and communication cost. We carry out a detailed convergence analysis to establish the theoretical foundations of the proposed algorithm. We conduct extensive experiments to train both convex and nonconvex machine learning models on a standard dataset. We illustrate the efficiency of the proposed algorithm by comparing its performance with three baseline schemes. The performance of the proposed algorithm is validated for two communication models and three cost functions. Simulation results show that the proposed algorithm needs a substantially less amount of communication than the three baseline schemes while achieving the best accuracy and fastest convergence. The results are consistent for all the considered cost models, cost functions, and ML models. Thus, the proposedFL-CATEalgorithm can substantially improve the communication efficiency of FL, irrespective of the ML tasks, costs, and communication models.
Shubham Vaishnav, Sarit Khirirat, Sindri Magnússon
IEEE Internet Things J.2
2025 On the Convergence of Federated Learning Algorithms Without Data Similarity
abstract
Data similarity assumptions have traditionally been relied upon to understand the convergence behaviors of federated learning methods. Unfortunately, this approach often demands fine-tuning step sizes based on the level of data similarity. When data similarity is low, these small step sizes result in an unacceptably slow convergence speed for federated methods. In this paper, we present a novel and unified framework for analyzing the convergence of federated learning algorithms without the need for data similarity conditions. Our analysis centers on an inequality that captures the influence of step sizes on algorithmic convergence performance. By applying our theorems to well-known federated algorithms, we derive precise expressions for three widely used step size schedules: fixed, diminishing, and step-decay step sizes, which are independent of data similarity conditions. Finally, we conduct comprehensive evaluations of the performance of these federated learning algorithms, employing the proposed step size strategies to train deep neural network models on benchmark datasets under varying data similarity conditions. Our findings demonstrate significant improvements in convergence speed and overall performance, marking a substantial advancement in federated learning research.
Ali Beikmohammadi, Sarit Khirirat, Sindri Magnússon
IEEE Trans. Big Data2
2024 Compressed Federated Reinforcement Learning with a Generative Model
Ali Beikmohammadi, Sarit Khirirat, Sindri Magnússon
ECML/PKDD (4)2
2022 Zeroth-Order Randomized Subspace Newton Methods
abstract
Zeroth-order methods have become important tools for solving problems where we have access only to function evaluations. However, the zeroth-order methods only using gradient approximations are n times slower than classical first-order methods for solving n-dimensional problems. To accelerate the convergence rate, this paper proposes the zeroth order randomized subspace Newton (ZO-RSN) method, which estimates projections of the gradient and Hessian by random sketching and finite differences. This allows us to compute the Newton step in a lower dimensional subspace, with small computational costs. We prove that ZO-RSN can attain lower iteration complexity than existing zeroth order methods for strongly convex problems. Our numerical experiments show that ZO-RSN can perform black-box attacks under a more restrictive limit on the number of function queries than the state-of-the-art Hessian-aware zeroth-order method.
Erik Berglund 0004, Sarit Khirirat, Xiaoyu Wang 0008
ICASSP2
2022 Eco-Fedsplit: Federated Learning with Error-Compensated Compression
abstract
Federated learning is an emerging framework for collaborative machine-learning on devices which do not want to share local data. State-of-the art methods in federated learning reduce the communication frequency, but are not guaranteed to converge to the optimal model parameters. These methods also experience a communication bottleneck, especially when the devices are power-constrained and communicate over a shared medium. This paper presents ECO-FedSplit, an algorithm that increases the communication efficiency of federated learning without sacrificing solution accuracy. The key is to compress inter-device communication and to compensate for information losses in a theoretically justified manner. We prove strong convergence properties of ECO-FedSplit on strongly convex optimization problems and show that the algorithm yields a highly accurate solution with dramatically reduced communication. Extensive numerical experiments validate our theoretical result on real data sets.
Sarit Khirirat, Sindri Magnússon, Mikael Johansson 0001
ICASSP1
2021 A Flexible Framework for Communication-Efficient Machine Learning
abstract
With the increasing scale of machine learning tasks, it has become essential to reduce the communication between computing nodes. Early work on gradient compression focused on the bottleneck between CPUs and GPUs, but communication-efficiency is now needed in a variety of different system architectures, from high-performance clusters to energy-constrained IoT devices. In the current practice, compression levels are typically chosen before training and settings that work well for one task may be vastly suboptimal for another dataset on another architecture. In this paper, we propose a flexible framework which adapts the compression level to the true gradient at each iteration, maximizing the improvement in the objective function that is achieved per communicated bit. Our framework is easy to adapt from one technology to the next by modeling how the communication cost depends on the compression level for the specific technology. Theoretical results and practical experiments indicate that the automatic tuning strategies significantly increase communication efficiency on several state-of-the-art compression schemes.
Sarit Khirirat, Sindri Magnússon, Arda Aytekin, Mikael Johansson 0001
AAAI1
2021 Improved Step-Size Schedules for Noisy Gradient Methods
abstract
Noise is inherited in many optimization methods such as stochastic gradient methods, zeroth-order methods and compressed gradient methods. For such methods to converge toward a global optimum, it is intuitive to use large step-sizes in the initial iterations when the noise is typically small compared to the algorithm-steps, and reduce the step-sizes as the algorithm progresses. This intuition has been con-firmed in theory and practice for stochastic gradient methods, but similar results are lacking for other methods using approximate gradients. This paper shows that the diminishing step-size strategies can indeed be applied for a broad class of noisy gradient methods. Unlike previous works, our analysis framework shows that such step-size schedules enable these methods to enjoy an optimal $\mathcal{O}(1/k)$ rate. We exemplify our results on zeroth-order methods and stochastic compression methods. Our experiments validate fast convergence of these methods with the step decay schedules.
Sarit Khirirat, Xiaoyu Wang 0008, Sindri Magnússon, Mikael Johansson 0001
ICASSP1
2019 Convergence Bounds for Compressed Gradient Methods with Memory Based Error Compensation
abstract
The veritable scale of modern data necessitates information compression in parallel/distributed big-data optimization. Compression schemes using memory-based error compensation have displayed superior performance in practice, however, to date there are no theoretical explanations for these observed advantages. This paper provides the first theoretical support for why such compression schemes yields higher accuracy solutions in optimization. Our results cover both gradient and incremental gradient algorithms for quadratic optimization. Unlike previous works, our theoretical results explicitly quantify the accuracy gains from error compensation, especially for ill-conditioned problems. Finally, the numerical results on linear least-squares problems validate the benefit of error compensation and demonstrate tightness of our convergence guarantees.
Sarit Khirirat, Sindri Magnússon, Mikael Johansson 0001
ICASSP1
2018 The Convergence of Sparsified Gradient Methods
abstract
Distributed training of massive machine learning models, in particular deep neural networks, via Stochastic Gradient Descent (SGD) is becoming commonplace. Several families of communication-reduction methods, such as quantization, large-batch methods, and gradient sparsification, have been proposed. To date, gradient sparsification methods--where each node sorts gradients by magnitude, and only communicates a subset of the components, accumulating the rest locally--are known to yield some of the largest practical gains. Such methods can reduce the amount of communication per step by up to \emph{three orders of magnitude}, while preserving model accuracy. Yet, this family of methods currently has no theoretical justification. This is the question we address in this paper. We prove that, under analytic assumptions, sparsifying gradients by magnitude with local error correction provides convergence guarantees, for both convex and non-convex smooth objectives, for data-parallel SGD. The main insight is that sparsification methods implicitly maintain bounds on the maximum impact of stale updates, thanks to selection by magnitude. Our analysis and empirical validation also reveal that these methods do require analytical conditions to converge well, justifying existing heuristics.
Dan Alistarh, Torsten Hoefler, Mikael Johansson 0001, Nikola Konstantinov, Sarit Khirirat, Cédric Renggli
NeurIPS5