Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Exploring Topological Bias in Heterogeneous Graph Neural Networks

About

Graph Neural Networks (GNNs) are characterized by their capacity of processing graph-structured data. However, due to the sparsity of labels under semi-supervised learning, they have been found to exhibit biased performance on specific nodes. This kind of bias has been validated to correlate with topological structure and is considered as a bottleneck of GNNs' performance. Existing work focuses on the study of homogeneous GNNs and little attention has been given to topological bias in Heterogeneous Graph Neural Networks (HGNNs). In this work, firstly, in order to distinguish distinct meta relations, we apply meta-weighting to the adjacency matrix of a heterogeneous graph. Based on the modified adjacency matrix, we leverage PageRank along with the node label information to construct a projection. The constructed projection effectively maps nodes to values that strongly correlated with model performance when using datasets both with and without intra-type connections, which demonstrates the universal existence of topological bias in HGNNs. To handle this bias, we propose a debiasing structure based on the difference in the mapped values of nodes and use it along with the original graph structure for contrastive learning. Experiments on three public datasets verify the effectiveness of the proposed method in improving HGNNs' performance and debiasing.

Yihan Zhang• 2025

Related benchmarks

TaskDatasetResultRank
Node ClassificationIMDB (test)
Macro F1 Score45.96
70
Node ClassificationDBLP (test)
Macro-F162.23
70
Node ClusteringDBLP (test)
NMI18.57
17
Node ClusteringACM (test)
NMI57.94
8
Semi-supervised node classificationACM
Training Time per Epoch (ms)7.69e+3
5
Semi-supervised node classificationIMDB
Training Time (ms)1.35e+4
5
Semi-supervised node classificationDBLP
Training Time (ms)3.29e+4
5
Showing 7 of 7 rows

Other info

Follow for update