Federated Learning with Personalization Layers
Manoj Ghuhan Arivazhagan, Vinay Aggarwal, Aaditya Kumar Singh, Sunav, Choudhary

TL;DR
This paper introduces FedPer, a federated learning method with personalization layers, designed to improve model performance across heterogeneous data sources on edge devices, especially for deep learning applications.
Contribution
It proposes FedPer, a novel federated learning approach that incorporates personalization layers to address data heterogeneity, enhancing model personalization and robustness.
Findings
FedPer outperforms standard federated averaging on CIFAR datasets.
FedPer improves personalization on a Flickr image aesthetics dataset.
The approach effectively mitigates data heterogeneity issues.
Abstract
The emerging paradigm of federated learning strives to enable collaborative training of machine learning models on the network edge without centrally aggregating raw data and hence, improving data privacy. This sharply deviates from traditional machine learning and necessitates the design of algorithms robust to various sources of heterogeneity. Specifically, statistical heterogeneity of data across user devices can severely degrade the performance of standard federated averaging for traditional machine learning applications like personalization with deep learning. This paper pro-posesFedPer, a base + personalization layer approach for federated training of deep feedforward neural networks, which can combat the ill-effects of statistical heterogeneity. We demonstrate effectiveness ofFedPerfor non-identical data partitions ofCIFARdatasetsand on a personalized image aesthetics dataset…
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 · Stochastic Gradient Optimization Techniques · Cryptography and Data Security
