AMPNet: Attention as Message Passing for Graph Neural Networks

10/17/2022
by   Syed Asad Rizvi, et al.
0

Feature-level interactions between nodes can carry crucial information for understanding complex interactions in graph-structured data. Current interpretability techniques, however, are limited in their ability to capture feature-level interactions between different nodes. In this work, we propose AMPNet, a general Graph Neural Network (GNN) architecture for uncovering feature-level interactions between different spatial locations within graph-structured data. Our framework applies a multiheaded attention operation during message-passing to contextualize messages based on the feature interactions between different nodes. We evaluate AMPNet on several benchmark and real-world datasets, and develop a synthetic benchmark based on cyclic cellular automata to test the ability of our framework to recover cyclic patterns in node states based on feature-interactions. We also propose several methods for addressing the scalability of our architecture to large graphs, including subgraph sampling during training and node feature downsampling.

READ FULL TEXT
research
08/19/2019

Graph Neural Networks with High-order Feature Interactions

Network representation learning, a fundamental research problem which ai...
research
05/09/2023

Message Passing Neural Networks for Traffic Forecasting

A road network, in the context of traffic forecasting, is typically mode...
research
12/04/2019

Conv-MPN: Convolutional Message Passing Neural Network for Structured Outdoor Architecture Reconstruction

This paper proposes a novel message passing neural (MPN) architecture Co...
research
04/27/2022

GTNet: A Tree-Based Deep Graph Learning Architecture

We propose Graph Tree Networks (GTNets), a deep graph learning architect...
research
12/07/2020

NCGNN: Node-level Capsule Graph Neural Network

Message passing has evolved as an effective tool for designing Graph Neu...
research
09/17/2022

De Bruijn goes Neural: Causality-Aware Graph Neural Networks for Time Series Data on Dynamic Graphs

We introduce De Bruijn Graph Neural Networks (DBGNNs), a novel time-awar...
research
02/13/2023

Multiscale Graph Neural Network Autoencoders for Interpretable Scientific Machine Learning

The goal of this work is to address two limitations in autoencoder-based...

Please sign up or login with your details

Forgot password? Click here to reset