Federated Geometric Monte Carlo Clustering to Counter Non-IID Datasets

04/23/2022
by   Federico Lucchetti, et al.
0

Federated learning allows clients to collaboratively train models on datasets that are acquired in different locations and that cannot be exchanged because of their size or regulations. Such collected data is increasingly non-independent and non-identically distributed (non-IID), negatively affecting training accuracy. Previous works tried to mitigate the effects of non-IID datasets on training accuracy, focusing mainly on non-IID labels, however practical datasets often also contain non-IID features. To address both non-IID labels and features, we propose FedGMCC, a novel framework where a central server aggregates client models that it can cluster together. FedGMCC clustering relies on a Monte Carlo procedure that samples the output space of client models, infers their position in the weight space on a loss manifold and computes their geometric connection via an affine curve parametrization. FedGMCC aggregates connected models along their path connectivity to produce a richer global model, incorporating knowledge of all connected client models. FedGMCC outperforms FedAvg and FedProx in terms of convergence rates on the EMNIST62 and a genomic sequence classification datasets (by up to +63 FedGMCC yields an improved accuracy (+4 to CFL, in high non-IID feature space settings and label incongruency.

READ FULL TEXT
research
03/02/2023

Stochastic Clustered Federated Learning

Federated learning is a distributed learning framework that takes full a...
research
05/30/2022

FRAug: Tackling Federated Learning with Non-IID Features via Representation Augmentation

Federated Learning (FL) is a decentralized learning paradigm in which mu...
research
04/27/2021

Towards Fair Federated Learning with Zero-Shot Data Augmentation

Federated learning has emerged as an important distributed learning para...
research
08/23/2023

When MiniBatch SGD Meets SplitFed Learning:Convergence Analysis and Performance Evaluation

Federated learning (FL) enables collaborative model training across dist...
research
04/10/2020

Towards Realistic Byzantine-Robust Federated Learning

Federated Learning (FL) is a distributed machine learning paradigm where...
research
07/26/2023

Take Your Pick: Enabling Effective Personalized Federated Learning within Low-dimensional Feature Space

Personalized federated learning (PFL) is a popular framework that allows...

Please sign up or login with your details

Forgot password? Click here to reset