← Search

Mikael Johansson

25 accepted papers

2026

Byzantine-Robust Federated Learning with Learnable Aggregation Weights

ICLR 2026poster

Federated Learning (FL) enables clients to collaboratively train a global model without sharing their private data. However, the presence of malicious (Byzantine) clients poses significant challenges to the robustness of FL, particularly when data distributions across clients are heterogeneous. In t…

Cited by 0SourceScholar
2025

An Asynchronous Bundle Method for Distributed Learning Problems

ICLR 2025poster

We propose a novel asynchronous bundle method to solve distributed learning problems. Compared to existing asynchronous methods, our algorithm computes the next iterate based on a more accurate approximation of the objective function and does not require any prior information about the maximal info…

Cited by 0SourcePDFScholar
2025

FABLE: A Bundle Method For Federated Learning In Wireless Systems

ICASSP 2025accepted

This paper presents a comprehensive approach to federated learning in wireless networks. We discuss communication strategies that address packet loss and bitrate limitations in both uplink and downlink transmissions, and introduce FABLE, a novel optimization algorithm designed to operate effectively…

Cited by 0SourceScholar
2025

From Promise to Practice: Realizing High-performance Decentralized Training

ICLR 2025poster

Decentralized training of deep neural networks has attracted significant attention for its theoretically superior scalability compared to synchronous data-parallel methods like All-Reduce. However, realizing this potential in multi-node training is challenging due to the complex design space that in…

2024

Dynamic Privacy Allocation for Locally Differentially Private Federated Learning with Composite Objectives

ICASSP 2024accepted

This paper proposes a locally differentially private federated learning algorithm for strongly convex but possibly nonsmooth problems that protects the gradients of each worker against an honest but curious server. The proposed algorithm adds artificial noise to the shared information to ensure priv…

Cited by 0SourceScholar
2024

Nonconvex Federated Learning on Compact Smooth Submanifolds With Heterogeneous Data

NeurIPS 2024poster

Many machine learning tasks, such as principal component analysis and low-rank matrix completion, give rise to manifold optimization problems. Although there is a large body of work studying the design and analysis of algorithms for manifold optimization in the centralized setting, there are current…

Cited by 2SourcePDFScholar
2023

Bringing regularized optimal transport to lightspeed: a splitting method adapted for GPUs

NeurIPS 2023poster

We present an efficient algorithm for regularized optimal transport. In contrast to previous methods, we use the Douglas-Rachford splitting technique to develop an efficient solver that can handle a broad class of regularizers. The algorithm has strong global convergence guarantees, low per-iteratio…

Cited by 4SourcePDFScholar
2023

Delay-agnostic Asynchronous Coordinate Update Algorithm

ICML 2023poster

We propose a delay-agnostic asynchronous coordinate update algorithm (DEGAS) for computing operator fixed points, with applications to asynchronous optimization. DEGAS includes novel asynchronous variants of ADMM and block-coordinate descent as special cases. We prove that DEGAS converges with both…

Cited by 6SourcePDFScholar
2023

Generalized Polyak Step Size for First Order Optimization with Momentum

ICML 2023poster

In machine learning applications, it is well known that carefully designed learning rate (step size) schedules can significantly improve the convergence of commonly used first-order optimization algorithms. Therefore how to set step size adaptively becomes an important research question. A popular a…

Cited by 27SourcePDFScholar
2022

A fast and accurate splitting method for optimal transport: analysis and implementation

ICLR 2022poster

We develop a fast and reliable method for solving large-scale optimal transport (OT) problems at an unprecedented combination of speed and accuracy. Built on the celebrated Douglas-Rachford splitting technique, our method tackles the original OT problem directly instead of solving an approximate reg…

Cited by 11SourcePDFScholar
2022

Delay-Adaptive Step-sizes for Asynchronous Learning

ICML 2022spotlight

In scalable machine learning systems, model training is often parallelized over multiple nodes that run without tight synchronization. Most analysis results for the related asynchronous algorithms use an upper bound on the information delays in the system to determine learning rates. Not only are su…

Cited by 16SourcePDFScholar
2022

Eco-Fedsplit: Federated Learning with Error-Compensated Compression

ICASSP 2022accepted

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 e…

Cited by 0SourceScholar
2021

A Flexible Framework for Communication-Efficient Machine Learning

AAAI 2021technical

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 architec…

Cited by 17SourcePDFScholar
2021

Improved Step-Size Schedules for Noisy Gradient Methods

ICASSP 2021accepted

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 compare…

Cited by 0SourceScholar
2021

On the Convergence of Step Decay Step-Size for Stochastic Optimization

NeurIPS 2021poster

The convergence of stochastic gradient descent is highly dependent on the step-size, especially on non-convex problems such as neural network training. Step decay step-size schedules (constant and then cut) are widely used in practice because of their excellent convergence and generalization qualiti…

Cited by 34SourcePDFScholar
2021

Stability and Convergence of Stochastic Gradient Clipping: Beyond Lipschitz Continuity and Smoothness

ICML 2021oral

Stochastic gradient algorithms are often unstable when applied to functions that do not have Lipschitz-continuous and/or bounded gradients. Gradient clipping is a simple and effective technique to stabilize the training process for problems that are prone to the exploding gradient problem. Despite i…

Cited by 73SourcePDFScholar
2020

Convergence of a Stochastic Gradient Method with Momentum for Non-Smooth Non-Convex Optimization

ICML 2020poster

Stochastic gradient methods with momentum are widely used in applications and at the core of optimization subroutines in many popular machine learning libraries. However, their sample complexities have not been obtained for problems beyond those that are convex or smooth. This paper establishes the…

Cited by 70SourcePDFScholar
2019

Convergence Bounds for Compressed Gradient Methods with Memory Based Error Compensation

ICASSP 2019accepted

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…

Cited by 0SourceScholar
2018

Continuous-time Value Function Approximation in Reproducing Kernel Hilbert Spaces

NeurIPS 2018poster

Motivated by the success of reinforcement learning (RL) for discrete-time tasks such as AlphaGo and Atari games, there has been a recent surge of interest in using RL for continuous-time control of physical systems (cf. many challenging tasks in OpenAI Gym and DeepMind Control Suite). Since discreti…

2018

The Convergence of Sparsified Gradient Methods

NeurIPS 2018poster

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.…

Cited by 640SourcePDFScholar