Personalized Federated Learning with Contextual Modulation and Meta-Learning

Anna Vettoruzzo, Mohamed-Rafik Bouguelia, Thorsteinn Rögnvaldsson
12/23/2023
cs.LG

No official code found. Best implementation: annaVettoruzzo/CAFeMe (1 star, last commit 2025-01-29).

Abstract

Federated learning has emerged as a promising approach for training machine learning models on decentralized data sources while preserving data privacy. However, challenges such as communication bottlenecks, heterogeneity of client devices, and non-i.i.d. data distribution pose significant obstacles to achieving optimal model performance. We propose a novel framework that combines federated learning with meta-learning techniques to enhance both efficiency and generalization capabilities. Our approach introduces a federated modulator that learns contextual information from data batches and uses this knowledge to generate modulation parameters. These parameters dynamically adjust the activations of a base model, which operates using a MAML-based approach for model personalization. Experimental results across diverse datasets highlight the improvements in convergence speed and model performance compared to existing federated learning approaches. These findings highlight the potential of incorporating contextual information and meta-learning techniques into federated learning, paving the way for advancements in distributed machine learning paradigms.

View on arXivView PDF

Code Implementations(1)

Official code for "Personalized Federated Learning with Contextual Modulation and Meta-Learning"

12PythonDec 15, 20231 years ago

Similar Papers

Cite this paper

@article{vettoruzzo2023personalized,
  title  = {Personalized Federated Learning with Contextual Modulation and Meta-Learning},
  author = {Anna Vettoruzzo and Mohamed-Rafik Bouguelia and Thorsteinn Rögnvaldsson},
  year   = {2023},
  eprint = {2312.15191},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.15191v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2312.15191.svg)](https://codeofpaper.com/paper/2312.15191)

Discussion