A Dynamical Graph Prior for Relational Inference

06/09/2023
by   Liming Pan, et al.
0

Relational inference aims to identify interactions between parts of a dynamical system from the observed dynamics. Current state-of-the-art methods fit a graph neural network (GNN) on a learnable graph to the dynamics. They use one-step message-passing GNNs – intuitively the right choice since non-locality of multi-step or spectral GNNs may confuse direct and indirect interactions. But the effective interaction graph depends on the sampling rate and it is rarely localized to direct neighbors, leading to local minima for the one-step model. In this work, we propose a dynamical graph prior (DYGR) for relational inference. The reason we call it a prior is that, contrary to established practice, it constructively uses error amplification in high-degree non-local polynomial filters to generate good gradients for graph learning. To deal with non-uniqueness, DYGR simultaneously fits a “shallow” one-step model with shared graph topology. Experiments show that DYGR reconstructs graphs far more accurately than earlier methods, with remarkable robustness to under-sampling. Since appropriate sampling rates for unknown dynamical systems are not known a priori, this robustness makes DYGR suitable for real applications in scientific machine learning.

READ FULL TEXT

page 3

page 5

research
01/23/2021

Neural Relational Inference with Efficient Message Passing Mechanisms

Many complex processes can be viewed as dynamical systems of interacting...
research
05/29/2021

GINA: Neural Relational Inference From Independent Snapshots

Dynamical systems in which local interactions among agents give rise to ...
research
05/24/2022

Ensemble Multi-Relational Graph Neural Networks

It is well established that graph neural networks (GNNs) can be interpre...
research
01/13/2020

Relational State-Space Model for Stochastic Multi-Object Systems

Real-world dynamical systems often consist of multiple stochastic subsys...
research
10/28/2019

Diffusion Improves Graph Learning

Graph convolution is the core of most Graph Neural Networks (GNNs) and u...
research
09/30/2020

The Role of Isomorphism Classes in Multi-Relational Datasets

Multi-interaction systems abound in nature, from colloidal suspensions t...

Please sign up or login with your details

Forgot password? Click here to reset