Demystifying Structural Disparity in Graph Neural Networks: Can One Size Fit All?
Haitao Mao Affiliation: Michigan State University Zhikai Chen Affiliation: Michigan State University Wei Jin Affiliation: Emory University{haitaoma, Haoyu Han Affiliation: Michigan State University Yao Ma Affiliation: Rensselaer Polytechnic Institute. Tong Zhao Affiliation: Snap Inc Neil Shah Affiliation: Snap Inc Jiliang Tang Affiliation: Michigan State University
Abstract
Recent studies on Graph Neural Networks(GNNs) provide both empirical and theoretical evidence supporting their effectiveness in capturing structural patterns on both homophilic and certain heterophilic graphs. Notably, most real-world homophilic and heterophilic graphs are comprised of a mixture of nodes in both homophilic and heterophilic structural patterns, exhibiting a structural disparity. However, the analysis of GNN performance with respect to nodes exhibiting different structural patterns, e.g., homophilic nodes in heterophilic graphs, remains rather limited. In the present study, we provide evidence that Graph Neural Networks(GNNs) on node classification typically perform admirably on homophilic nodes within homophilic graphs and heterophilic nodes within heterophilic graphs while struggling on the opposite node set, exhibiting a performance disparity. We theoretically and empirically identify effects of GNNs on testing nodes exhibiting distinct structural patterns. We then propose a rigorous, non-i.i.d PAC-Bayesian generalization bound for GNNs, revealing reasons for the performance disparity, namely the aggregated feature distance and homophily ratio difference between t
原文 arXiv:2306.01323;中英对照 + 大白话阅读 https://aha.fim.ai/paper/2306.01323v3