Unboxing the graph: Neural Relational Inference for Mobility Prediction

01/25/2022
by   Mathias Niemann Tygesen, et al.
0

Predicting the supply and demand of transport systems is vital for efficient traffic management, control, optimization, and planning. For example, predicting where from/to and when people intend to travel by taxi can support fleet managers to distribute resources; better predicting traffic speeds/congestion allows for pro-active control measures or for users to better choose their paths. Making spatio-temporal predictions is known to be a hard task, but recently Graph Neural Networks (GNNs) have been widely applied on non-euclidean spatial data. However, most GNN models require a predefined graph, and so far, researchers rely on heuristics to generate this graph for the model to use. In this paper, we use Neural Relational Inference to learn the optimal graph for the model. Our approach has several advantages: 1) a Variational Auto Encoder structure allows for the graph to be dynamically determined by the data, potentially changing through time; 2) the encoder structure allows the use of external data in the generation of the graph; 3) it is possible to place Bayesian priors on the generated graphs to encode domain knowledge. We conduct experiments on two datasets, namely the NYC Yellow Taxi and the PEMS road traffic datasets. In both datasets, we outperform benchmarks and show performance comparable to state-of-the-art. Furthermore, we do an in-depth analysis of the learned graphs, providing insights on what kinds of connections GNNs use for spatio-temporal predictions in the transport domain.

READ FULL TEXT
research
01/30/2023

Do We Really Need Graph Neural Networks for Traffic Forecasting?

Spatio-temporal graph neural networks (STGNN) have become the most popul...
research
05/01/2023

Attention-based Spatial-Temporal Graph Neural ODE for Traffic Prediction

Traffic forecasting is an important issue in intelligent traffic systems...
research
05/12/2021

An Empirical Experiment on Deep Learning Models for Predicting Traffic Data

To tackle ever-increasing city traffic congestion problems, researchers ...
research
06/13/2023

Vector-Quantized Graph Auto-Encoder

In this work, we addresses the problem of modeling distributions of grap...
research
06/05/2020

XAI for Graphs: Explaining Graph Neural Network Predictions by Identifying Relevant Walks

Graph Neural Networks (GNNs) are a popular approach for predicting graph...
research
05/22/2021

Inclusion of Domain-Knowledge into GNNs using Mode-Directed Inverse Entailment

We present a general technique for constructing Graph Neural Networks (G...
research
02/02/2023

Geometric Deep Learning for Autonomous Driving: Unlocking the Power of Graph Neural Networks With CommonRoad-Geometric

Heterogeneous graphs offer powerful data representations for traffic, gi...

Please sign up or login with your details

Forgot password? Click here to reset