Feature Distribution on Graph Topology Mediates the Effect of Graph Convolution: Homophily Perspective

Soo Yong Lee, Sunwoo Kim, Fanchen Bu, Jaemin Yoo, Jiliang Tang +1 more
2/12/2026

No official code found. Best implementation: syleeheal/AX-Dependence-Mediate-Graph-Conv (6 stars, last commit 2024-06-18).

Abstract

How would randomly shuffling feature vectors among nodes from the same class affect graph neural networks (GNNs)? The feature shuffle, intuitively, perturbs the dependence between graph topology and features (A-X dependence) for GNNs to learn from. Surprisingly, we observe a consistent and significant improvement in GNN performance following the feature shuffle. Having overlooked the impact of A-X dependence on GNNs, the prior literature does not provide a satisfactory understanding of the phenomenon. Thus, we raise two research questions. First, how should A-X dependence be measured, while controlling for potential confounds? Second, how does A-X dependence affect GNNs? In response, we (i) propose a principled measure for A-X dependence, (ii) design a random graph model that controls A-X dependence, (iii) establish a theory on how A-X dependence relates to graph convolution, and (iv) present empirical analysis on real-world graphs that align with the theory. We conclude that A-X dependence mediates the effect of graph convolution, such that smaller dependence improves GNN-based node classification.

View on arXivView PDF

Code Implementations(1)

Code repository of "Feature Distribution on Graph Topology Mediates the Effect of Graph Convolution: Homophily Perspective," published in ICML 2024.

60Shell, PythonFeb 1, 20242 years ago

Similar Papers

Cite this paper

@article{lee2026feature,
  title  = {Feature Distribution on Graph Topology Mediates the Effect of Graph Convolution: Homophily Perspective},
  author = {Soo Yong Lee and Sunwoo Kim and Fanchen Bu and Jaemin Yoo and Jiliang Tang and Kijung Shin},
  year   = {2026},
  eprint = {2402.04621},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2402.04621},
  journal = {ICML 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.04621.svg)](https://codeofpaper.com/paper/2402.04621)

Discussion