FedPnP: Personalized graph-structured federated learning

In Personalized Federated Learning (PFL), current methods often fail to consider the fine-grained relationships between clients and their local datasets, hindering effective information exchange. Here, we propose “FedPnP”, a novel method that harnesses the inherent graph-based connections among clients. Clients linked by a graph tend to yield similar model responses to comparable input data. In the proposed FedPnP we present the graph-based optimization as an inverse problem . We then solve this optimization by employing a Half-Quadratic-Splitting technique (HQS) to divide it into two subproblems . The first ensures local model performance on respective datasets, acting as a data fidelity term, while the second promotes the smoothness of model weights on the graph. Notably, we present a structural proximal term in the first subproblem and demonstrate the integration of any graph denoiser in the second subproblem as a plug & play solution. Experiments on CIFAR10, CIFAR100, FashionMNIST, and SVHN demonstrate FedPnP’s superiority over 10 state-of-the-art algorithms, with accuracy improvements ranging from 0.2% to 3%. Notably, FedPnP excels in handling highly heterogeneous data , a critical challenge in real-world PFL scenarios. Additional evaluations show that FedPnP performs consistently well across various denoisers, with the Heat filter delivering the best results. This bridge between PFL algorithms and inverse problems opens up the potential for cross-pollination of solutions, yielding superior algorithms for PFL tasks. The GitHub code is available at https://github.com/arashrasti96/FedPnP . • We propose a novel approach called Graph-structured Plug & Play Federated Learning (FedPnP) with proven convergence to improve the performance of local models trained in the Personalized Federated Learning (PFL) framework. • We reinterpret PFL as an inverse problem by structurally analyzing local and global updates. To the best of our knowledge, this is the first work connecting PFL and inverse problems. • FedPnP extends the PnP Half-Quadratic-Splitting algorithm into two sub-problems, allowing a graph denoiser to be seamlessly plugged in .

Authors

Publication Details

Journal
Pattern Recognition
Published
2025-02-15
DOI
https://doi.org/10.1016/j.patcog.2025.111455
Citations
1
Primary Topic
Privacy-Preserving Technologies in Data
Type
article
Field-Weighted Citation Impact
2.48
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

FedPnP: Personalized graph-structured federated learning

Arash Rasti-Meymandi, Konstantinos N. Plataniotis, Ahmad Sajedi
1 citations
Pattern Recognition
Privacy-Preserving Technologies in Data
2.48
article

FedPnP: Personalized graph-structured federated learning

Arash Rasti-Meymandi, Konstantinos N. Plataniotis, Ahmad Sajedi
article en
1 citations

Abstract

In Personalized Federated Learning (PFL), current methods often fail to consider the fine-grained relationships between clients and their local datasets, hindering effective information exchange. Here, we propose “FedPnP”, a novel method that harnesses the inherent graph-based connections among clients. Clients linked by a graph tend to yield similar model responses to comparable input data. In the proposed FedPnP we present the graph-based optimization as an inverse problem . We then solve this optimization by employing a Half-Quadratic-Splitting technique (HQS) to divide it into two subproblems . The first ensures local model performance on respective datasets, acting as a data fidelity term, while the second promotes the smoothness of model weights on the graph. Notably, we present a structural proximal term in the first subproblem and demonstrate the integration of any graph denoiser in the second subproblem as a plug & play solution. Experiments on CIFAR10, CIFAR100, FashionMNIST, and SVHN demonstrate FedPnP’s superiority over 10 state-of-the-art algorithms, with accuracy improvements ranging from 0.2% to 3%. Notably, FedPnP excels in handling highly heterogeneous data , a critical challenge in real-world PFL scenarios. Additional evaluations show that FedPnP performs consistently well across various denoisers, with the Heat filter delivering the best results. This bridge between PFL algorithms and inverse problems opens up the potential for cross-pollination of solutions, yielding superior algorithms for PFL tasks. The GitHub code is available at https://github.com/arashrasti96/FedPnP . • We propose a novel approach called Graph-structured Plug & Play Federated Learning (FedPnP) with proven convergence to improve the performance of local models trained in the Personalized Federated Learning (PFL) framework. • We reinterpret PFL as an inverse problem by structurally analyzing local and global updates. To the best of our knowledge, this is the first work connecting PFL and inverse problems. • FedPnP extends the PnP Half-Quadratic-Splitting algorithm into two sub-problems, allowing a graph denoiser to be seamlessly plugged in .

Pattern RecognitionVol. 163
Openalex Percentile: Top 12%
Privacy-Preserving Technologies in Data
2.48
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

FedPnP: Personalized graph-structured federated learning — Arash Rasti-Meymandi, Konstantinos N. Plataniotis, et al. · Pattern Recognition (2025) | TGRS Research Map | TGRS