Clustering Algorithm to Detect Adversaries in Federated Learning
Not on the map. Why?
Abstract (arXiv)
In recent times, federated machine learning has been very useful in building intelligent intrusion detection systems for IoT devices. As IoT devices are equipped with a security architecture vulnerable to various attacks, these security loopholes may bring a risk during federated training of decentralized IoT devices. Adversaries can take control over these IoT devices and inject false gradients to degrade the global model performance. In this paper, we have proposed an approach that detects the adversaries with the help of a clustering algorithm. After clustering, it further rewards the clients for detecting honest and malicious clients. Our proposed gradient filtration approach does not require any processing power from the client-side and does not use excessive bandwidth, making it very much feasible for IoT devices. Further, our approach has been very successful in boosting the global model accuracy, up to 99% even in the presence of 40% adversaries.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 4 of its 19 references that are in the map. First posted on arXiv 22 Feb 2021.
Builds on
4 of 19 references.
References · 4
- 2018Mitigating Sybils in Federated Learning Poisoningcited by 158
- 2019Diffprivlib: The IBM Differential Privacy Librarycited by 51
- 2018Biscotti: A Ledger for Private and Secure Peer-to-Peer Machine Learningcited by 17
- 2014Can't you hear me knocking: Identification of user actions on Android apps via traffic analysiscited by 1
Built on by
Citing papers per year: 2021: 1.
1 paper.