paper-with-me

홈 › Papers

Analyzing the Effect of Sampling in GNNs on Individual Fairness

2022-09-08 · Rebecca Salganik, Fernando Diaz, Golnoosh Farnadi

Graph neural network (GNN) based methods have saturated the field of recommender systems. The gains of these systems have been significant, showing the advantages of interpreting data through a network structure. However, despite the noticeable benefits of using graph structures in recommendation tasks, this representational form has also bred new challenges which exacerbate the complexity of mitigating algorithmic bias. When GNNs are integrated into downstream tasks, such as recommendation, bias mitigation can become even more difficult. Furthermore, the intractability of applying existing methods of fairness promotion to large, real world datasets places even more serious constraints on mitigation attempts. Our work sets out to fill in this gap by taking an existing method for promoting individual fairness on graphs and extending it to support mini-batch, or sub-sample based, training of a GNN, thus laying the groundwork for applying this method to a downstream recommendation task. We evaluate two popular GNN methods: Graph Convolutional Network (GCN), which trains on the entire graph, and GraphSAGE, which uses probabilistic random walks to create subgraphs for mini-batch training, and assess the effects of sub-sampling on individual fairness. We implement an individual fairness notion called \textit{REDRESS}, proposed by Dong et al., which uses rank optimization to learn individual fair node, or item, embeddings. We empirically show on two real world datasets that GraphSAGE is able to achieve, not just, comparable accuracy, but also, improved fairness as compared with the GCN model. These finding have consequential ramifications to individual fairness promotion, GNNs, and in downstream form, recommender systems, showing that mini-batch training facilitate individual fairness promotion by allowing for local nuance to guide the process of fairness promotion in representation learning.

📄 PDF Abstract BibTeX arXiv:2209.03904

Code (1)

rsalganik1123/facctrec2022 공식 구현 pytorch

Tasks

FairnessGraph Neural NetworkRecommendation SystemsRepresentation Learning

Methods 이 논문이 사용한 방법론

GCN A Graph Convolutional Network, or GCN, is an approach for semi-supervised learning on graph-structured data. It is based on an efficient variant of [convolutional neural…
GraphSAGE GraphSAGE is a general inductive framework that leverages node feature information (e.g., text attributes) to efficiently generate node embeddings for previously unseen…

Similar Papers 제목 키워드 기반

Bridging the Fairness Divide: Achieving Group and Individual Fairness in Graph Neural Networks

2024-04-26 · Duna Zhan, Dongliang Guo, Pengsheng Ji, Sheng Li

Graph neural networks (GNNs) have emerged as a powerful tool for analyzing and learning from complex data structured as graphs, demonstrating remarkable effectiveness in various applications, such as social network analy…

Drug DiscoveryFairnessGraph LearningGraph Neural Network+1

Unraveling Privacy Risks of Individual Fairness in Graph Neural Networks

2023-01-30 · He Zhang, Xingliang Yuan, Shirui Pan

Graph neural networks (GNNs) have gained significant attraction due to their expansive real-world applications. To build trustworthy GNNs, two aspects - fairness and privacy - have emerged as critical considerations. Pre…

Fairness

GFairHint: Improving Individual Fairness for Graph Neural Networks via Fairness Hint

2023-05-25 · Paiheng Xu, YuHang Zhou, Bang An, Wei Ai 외

Given the growing concerns about fairness in machine learning and the impressive performance of Graph Neural Networks (GNNs) on graph data learning, algorithmic fairness in GNNs has attracted significant attention. While…

FairnessLink Prediction

Adversarial Attacks on Fairness of Graph Neural Networks

2023-10-20 · Binchi Zhang, Yushun Dong, Chen Chen, Yada Zhu 외

Fairness-aware graph neural networks (GNNs) have gained a surge of attention as they can reduce the bias of predictions on any demographic group (e.g., female) in graph-based applications. Although these methods greatly …

Fairness

GRAPHGINI: Fostering Individual and Group Fairness in Graph Neural Networks

2024-02-20 · Anuj Kumar Sirohi, Anjali Gupta, Sayan Ranu, Sandeep Kumar 외

We address the growing apprehension that GNNs, in the absence of fairness constraints, might produce biased decisions that disproportionately affect underprivileged groups or individuals. Departing from previous work, we…

Fairness