Skip to search boxSkip to navigationSkip to main content

Fairfed: cross-device fair federated learning

  • Khalifa University of Science and Technology
Research Output: Chapter in Book/Report/Conference proceeding Conference contribution Peer-review

Abstract

Federated learning (FL) is the rapidly developing machine learning technique that is used to perform collaborative model training over decentralized datasets. FL enables privacy-preserving model development whereby the datasets are scattered over a large set of data producers (i.e., devices and/or systems). These data producers train the learning models, encapsulate the model updates with differential privacy techniques, and share them to centralized systems for global aggregation. However, these centralized models are always prone to adversarial attacks (such as data-poisoning and model poisoning attacks) due to a large number of data producers. Hence, FL methods need to ensure fairness and high-quality model availability across all the participants in the underlying AI systems. In this paper, we propose a novel FL framework, called FairFed, to meet fairness and high-quality data requirements. The FairFed provides a fairness mechanism to detect adversaries across the devices and datasets in the FL network and reject their model updates. We use a Python-simulated FL framework to enable large-scale training over MNIST dataset. We simulate a cross-device model training settings to detect adversaries in the training network. We used TensorFlow Federated and Python to implement the fairness protocol, the deep neural network, and the outlier detection algorithm. We thoroughly test the proposed FairFed framework with random and uniform data distributions across the training network and compare our initial results with the baseline fairness scheme. Our proposed work shows promising results in terms of model accuracy and loss.

Publication Information

Output type

Research Output: Chapter in Book/Report/Conference proceeding Conference contribution Peer-review

Original language

English

Article number

9425266

Publication milestones

  • Published - 10/05/2021

Publication status

Published - 10/05/2021

Publisher

Institute of Electrical and Electronics Engineers Inc., United States

Publication series

  • Publication series name: Proceedings - Applied Imagery Pattern Recognition Workshop
    ISSN (Print): 2164-2516
    Volume: 2020-October

ISBN (Electronic)

9781728182438

External Publication IDs

  • Scopus: 85106195073

Host publication title

2020 IEEE Applied Imagery Pattern Recognition Workshop, AIPR 2020