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

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Lee, Soo Yong, Kim, Sunwoo, Bu, Fanchen, Yoo, Jaemin, Tang, Jiliang, Shin, Kijung
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866916686860386304
author Lee, Soo Yong
Kim, Sunwoo
Bu, Fanchen
Yoo, Jaemin
Tang, Jiliang
Shin, Kijung
author_facet Lee, Soo Yong
Kim, Sunwoo
Bu, Fanchen
Yoo, Jaemin
Tang, Jiliang
Shin, Kijung
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2402_04621
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Feature Distribution on Graph Topology Mediates the Effect of Graph Convolution: Homophily Perspective
Lee, Soo Yong
Kim, Sunwoo
Bu, Fanchen
Yoo, Jaemin
Tang, Jiliang
Shin, Kijung
Machine Learning
Social and Information Networks
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.
title Feature Distribution on Graph Topology Mediates the Effect of Graph Convolution: Homophily Perspective
topic Machine Learning
Social and Information Networks
url https://arxiv.org/abs/2402.04621