Personalized Federated Learning Techniques: Empirical Analysis

Azal Ahmad Khan, Ahmad Faraz Khan, Haider Ali, Ali Anwar
9/10/2024
cs.LGcs.AIcs.CR

No confident code implementation found for this paper.

Abstract

Personalized Federated Learning (pFL) holds immense promise for tailoring machine learning models to individual users while preserving data privacy. However, achieving optimal performance in pFL often requires a careful balancing act between memory overhead costs and model accuracy. This paper delves into the trade-offs inherent in pFL, offering valuable insights for selecting the right algorithms for diverse real-world scenarios. We empirically evaluate ten prominent pFL techniques across various datasets and data splits, uncovering significant differences in their performance. Our study reveals interesting insights into how pFL methods that utilize personalized (local) aggregation exhibit the fastest convergence due to their efficiency in communication and computation. Conversely, fine-tuning methods face limitations in handling data heterogeneity and potential adversarial attacks while multi-objective learning methods achieve higher accuracy at the cost of additional training and resource consumption. Our study emphasizes the critical role of communication efficiency in scaling pFL, demonstrating how it can significantly affect resource usage in real-world deployments.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{khan2024personalized,
  title  = {Personalized Federated Learning Techniques: Empirical Analysis},
  author = {Azal Ahmad Khan and Ahmad Faraz Khan and Haider Ali and Ali Anwar},
  year   = {2024},
  eprint = {2409.06805},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.06805v1}
}

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/2409.06805.svg)](https://codeofpaper.com/paper/2409.06805)

Discussion