Federated Gradient Matching Pursuit

02/20/2023
by   Halyun Jeong, et al.
0

Traditional machine learning techniques require centralizing all training data on one server or data hub. Due to the development of communication technologies and a huge amount of decentralized data on many clients, collaborative machine learning has become the main interest while providing privacy-preserving frameworks. In particular, federated learning (FL) provides such a solution to learn a shared model while keeping training data at local clients. On the other hand, in a wide range of machine learning and signal processing applications, the desired solution naturally has a certain structure that can be framed as sparsity with respect to a certain dictionary. This problem can be formulated as an optimization problem with sparsity constraints and solving it efficiently has been one of the primary research topics in the traditional centralized setting. In this paper, we propose a novel algorithmic framework, federated gradient matching pursuit (FedGradMP), to solve the sparsity constrained minimization problem in the FL setting. We also generalize our algorithms to accommodate various practical FL scenarios when only a subset of clients participate per round, when the local model estimation at clients could be inexact, or when the model parameters are sparse with respect to general dictionaries. Our theoretical analysis shows the linear convergence of the proposed algorithms. A variety of numerical experiments are conducted to demonstrate the great potential of the proposed framework – fast convergence both in communication rounds and computation time for many important scenarios without sophisticated parameter tuning.

READ FULL TEXT

page 25

page 26

page 27

research
06/10/2023

Optimizing the Collaboration Structure in Cross-Silo Federated Learning

In federated learning (FL), multiple clients collaborate to train machin...
research
05/07/2021

A Family of Hybrid Federated and Centralized Learning Architectures in Machine Learning

Many of the machine learning tasks focus on centralized learning (CL), w...
research
07/01/2022

Better Methods and Theory for Federated Learning: Compression, Client Selection and Heterogeneity

Federated learning (FL) is an emerging machine learning paradigm involvi...
research
03/15/2023

Comparative Evaluation of Data Decoupling Techniques for Federated Machine Learning with Database as a Service

Federated Learning (FL) is a machine learning approach that allows multi...
research
01/04/2023

Federated Learning for Data Streams

Federated learning (FL) is an effective solution to train machine learni...
research
03/31/2023

Benchmarking FedAvg and FedCurv for Image Classification Tasks

Classic Machine Learning techniques require training on data available i...
research
01/12/2021

Personalized Federated Deep Learning for Pain Estimation From Face Images

Standard machine learning approaches require centralizing the users' dat...

Please sign up or login with your details

Forgot password? Click here to reset