UA-PDFL: A Personalized Approach for Decentralized Federated Learning
Hangyu Zhu, Yuxiang Fan, Zhenping Xie
TL;DR
This work tackles non-IID data in decentralized federated learning by introducing UA-PDFL, a framework that uses unit representation to estimate client data distributions without public data. It combines client-wise dropout to mitigate overfitting and layer-wise personalization to maintain a universal feature extractor while tailoring local classifiers, enabling adaptive personalization across varying data skew. The authors provide a convergence analysis under standard assumptions and demonstrate through extensive experiments on CIFAR10/100, SVHN, and PathMNIST that UA-PDFL often outperforms state-of-the-art baselines, particularly in highly non-IID settings, with faster convergence and improved accuracy. While DFL incurs higher communication costs, the proposed approach offers practical gains in learning performance and security, highlighting a promising direction for personalization in decentralized settings.
Abstract
Federated learning (FL) is a privacy preserving machine learning paradigm designed to collaboratively learn a global model without data leakage. Specifically, in a typical FL system, the central server solely functions as an coordinator to iteratively aggregate the collected local models trained by each client, potentially introducing single-point transmission bottleneck and security threats. To mitigate this issue, decentralized federated learning (DFL) has been proposed, where all participating clients engage in peer-to-peer communication without a central server. Nonetheless, DFL still suffers from training degradation as FL does due to the non-independent and identically distributed (non-IID) nature of client data. And incorporating personalization layers into DFL may be the most effective solutions to alleviate the side effects caused by non-IID data. Therefore, in this paper, we propose a novel unit representation aided personalized decentralized federated learning framework, named UA-PDFL, to deal with the non-IID challenge in DFL. By adaptively adjusting the level of personalization layers through the guidance of the unit representation, UA-PDFL is able to address the varying degrees of data skew. Based on this scheme, client-wise dropout and layer-wise personalization are proposed to further enhance the learning performance of DFL. Extensive experiments empirically prove the effectiveness of our proposed method.
