No prejudice! Fair Federated Graph Neural Networks for Personalized Recommendation

Nimesh Agrawal, Anuj Kumar Sirohi, Jayadeva, Sandeep Kumar
12/10/2023
cs.IRcs.AIcs.LG

No official code found. Best implementation: anujksirohi/F2PGNN-AAAI2024 (4 stars, last commit 2024-01-16). 2 more below.

Abstract

Ensuring fairness in Recommendation Systems (RSs) across demographic groups is critical due to the increased integration of RSs in applications such as personalized healthcare, finance, and e-commerce. Graph-based RSs play a crucial role in capturing intricate higher-order interactions among entities. However, integrating these graph models into the Federated Learning (FL) paradigm with fairness constraints poses formidable challenges as this requires access to the entire interaction graph and sensitive user information (such as gender, age, etc.) at the central server. This paper addresses the pervasive issue of inherent bias within RSs for different demographic groups without compromising the privacy of sensitive user attributes in FL environment with the graph-based model. To address the group bias, we propose F2PGNN (Fair Federated Personalized Graph Neural Network), a novel framework that leverages the power of Personalized Graph Neural Network (GNN) coupled with fairness considerations. Additionally, we use differential privacy techniques to fortify privacy protection. Experimental evaluation on three publicly available datasets showcases the efficacy of F2PGNN in mitigating group unfairness by 47% - 99% compared to the state-of-the-art while preserving privacy and maintaining the utility. The results validate the significance of our framework in achieving equitable and personalized recommendations using GNN within the FL landscape.

View on arXivView PDF

Code Implementations(3)

This repository contains the code for our AAAI 24 paper titled No prejudice! Fair Federated Graph Neural Networks for Personalized Recommendation

20PythonDec 12, 20232 years ago

This repository contains the code for our AAAI 24 paper titled No prejudice! Fair Federated Graph Neural Networks for Personalized Recommendation

40Python, Jupyter NotebookJan 16, 20242 years ago

Official repo of the paper "No Prejudice! Fair Federated Graph Neural Networks for Personalized Recommendation" accepted in AAAI 2024

31Python, Jupyter NotebookJul 26, 20232 years ago

Similar Papers

Cite this paper

@article{agrawal2023prejudice,
  title  = {No prejudice! Fair Federated Graph Neural Networks for Personalized Recommendation},
  author = {Nimesh Agrawal and Anuj Kumar Sirohi and Jayadeva and Sandeep Kumar},
  year   = {2023},
  eprint = {2312.10080},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.10080v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2312.10080.svg)](https://codeofpaper.com/paper/2312.10080)

Discussion