paper-with-me

Papers

GCNH: A Simple Method For Representation Learning On Heterophilous Graphs

2023-04-21 · Andrea Cavallo, Claas Grohnfeldt, Michele Russo, Giulio Lovisotto, Luca Vassio

Graph Neural Networks (GNNs) are well-suited for learning on homophilous graphs, i.e., graphs in which edges tend to connect nodes of the same type. Yet, achievement of consistent GNN performance on heterophilous graphs remains an open research problem. Recent works have proposed extensions to standard GNN architectures to improve performance on heterophilous graphs, trading off model simplicity for prediction accuracy. However, these models fail to capture basic graph properties, such as neighborhood label distribution, which are fundamental for learning. In this work, we propose GCN for Heterophily (GCNH), a simple yet effective GNN architecture applicable to both heterophilous and homophilous scenarios. GCNH learns and combines separate representations for a node and its neighbors, using one learned importance coefficient per layer to balance the contributions of center nodes and neighborhoods. We conduct extensive experiments on eight real-world graphs and a set of synthetic graphs with varying degrees of heterophily to demonstrate how the design choices for GCNH lead to a sizable improvement over a vanilla GCN. Moreover, GCNH outperforms state-of-the-art models of much higher complexity on four out of eight benchmarks, while producing comparable results on the remaining datasets. Finally, we discuss and analyze the lower complexity of GCNH, which results in fewer trainable parameters and faster training times than other methods, and show how GCNH mitigates the oversmoothing problem.

📄 PDF Abstract BibTeX arXiv:2304.10896

Code (1)

smartdata-polito/gcnh 공식 구현 pytorch

Tasks

Node ClassificationNode Classification on Non-Homophilic (Heterophilic) GraphsRepresentation Learning

Methods 이 논문이 사용한 방법론

fail 설명 없음
GCN A Graph Convolutional Network, or GCN, is an approach for semi-supervised learning on graph-structured data. It is based on an efficient variant of [convolutional neural…

Similar Papers 제목 키워드 기반

Is Homophily a Necessity for Graph Neural Networks?

2021-06-11 · ICLR 2022 4 · Yao Ma, Xiaorui Liu, Neil Shah, Jiliang Tang

Graph neural networks (GNNs) have shown great prowess in learning representations suitable for numerous graph-based machine learning tasks. When applied to semi-supervised node classification, GNNs are widely believed to…

Node Classification

GLANCE: Graph Logic Attention Network with Cluster Enhancement for Heterophilous Graph Representation Learning

2025-07-24 · Zhongtian Sun, Anoushka Harit, Alexandra Cristea, Christl A. Donnelly 외 arxiv

Graph Neural Networks (GNNs) have demonstrated significant success in learning from graph-structured data but often struggle on heterophilous graphs, where connected nodes differ in features or class labels. This limitat…

Graph Representation Learning

GLINKX: A Scalable Unified Framework For Homophilous and Heterophilous Graphs

2022-11-01 · Marios Papachristou, Rishab Goel, Frank Portman, Matthew Miller 외

In graph learning, there have been two predominant inductive biases regarding graph-inspired architectures: On the one hand, higher-order interactions and message passing work well on homophilous graphs and are leveraged…

Graph LearningKnowledge Graph Embeddings

Dual-Optimized Adaptive Graph Reconstruction for Multi-View Graph Clustering

2024-10-30 · Zichen Wen, Tianyi Wu, Yazhou Ren, Yawen Ling 외

Multi-view clustering is an important machine learning task for multi-media data, encompassing various domains such as images, videos, and texts. Moreover, with the growing abundance of graph data, the significance of mu…

ClusteringGraph ClusteringGraph Reconstruction

Revisiting the Message Passing in Heterophilous Graph Neural Networks

2024-05-28 · Zhuonan Zheng, Yuanchen Bei, Sheng Zhou, Yao Ma 외

Graph Neural Networks (GNNs) have demonstrated strong performance in graph mining tasks due to their message-passing mechanism, which is aligned with the homophily assumption that adjacent nodes exhibit similar behaviors…

Graph Mining