A Federated Framework for Edge Computing Devices with Collaborative Fairness and Adversarial Robustness

Research output: Contribution to journalArticlepeer-review

6 Scopus citations

Abstract

Federated learning is a distributed machine learning framework for edge computing devices that provides several benefits, such as eliminating over-fitting and protecting privacy. However, the majority of federated learning paradigms have not taken fairness into account. Since the quality and quantity of the data held by each participant varies, their contributions are always diverse. In other words, the fact that all devices receive the same model as a reward, regardless of their various contributions, is unfair to those who contribute the most. In this work, we provide s-CFFL, a federated framework for edge computing devices that ingeniously combines the reputation mechanism with distributed selective stochastic gradient descent (DSSGD) to achieve collaborative fairness. In addition, we investigate the resistance of the framework against free-riders and several other common adversaries. We perform comprehensive trials comparing our framework to FedAvg, DSSGD, and other related approaches. The results indicate that our strategy strikes a compromise between models’ prediction accuracy and collaborative fairness while simultaneously boosting model robustness.

Original languageEnglish
Article number36
JournalJournal of Grid Computing
Volume21
Issue number3
DOIs
StatePublished - Sep 2023

Keywords

  • DSSGD
  • Fair
  • Federated learning
  • Reputation
  • Robust

Fingerprint

Dive into the research topics of 'A Federated Framework for Edge Computing Devices with Collaborative Fairness and Adversarial Robustness'. Together they form a unique fingerprint.

Cite this