Rethinking Graph Neural Network Search from Message-passing

03/26/2021
by   Shaofei Cai, et al.
0

Graph neural networks (GNNs) emerged recently as a standard toolkit for learning from data on graphs. Current GNN designing works depend on immense human expertise to explore different message-passing mechanisms, and require manual enumeration to determine the proper message-passing depth. Inspired by the strong searching capability of neural architecture search (NAS) in CNN, this paper proposes Graph Neural Architecture Search (GNAS) with novel-designed search space. The GNAS can automatically learn better architecture with the optimal depth of message passing on the graph. Specifically, we design Graph Neural Architecture Paradigm (GAP) with tree-topology computation procedure and two types of fine-grained atomic operations (feature filtering and neighbor aggregation) from message-passing mechanism to construct powerful graph network search space. Feature filtering performs adaptive feature selection, and neighbor aggregation captures structural information and calculates neighbors' statistics. Experiments show that our GNAS can search for better GNNs with multiple message-passing mechanisms and optimal message-passing depth. The searched network achieves remarkable improvement over state-of-the-art manual designed and search-based GNNs on five large-scale datasets at three classical graph tasks. Codes can be found at https://github.com/phython96/GNAS-MP.

READ FULL TEXT
research
09/03/2021

Edge-featured Graph Neural Architecture Search

Graph neural networks (GNNs) have been successfully applied to learning ...
research
05/31/2022

Automatic Relation-aware Graph Network Proliferation

Graph neural architecture search has sparked much attention as Graph Neu...
research
11/22/2021

Anomaly-resistant Graph Neural Networks via Neural Architecture Search

In general, Graph Neural Networks(GNN) have been using a message passing...
research
09/29/2019

Policy Message Passing: A New Algorithm for Probabilistic Graph Inference

A general graph-structured neural network architecture operates on graph...
research
04/24/2019

D-VAE: A Variational Autoencoder for Directed Acyclic Graphs

Graph structured data are abundant in the real world. Among different gr...
research
10/30/2022

Search to Pass Messages for Temporal Knowledge Graph Completion

Completing missing facts is a fundamental task for temporal knowledge gr...
research
09/12/2023

Band-gap regression with architecture-optimized message-passing neural networks

Graph-based neural networks and, specifically, message-passing neural ne...

Please sign up or login with your details

Forgot password? Click here to reset