Graph Neural Network leveraging Higher-order Class Label Connectivity for Heterophilous Graphs
arXiv:2606.07475v1 [cs.LG] 5 Jun 2026
Takuto Takahashi
, Itsuki Nakayama, Takahiro Mitani, Ryosuke Kikuchi, Yuya Sasaki, and Makoto Onizuka
The University of Osaka, 1-5 Yamadaoka, Suita, Osaka, Japan {takahashi.takuto, nakayama.itsuki, mitani.takashiro, kikuchi.ryosuke, sasaki, onizuka}@ist.osaka-u.ac.jp
Abstract. Node classification in graph neural networks (GNNs) has been widely applied in various fields of graph analysis. GNNs achieve high-accuracy node classification in homophilous graphs, where nodes with the same class label tend to be connected. However, their performance remains limited in heterophilous graphs, where nodes with different class labels are more likely to be connected. In particular, current GNNs derived from graph convolutional networks cannot capture higher-order class label connectivity, which is frequently observed in real-world heterophilous graphs. To address this issue, we propose a novel classifier, Label Context Classifier (LCC), designed to capture higher-order class label connectivity in directed graphs. LCC estimates the class label of a target node by leveraging label context embeddings that are generated through four distinct types of walks. In addition, our approach allows the integration of LCC and any GNN by adaptively learning their importance. Experimental results demonstrate that GNNs integrated with LCC outperform SOTA methods and the label context embeddings improve the node classification performance in heterophilous directed graphs. Keywords: Graph neural networks · Node classification · Heterophilous graphs
1 Introduction Node classification in graphs is one of the important tasks in graph analysis, aiming to predict the class labels of nodes. This task has a wide range of applications, including the analysis of social networks and biological networks, such as genes and proteins [3, 16, 17, 25]. A representative approach for node classification is Graph Neural Networks (GNNs) [1, 4, 6, 7, 9, 11, 18, 21–23, 28]. Traditional GNNs such as Graph Convolutional Network (GCN) [7] are designed for homophilous graphs, where nodes with the same class labels/features are more likely to be connected. However, their effectiveness is limited for heterophilous graphs, where nodes with different class labels/features tend to be connected [26, 27]. To improve the performance in heterophilous graphs, GNNs that capture the characteristics of heterophilous graphs have been actively proposed [1,8–10, 22, 26, 28]. Nevertheless, there are still cases where the accuracy of these GNNs does not surpass that of multilayer perceptrons (MLPs), which rely only on node features without using edges. This result indicates that these GNNs do not fully leverage the structural information of graphs [10].
2
T. Takahashi et al. 4 U V E F O U