FedHide: Federated Learning by Hiding in the Neighbors
Not on the map. Why?
Abstract (arXiv)
We propose a prototype-based federated learning method designed for embedding networks in classification or verification tasks. Our focus is on scenarios where each client has data from a single class. The main challenge is to develop an embedding network that can distinguish between different classes while adhering to privacy constraints. Sharing true class prototypes with the server or other clients could potentially compromise sensitive information. To tackle this issue, we propose a proxy class prototype that will be shared among clients instead of the true class prototype. Our approach generates proxy class prototypes by linearly combining them with their nearest neighbors. This technique conceals the true class prototype while enabling clients to learn discriminative embedding networks. We compare our method to alternative techniques, such as adding random Gaussian noise and using random selection with cosine similarity constraints. Furthermore, we evaluate the robustness of our approach against gradient inversion attacks and introduce a measure for prototype leakage. This measure quantifies the extent of private information revealed when sharing the proposed proxy class prototype. Moreover, we provide a theoretical analysis of the convergence properties of our approach. Our proposed method for federated learning from scratch demonstrates its effectiveness through empirical results on three benchmark datasets: CIFAR-100, VoxCeleb1, and VGGFace2.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 37 of its 48 references that are in the map. First posted on arXiv 12 Sep 2024.
Builds on
37 of 48 references.
References · 37
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,029
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
- 2018Federated Optimization in Heterogeneous Networkscited by 2,971
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
- 2018Group Normalizationcited by 1,514
- 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,461
- 2019On the Convergence of FedAvg on Non-IID Datacited by 1,220
- 2017VGGFace2: A dataset for recognising faces across pose and agecited by 911
- 2018VoxCeleb2: Deep Speaker Recognitioncited by 862
25 more
- 2019Towards Federated Learning at Scale: System Designcited by 826
- 2021Model-Contrastive Federated Learningcited by 762
- 2017VoxCeleb: a large-scale speaker identification datasetcited by 714
- 2020Inverting Gradients -- How easy is it to break privacy in federated learning?cited by 707
- 2019Robust and Communication-Efficient Federated Learning from Non-IID Datacited by 415
- 2021FedProto: Federated Prototype Learning across Heterogeneous Clientscited by 349
- 2019The Non-IID Data Quagmire of Decentralized Machine Learningcited by 303
- 2018Additive Margin Softmax for Face Verificationcited by 275
- 2021Evaluating Gradient Inversion Attacks and Defenses in Federated Learningcited by 196
- 2018MobileFaceNets: Efficient CNNs for Accurate Real-Time Face Verification on Mobile Devicescited by 180
- 2022Federated Learning from Pre-Trained Models: A Contrastive Learning Approachcited by 141
- 2020In defence of metric learning for speaker recognitioncited by 123
- 2020DROCC: Deep Robust One-Class Classificationcited by 121
- 2022Tackling Data Heterogeneity in Federated Learning with Class Prototypescited by 66
- 2020Collaborative Learning for Faster StyleGAN Embeddingcited by 65
- 2020Federated Learning with Only Positive Labelscited by 55
- 2021Gradient Disaggregation: Breaking Privacy in Federated Learning by Reconstructing the User Participant Matrixcited by 43
- 2019Adversarial Learning with Margin-based Triplet Embedding Regularizationcited by 29
- 2021FedFace: Collaborative Learning of Face Recognition Modelcited by 26
- 2017Automated Latent Fingerprint Recognitioncited by 21
- 2020SCE: Scalable Network Embedding from Sparsest Cutcited by 12
- 2021Federated Learning of User Verification Models Without Sharing Embeddingscited by 11
- 2023ProtoFL: Unsupervised Federated Learning via Prototypical Distillationcited by 11
- 2017Deep Embedding Forest: Forest-based Serving with Deep Embedding Featurescited by 7
- 2019An End-to-End Text-independent Speaker Verification Framework with a Keyword Adversarial Networkcited by 4
Built on by
Not cited yet.