Biased Edge Dropout for Enhancing Fairness in Graph Representation Learning

04/29/2021
by   Indro Spinelli, et al.
0

Graph representation learning has become a ubiquitous component in many scenarios, ranging from social network analysis to energy forecasting in smart grids. In several applications, ensuring the fairness of the node (or graph) representations with respect to some protected attributes is crucial for their correct deployment. Yet, fairness in graph deep learning remains under-explored, with few solutions available. In particular, the tendency of similar nodes to cluster on several real-world graphs (i.e., homophily) can dramatically worsen the fairness of these procedures. In this paper, we propose a biased edge dropout algorithm (FairDrop) to counter-act homophily and improve fairness in graph representation learning. FairDrop can be plugged in easily on many existing algorithms, is efficient, adaptable, and can be combined with other fairness-inducing solutions. After describing the general algorithm, we demonstrate its application on two benchmark tasks, specifically, as a random walk model for producing node embeddings, and to a graph convolutional network for link prediction. We prove that the proposed algorithm can successfully improve the fairness of all models up to a small or negligible drop in accuracy, and compares favourably with existing state-of-the-art solutions. In an ablation study, we demonstrate that our algorithm can flexibly interpolate between biasing towards fairness and an unbiased edge dropout. Furthermore, to better evaluate the gains, we propose a new dyadic group definition to measure the bias of a link prediction task when paired with group-based fairness metrics. In particular, we extend the metric used to measure the bias in the node embeddings to take into account the graph structure.

READ FULL TEXT

page 1

page 9

research
05/06/2021

CrossWalk: Fairness-enhanced Node Representation Learning

The potential for machine learning systems to amplify social inequities ...
research
01/21/2022

Fair Node Representation Learning via Adaptive Data Augmentation

Node representation learning has demonstrated its efficacy for various a...
research
04/10/2023

CAFIN: Centrality Aware Fairness inducing IN-processing for Unsupervised Representation Learning on Graphs

Unsupervised representation learning on (large) graphs has received sign...
research
12/22/2022

Graph Learning with Localized Neighborhood Fairness

Learning fair graph representations for downstream applications is becom...
research
08/22/2019

motif2vec: Motif Aware Node Representation Learning for Heterogeneous Networks

Recent years have witnessed a surge of interest in machine learning on g...
research
06/09/2021

Fairness-Aware Node Representation Learning

Node representation learning has demonstrated its effectiveness for vari...
research
06/16/2023

Dual Node and Edge Fairness-Aware Graph Partition

Fair graph partition of social networks is a crucial step toward ensurin...

Please sign up or login with your details

Forgot password? Click here to reset