FedCBO: Reaching Group Consensus in Clustered Federated Learning through Consensus-based Optimization

05/04/2023
by   José A. Carrillo, et al.
0

Federated learning is an important framework in modern machine learning that seeks to integrate the training of learning models from multiple users, each user having their own local data set, in a way that is sensitive to data privacy and to communication loss constraints. In clustered federated learning, one assumes an additional unknown group structure among users, and the goal is to train models that are useful for each group, rather than simply training a single global model for all users. In this paper, we propose a novel solution to the problem of clustered federated learning that is inspired by ideas in consensus-based optimization (CBO). Our new CBO-type method is based on a system of interacting particles that is oblivious to group memberships. Our model is motivated by rigorous mathematical reasoning, including a mean field analysis describing the large number of particles limit of our particle system, as well as convergence guarantees for the simultaneous global optimization of general non-convex objective functions (corresponding to the loss functions of each cluster of users) in the mean-field regime. Experimental results demonstrate the efficacy of our FedCBO algorithm compared to other state-of-the-art methods and help validate our methodological and theoretical work.

READ FULL TEXT
research
05/10/2022

Consensus based optimization via jump-diffusion stochastic differential equations

We introduce a new consensus based optimization (CBO) method where inter...
research
12/23/2022

Consensus-Based Optimization for Saddle Point Problems

In this paper, we propose consensus-based optimization for saddle point ...
research
08/01/2021

Mean-field particle swarm optimization

In this work we survey some recent results on the global minimization of...
research
07/08/2021

Federated Learning as a Mean-Field Game

We establish a connection between federated learning, a concept from mac...
research
06/07/2020

An Efficient Framework for Clustered Federated Learning

We address the problem of Federated Learning (FL) where users are distri...
research
01/31/2020

Consensus-based Optimization on the Sphere II: Convergence to Global Minimizers and Machine Learning

We present the implementation of a new stochastic Kuramoto-Vicsek-type m...
research
11/09/2022

Polarized consensus-based dynamics for optimization and sampling

In this paper we propose polarized consensus-based dynamics in order to ...

Please sign up or login with your details

Forgot password? Click here to reset