paper-with-me

홈 › Papers

GPFL: Simultaneously Learning Global and Personalized Feature Information for Personalized Federated Learning

2023-08-20 · ICCV 2023 1 · Jianqing Zhang, Yang Hua, Hao Wang, Tao Song, Zhengui Xue, Ruhui Ma, Jian Cao, Haibing Guan

Federated Learning (FL) is popular for its privacy-preserving and collaborative learning capabilities. Recently, personalized FL (pFL) has received attention for its ability to address statistical heterogeneity and achieve personalization in FL. However, from the perspective of feature extraction, most existing pFL methods only focus on extracting global or personalized feature information during local training, which fails to meet the collaborative learning and personalization goals of pFL. To address this, we propose a new pFL method, named GPFL, to simultaneously learn global and personalized feature information on each client. We conduct extensive experiments on six datasets in three statistically heterogeneous settings and show the superiority of GPFL over ten state-of-the-art methods regarding effectiveness, scalability, fairness, stability, and privacy. Besides, GPFL mitigates overfitting and outperforms the baselines by up to 8.99% in accuracy.

📄 PDF Abstract BibTeX arXiv:2308.10279

Code (4)

TsingZ0/GPFL 공식 구현 pytorch
TsingZ0/PFL-Non-IID pytorch
TsingZ0/PFLlib pytorch
hpdic/pfllib pytorch

Tasks

FairnessFederated LearningPersonalized Federated LearningPrivacy Preserving

Methods 이 논문이 사용한 방법론

GPFL Graph Path Feature Learning is a probabilistic rule learner optimized to mine instantiated first-order logic rules from knowledge graphs. Instantiated rules contain constants…
Focus 설명 없음

Similar Papers 제목 키워드 기반

Personalized Federated Learning with Contextualized Generalization

2021-06-24 · Xueyang Tang, Song Guo, Jingcai Guo

The prevalent personalized federated learning (PFL) usually pursues a trade-off between personalization and generalization by maintaining a shared global model to guide the training process of local models. However, the …

Federated LearningPersonalized Federated Learning

GPFL: A Gradient Projection-Based Client Selection Framework for Efficient Federated Learning

2024-03-26 · Shijie Na, Yuzhi Liang, Siu-Ming Yiu

Federated learning client selection is crucial for determining participant clients while balancing model accuracy and communication efficiency. Existing methods have limitations in handling data heterogeneity, computatio…

Federated Learning

GPflow: A Gaussian process library using TensorFlow

2016-10-27 · Alexander G. de G. Matthews, Mark van der Wilk, Tom Nickson, Keisuke Fujii 외

GPflow is a Gaussian process library that uses TensorFlow for its core computations and Python for its front end. The distinguishing features of GPflow are that it uses variational inference as the primary approximation …

Gaussian ProcessesGPUsoftware testingVariational Inference

GPflowOpt: A Bayesian Optimization Library using TensorFlow

2017-11-10 · Nicolas Knudde, Joachim van der Herten, Tom Dhaene, Ivo Couckuyt

A novel Python framework for Bayesian optimization known as GPflowOpt is introduced. The package is based on the popular GPflow library for Gaussian processes, leveraging the benefits of TensorFlow including automatic di…

Bayesian OptimisationBayesian OptimizationGaussian ProcessesGPU

GPflux: A Library for Deep Gaussian Processes

2021-04-12 · Vincent Dutordoir, Hugh Salimbeni, Eric Hambro, John McLeod 외

We introduce GPflux, a Python library for Bayesian deep learning with a strong emphasis on deep Gaussian processes (DGPs). Implementing DGPs is a challenging endeavour due to the various mathematical subtleties that aris…

Deep LearningGaussian Processes