An Exploratory Analysis on Users' Contributions in Federated Learning
arXiv:2011.06830
Abstract
Federated Learning is an emerging distributed collaborative learning paradigm adopted by many of today's applications, e.g., keyboard prediction and object recognition. Its core principle is to learn from large amount of users data while preserving data privacy by design as collaborative users only need to share the machine learning models and keep data locally. The main challenge for such systems is to provide incentives to users to contribute high-quality models trained from their local data. In this paper, we aim to answer how well incentives recognize (in)accurate local models from honest and malicious users, and perceive their impacts on the model accuracy of federated learning systems. We first present a thorough survey on two contrasting perspectives: incentive mechanisms to measure the contribution of local models by honest users, and malicious users to deliberately degrade the overall model. We conduct simulation experiments to empirically demonstrate if existing contribution measurement schemes can disclose low-quality models from malicious users. Our results show there exists a clear tradeoff among measurement schemes in terms of the computational efficiency and effectiveness to distill the impact of malicious participants. We conclude this paper by discussing the research directions to design resilient contribution incentives.
References in corpus (9)
- Towards Federated Learning at Scale: System Design
- Can You Really Backdoor Federated Learning?
- Learning to Detect Malicious Clients for Robust Federated Learning
- Free-riders in Federated Learning: Attacks and Defenses
- Data Poisoning Attacks Against Federated Learning Systems
- Backdoor attacks and defenses in feature-partitioned collaborative learning
- Eavesdrop the Composition Proportion of Training Labels in Federated Learning
- FedCoin: A Peer-to-Peer Payment System for Federated Learning
- Data Poisoning Attacks on Federated Machine Learning