On Graph Neural Network Fairness in the Presence of Heterophilous Neighborhoods
We study the task of node classification for graph neural networks (GNNs) and establish a connection between group fairness, as measured by statistical parity and equal opportunity, and local assortativity, i.e., the tendency of linked nodes to have similar attributes. Such assortativity is often induced by homophily, the tendency for nodes of similar properties to connect. Homophily can be common in social networks where systemic factors have forced individuals into communities which share a sensitive attribute. Through synthetic graphs, we study the interplay between locally occurring homophily and fair predictions, finding that not all node neighborhoods are equal in this respect -- neighborhoods dominated by one category of a sensitive attribute often struggle to obtain fair treatment, especially in the case of diverging local class and sensitive attribute homophily. After determining that a relationship between local homophily and fairness exists, we investigate if the issue of unfairness can be associated to the design of the applied GNN model. We show that by adopting heterophilous GNN designs capable of handling disassortative group labels, group fairness in locally heterophilous neighborhoods can be improved by up to 25% over homophilous designs in real and synthetic datasets.
Code (0)
등록된 구현이 없습니다.
Tasks
AttributeFairnessGraph Neural NetworkNode ClassificationSimilar Papers 제목 키워드 기반
Heterophilous Distribution Propagation for Graph Neural Networks
Graph Neural Networks (GNNs) have achieved remarkable success in various graph mining tasks by aggregating information from neighborhoods for representation learning. The success relies on the homophily assumption that n…
Contrastive LearningGraph MiningNode ClassificationRepresentation LearningDifferentiable Cluster Graph Neural Network
Graph Neural Networks often struggle with long-range information propagation and in the presence of heterophilous neighborhoods. We address both challenges with a unified framework that incorporates a clustering inductiv…
ClusteringGraph Neural NetworkInductive BiasRevisiting the Message Passing in Heterophilous Graph Neural Networks
Graph Neural Networks (GNNs) have demonstrated strong performance in graph mining tasks due to their message-passing mechanism, which is aligned with the homophily assumption that adjacent nodes exhibit similar behaviors…
Graph MiningGCNH: A Simple Method For Representation Learning On Heterophilous Graphs
Graph Neural Networks (GNNs) are well-suited for learning on homophilous graphs, i.e., graphs in which edges tend to connect nodes of the same type. Yet, achievement of consistent GNN performance on heterophilous graphs …
Node ClassificationNode Classification on Non-Homophilic (Heterophilic) GraphsRepresentation LearningTowards Unbiased Federated Graph Learning: Label and Topology Perspectives
Federated Graph Learning (FGL) enables privacy-preserving, distributed training of graph neural networks without sharing raw data. Among its approaches, subgraph-FL has become the dominant paradigm, with most work focuse…
FairnessGraph LearningGraph MiningNode Classification+1