FairFed: Enabling Group Fairness in Federated Learning
  As machine learning algorithms become increasingly integrated in crucial
decision-making scenarios, such as healthcare, recruitment, and risk
assessment, there have been increasing concerns about the privacy and fairness
of such systems. Federated learning has been viewed as a promising solution for
collaboratively training of machine learning models among multiple parties
while maintaining the privacy of their local data. However, federated learning
also poses new challenges in mitigating the potential bias against certain
populations (e.g., demographic groups), as this typically requires centralized
access to the sensitive information (e.g., race, gender) of each data point.
Motivated by the importance and challenges of group fairness in federated
learning, in this work, we propose FairFed, a novel algorithm to enhance group
fairness via a fairness-aware aggregation method, which aims to provide fair
model performance across different sensitive groups (e.g., racial, gender
groups) while maintaining high utility. This formulation can further provide
more flexibility in the customized local debiasing strategies for each client.
We build our FairFed algorithm around the secure aggregation protocol of
federated learning. When running federated training on widely investigated
fairness datasets, we demonstrate that our proposed method outperforms the
state-of-the-art fair federated learning frameworks under a high heterogeneous
sensitive attribute distribution. We also investigate the performance of
FairFed on naturally distributed real-life data collected from different
geographical locations or departments within an organization.
