paper-with-me

홈 › Papers

Incorporating Heterophily into Graph Neural Networks for Graph Classification

2022-03-15 · Jiayi Yang, Sourav Medya, Wei Ye

Graph Neural Networks (GNNs) often assume strong homophily for graph classification, seldom considering heterophily, which means connected nodes tend to have different class labels and dissimilar features. In real-world scenarios, graphs may have nodes that exhibit both homophily and heterophily. Failing to generalize to this setting makes many GNNs underperform in graph classification. In this paper, we address this limitation by identifying three effective designs and develop a novel GNN architecture called IHGNN (short for Incorporating Heterophily into Graph Neural Networks). These designs include the combination of integration and separation of the ego- and neighbor-embeddings of nodes, adaptive aggregation of node embeddings from different layers, and differentiation between different node embeddings for constructing the graph-level readout function. We empirically validate IHGNN on various graph datasets and demonstrate that it outperforms the state-of-the-art GNNs for graph classification.

📄 PDF Abstract BibTeX arXiv:2203.07678

Code (1)

yeweiysh/ihgnn 공식 구현 pytorch

Tasks

ClassificationGraph Classification

Similar Papers 제목 키워드 기반

Understanding Heterophily for Graph Neural Networks

2024-01-17 · Junfu Wang, Yuanfang Guo, Liang Yang, Yunhong Wang

Graphs with heterophily have been regarded as challenging scenarios for Graph Neural Networks (GNNs), where nodes are connected with dissimilar neighbors through various patterns. In this paper, we present theoretical un…

Learn from Heterophily: Heterophilous Information-enhanced Graph Neural Network

2024-03-26 · Yilun Zheng, Jiahao Xu, Lihui Chen

Under circumstances of heterophily, where nodes with different labels tend to be connected based on semantic meanings, Graph Neural Networks (GNNs) often exhibit suboptimal performance. Current studies on graph heterophi…

Graph LearningGraph Neural NetworkNode Classification

Hetero$^2$Net: Heterophily-aware Representation Learning on Heterogenerous Graphs

2023-10-18 · Jintang Li, Zheng Wei, Jiawang Dan, Jing Zhou 외

Real-world graphs are typically complex, exhibiting heterogeneity in the global structure, as well as strong heterophily within local neighborhoods. While a growing body of literature has revealed the limitations of comm…

Node ClassificationRepresentation Learning

An Effective Universal Polynomial Basis for Spectral Graph Neural Networks

2023-11-30 · Keke Huang, Pietro Liò

Spectral Graph Neural Networks (GNNs), also referred to as graph filters have gained increasing prevalence for heterophily graphs. Optimal graph filters rely on Laplacian eigendecomposition for Fourier transform. In an a…

Make Heterophily Graphs Better Fit GNN: A Graph Rewiring Approach

2022-09-17 · Wendong Bi, Lun Du, Qiang Fu, Yanlin Wang 외

Graph Neural Networks (GNNs) are popular machine learning methods for modeling graph data. A lot of GNNs perform well on homophily graphs while having unsatisfactory performance on heterophily graphs. Recently, some rese…

Node Classification