Personalized Federated Learning through Local Memorization
Othmane Marfoq, Giovanni Neglia, Laetitia Kameni, Richard Vidal

TL;DR
This paper introduces a personalized federated learning method that combines a global neural network model with local k-nearest neighbors based on shared embeddings, improving accuracy and fairness for heterogeneous data.
Contribution
It proposes a novel personalization mechanism using local memorization with embeddings, enhancing federated learning performance over existing methods.
Findings
Achieves higher accuracy than state-of-the-art methods.
Improves fairness across clients.
Provides theoretical generalization bounds for binary classification.
Abstract
Federated learning allows clients to collaboratively learn statistical models while keeping their data local. Federated learning was originally used to train a unique global model to be served to all clients, but this approach might be sub-optimal when clients' local data distributions are heterogeneous. In order to tackle this limitation, recent personalized federated learning methods train a separate model for each client while still leveraging the knowledge available at other clients. In this work, we exploit the ability of deep neural networks to extract high quality vectorial representations (embeddings) from non-tabular data, e.g., images and text, to propose a personalization mechanism based on local memorization. Personalization is obtained by interpolating a collectively trained global model with a local -nearest neighbors (kNN) model based on the shared representation…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Advanced Graph Neural Networks · Stochastic Gradient Optimization Techniques
