Aggregate or Not? Exploring Where to Privatize in DNN Based Federated Learning Under Different Non-IID Scenes
Not on the map. Why?
Abstract (arXiv)
Although federated learning (FL) has recently been proposed for efficient distributed training and data privacy protection, it still encounters many obstacles. One of these is the naturally existing statistical heterogeneity among clients, making local data distributions non independently and identically distributed (i.e., non-iid), which poses challenges for model aggregation and personalization. For FL with a deep neural network (DNN), privatizing some layers is a simple yet effective solution for non-iid problems. However, which layers should we privatize to facilitate the learning process? Do different categories of non-iid scenes have preferred privatization ways? Can we automatically learn the most appropriate privatization way during FL? In this paper, we answer these questions via abundant experimental studies on several FL benchmarks. First, we present the detailed statistics of these benchmarks and categorize them into covariate and label shift non-iid scenes. Then, we investigate both coarse-grained and fine-grained network splits and explore whether the preferred privatization ways have any potential relations to the specific category of a non-iid scene. Our findings are exciting, e.g., privatizing the base layers could boost the performances even in label shift non-iid scenes, which are inconsistent with some natural conjectures. We also find that none of these privatization ways could improve the performances on the Shakespeare benchmark, and we guess that Shakespeare may not be a seriously non-iid scene. Finally, we propose several approaches to automatically learn where to aggregate via cross-stitch, soft attention, and hard selection. We advocate the proposed methods could serve as a preliminary try to explore where to privatize for a novel non-iid scene.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 47 of its 66 references that are in the map. First posted on arXiv 26 Jul 2021.
Builds on
47 of 66 references.
References · 47
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2019Advances and Open Problems in Federated Learningcited by 3,021
- 2018Federated Optimization in Heterogeneous Networkscited by 2,971
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,461
- 2015Learning Transferable Features with Deep Adaptation Networkscited by 1,323
- 2017Adversarial Discriminative Domain Adaptationcited by 1,309
- 2014How transferable are features in deep neural networks?cited by 1,216
- 2018Federated Learning with Non-IID Datacited by 1,099
35 more
- 2017A Survey on Multi-Task Learningcited by 838
- 2019Towards Federated Learning at Scale: System Designcited by 826
- 2018LEAF: A Benchmark for Federated Settingscited by 780
- 2020Ensemble Distillation for Robust Model Fusion in Federated Learningcited by 678
- 2017Federated Multi-Task Learningcited by 669
- 2018Taskonomy: Disentangling Task Transfer Learningcited by 631
- 2019Federated Learning with Personalization Layerscited by 533
- 2019Federated Learning with Differential Privacy: Algorithms and Performance Analysiscited by 528
- 2016Cross-stitch Networks for Multi-task Learningcited by 466
- 2019FedMD: Heterogenous Federated Learning via Model Distillationcited by 454
- 2019Federated Machine Learning: Concept and Applicationscited by 409
- 2020Multi-Task Learning with Deep Neural Networks: A Surveycited by 374
- 2020Think Locally, Act Globally: Federated Learning with Local and Global Representationscited by 322
- 2016Domain Separation Networkscited by 317
- 2019The Non-IID Data Quagmire of Decentralized Machine Learningcited by 303
- 2018Communication-Efficient On-Device Machine Learning: Federated Distillation and Augmentation under Non-IID Private Datacited by 242
- 2019Domain-Specific Batch Normalization for Unsupervised Domain Adaptationcited by 197
- 2020LEEP: A New Measure to Evaluate Transferability of Learned Representationscited by 182
- 2019Federated Evaluation of On-device Personalizationcited by 147
- 2016Recurrent Neural Network for Text Classification with Multi-Task Learningcited by 144
- 2020Survey of Personalization Techniques for Federated Learningcited by 144
- 2020Salvaging Federated Learning by Local Adaptationcited by 142
- 2020Exploring and Predicting Transferability across NLP Taskscited by 126
- 2019Transferability and Hardness of Supervised Classification Taskscited by 125
- 2019Overcoming Forgetting in Federated Learning on Non-IID Datacited by 120
- 2019Federated Learning for Emoji Prediction in a Mobile Keyboardcited by 115
- 2020Federated Mutual Learningcited by 70
- 2019Learning What and Where to Transfercited by 43
- 2021FLOP: Federated Learning on Medical Datasets using Partial Networkscited by 42
- 2019Private Federated Learning with Domain Adaptationcited by 36
- 2019Federated Learning of N-gram Language Modelscited by 33
- 2019Federated User Representation Learningcited by 31
- 2019Federated Learning with Unbiased Gradient Aggregation and Controllable Meta Updatingcited by 22
- 2020Addressing Class Imbalance in Federated Learningcited by 6
- 2018On the Transferability of Representations in Neural Networks Between Datasets and Taskscited by 4
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 1.
4 papers.
- 2022Completely Heterogeneous Federated Learningcited by 9
- 2024MAP: Model Aggregation and Personalization in Federated Learning with Incomplete Classescited by 7
- 2022Avoid Overfitting User Specific Information in Federated Keyword Spottingcited by 4
- 2023Federated learning-outcome prediction with multi-layer privacy protectioncited by 2
- 2024MAP: Model Aggregation and Personalization in Federated Learning with Incomplete Classes14 Apr 2024
- 2023Federated learning-outcome prediction with multi-layer privacy protection25 Dec 2023
- 2022Completely Heterogeneous Federated Learning28 Oct 2022
- 2022Avoid Overfitting User Specific Information in Federated Keyword Spotting17 Jun 2022