Auto-HeG: Automated Graph Neural Network on Heterophilic Graphs
- URL: http://arxiv.org/abs/2302.12357v1
- Date: Thu, 23 Feb 2023 22:49:56 GMT
- Title: Auto-HeG: Automated Graph Neural Network on Heterophilic Graphs
- Authors: Xin Zheng, Miao Zhang, Chunyang Chen, Qin Zhang, Chuan Zhou, Shirui
Pan
- Abstract summary: We propose an automated graph neural network on heterophilic graphs, namely Auto-HeG, to automatically build heterophilic GNN models.
Specifically, Auto-HeG incorporates heterophily into all stages of automatic heterophilic graph learning, including search space design, supernet training, and architecture selection.
- Score: 62.665761463233736
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Graph neural architecture search (NAS) has gained popularity in automatically
designing powerful graph neural networks (GNNs) with relieving human efforts.
However, existing graph NAS methods mainly work under the homophily assumption
and overlook another important graph property, i.e., heterophily, which exists
widely in various real-world applications. To date, automated heterophilic
graph learning with NAS is still a research blank to be filled in. Due to the
complexity and variety of heterophilic graphs, the critical challenge of
heterophilic graph NAS mainly lies in developing the heterophily-specific
search space and strategy. Therefore, in this paper, we propose a novel
automated graph neural network on heterophilic graphs, namely Auto-HeG, to
automatically build heterophilic GNN models with expressive learning abilities.
Specifically, Auto-HeG incorporates heterophily into all stages of automatic
heterophilic graph learning, including search space design, supernet training,
and architecture selection. Through the diverse message-passing scheme with
joint micro-level and macro-level designs, we first build a comprehensive
heterophilic GNN search space, enabling Auto-HeG to integrate complex and
various heterophily of graphs. With a progressive supernet training strategy,
we dynamically shrink the initial search space according to layer-wise
variation of heterophily, resulting in a compact and efficient supernet. Taking
a heterophily-aware distance criterion as the guidance, we conduct heterophilic
architecture selection in the leave-one-out pattern, so that specialized and
expressive heterophilic GNN architectures can be derived. Extensive experiments
illustrate the superiority of Auto-HeG in developing excellent heterophilic
GNNs to human-designed models and graph NAS models.
Related papers
- RHCO: A Relation-aware Heterogeneous Graph Neural Network with
Contrastive Learning for Large-scale Graphs [26.191673964156585]
We propose a novel Relation-aware Heterogeneous Graph Neural Network with Contrastive Learning (RHCO) for large-scale heterogeneous graph representation learning.
RHCO achieves best performance over the state-of-the-art models.
arXiv Detail & Related papers (2022-11-20T04:45:04Z) - Relation Embedding based Graph Neural Networks for Handling
Heterogeneous Graph [58.99478502486377]
We propose a simple yet efficient framework to make the homogeneous GNNs have adequate ability to handle heterogeneous graphs.
Specifically, we propose Relation Embedding based Graph Neural Networks (RE-GNNs), which employ only one parameter per relation to embed the importance of edge type relations and self-loop connections.
arXiv Detail & Related papers (2022-09-23T05:24:18Z) - Simple and Efficient Heterogeneous Graph Neural Network [55.56564522532328]
Heterogeneous graph neural networks (HGNNs) have powerful capability to embed rich structural and semantic information of a heterogeneous graph into node representations.
Existing HGNNs inherit many mechanisms from graph neural networks (GNNs) over homogeneous graphs, especially the attention mechanism and the multi-layer structure.
This paper conducts an in-depth and detailed study of these mechanisms and proposes Simple and Efficient Heterogeneous Graph Neural Network (SeHGNN)
arXiv Detail & Related papers (2022-07-06T10:01:46Z) - Graph Neural Networks for Graphs with Heterophily: A Survey [98.45621222357397]
We provide a comprehensive review of graph neural networks (GNNs) for heterophilic graphs.
Specifically, we propose a systematic taxonomy that essentially governs existing heterophilic GNN models.
We discuss the correlation between graph heterophily and various graph research domains, aiming to facilitate the development of more effective GNNs.
arXiv Detail & Related papers (2022-02-14T23:07:47Z) - ACE-HGNN: Adaptive Curvature Exploration Hyperbolic Graph Neural Network [72.16255675586089]
We propose an Adaptive Curvature Exploration Hyperbolic Graph NeuralNetwork named ACE-HGNN to adaptively learn the optimal curvature according to the input graph and downstream tasks.
Experiments on multiple real-world graph datasets demonstrate a significant and consistent performance improvement in model quality with competitive performance and good generalization ability.
arXiv Detail & Related papers (2021-10-15T07:18:57Z) - Evolutionary Architecture Search for Graph Neural Networks [23.691915813153496]
We propose a novel AutoML framework through the evolution of individual models in a large Graph Neural Networks (GNN) architecture space.
To the best of our knowledge, this is the first work to introduce and evaluate evolutionary architecture search for GNN models.
arXiv Detail & Related papers (2020-09-21T22:11:53Z) - Beyond Homophily in Graph Neural Networks: Current Limitations and
Effective Designs [28.77753005139331]
We investigate the representation power of graph neural networks in a semi-supervised node classification task under heterophily or low homophily.
Many popular GNNs fail to generalize to this setting, and are even outperformed by models that ignore the graph structure.
We identify a set of key designs that boost learning from the graph structure under heterophily.
arXiv Detail & Related papers (2020-06-20T02:05:01Z) - Heterogeneous Graph Transformer [49.675064816860505]
Heterogeneous Graph Transformer (HGT) architecture for modeling Web-scale heterogeneous graphs.
To handle dynamic heterogeneous graphs, we introduce the relative temporal encoding technique into HGT.
To handle Web-scale graph data, we design the heterogeneous mini-batch graph sampling algorithm---HGSampling---for efficient and scalable training.
arXiv Detail & Related papers (2020-03-03T04:49:21Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.