FedSPD: A Soft-clustering Approach for Personalized Decentralized Federated Learning

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Lin, I-Cheng, Yagan, Osman, Joe-Wong, Carlee
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908513326858240
author Lin, I-Cheng
Yagan, Osman
Joe-Wong, Carlee
author_facet Lin, I-Cheng
Yagan, Osman
Joe-Wong, Carlee
contents Federated learning has recently gained popularity as a framework for distributed clients to collaboratively train a machine learning model using local data. While traditional federated learning relies on a central server for model aggregation, recent advancements adopt a decentralized framework, enabling direct model exchange between clients and eliminating the single point of failure. However, existing decentralized frameworks often assume all clients train a shared model. Personalizing each client's model can enhance performance, especially with heterogeneous client data distributions. We propose FedSPD, an efficient personalized federated learning algorithm for the decentralized setting, and show that it learns accurate models even in low-connectivity networks. To provide theoretical guarantees on convergence, we introduce a clustering-based framework that enables consensus on models for distinct data clusters while personalizing to unique mixtures of these clusters at different clients. This flexibility, allowing selective model updates based on data distribution, substantially reduces communication costs compared to prior work on personalized federated learning in decentralized settings. Experimental results on real-world datasets show that FedSPD outperforms multiple decentralized variants of personalized federated learning algorithms, especially in scenarios with low-connectivity networks.
format Preprint
id arxiv_https___arxiv_org_abs_2410_18862
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle FedSPD: A Soft-clustering Approach for Personalized Decentralized Federated Learning
Lin, I-Cheng
Yagan, Osman
Joe-Wong, Carlee
Machine Learning
Federated learning has recently gained popularity as a framework for distributed clients to collaboratively train a machine learning model using local data. While traditional federated learning relies on a central server for model aggregation, recent advancements adopt a decentralized framework, enabling direct model exchange between clients and eliminating the single point of failure. However, existing decentralized frameworks often assume all clients train a shared model. Personalizing each client's model can enhance performance, especially with heterogeneous client data distributions. We propose FedSPD, an efficient personalized federated learning algorithm for the decentralized setting, and show that it learns accurate models even in low-connectivity networks. To provide theoretical guarantees on convergence, we introduce a clustering-based framework that enables consensus on models for distinct data clusters while personalizing to unique mixtures of these clusters at different clients. This flexibility, allowing selective model updates based on data distribution, substantially reduces communication costs compared to prior work on personalized federated learning in decentralized settings. Experimental results on real-world datasets show that FedSPD outperforms multiple decentralized variants of personalized federated learning algorithms, especially in scenarios with low-connectivity networks.
title FedSPD: A Soft-clustering Approach for Personalized Decentralized Federated Learning
topic Machine Learning
url https://arxiv.org/abs/2410.18862