Unboxing the graph: Neural Relational Inference for Mobility Prediction
- URL: http://arxiv.org/abs/2201.10307v1
- Date: Tue, 25 Jan 2022 13:26:35 GMT
- Title: Unboxing the graph: Neural Relational Inference for Mobility Prediction
- Authors: Mathias Niemann Tygesen, Francisco C. Pereira, Filipe Rodrigues
- Abstract summary: Graph Networks (GNNs) have been widely applied on non-euclidean spatial data.
In this paper, we use Neural Inference, a dynamically learn the optimal graph model.
- Score: 15.4049962498675
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: 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.
Related papers
- Graph Construction with Flexible Nodes for Traffic Demand Prediction [44.1996864038085]
This paper introduces a novel graph construction method tailored to free-floating traffic mode.
We propose a novel density-based clustering algorithm (HDPC-L) to determine the flexible positioning of nodes in the graph.
Comprehensive experiments on two real-world datasets, the Shenzhen bike-sharing dataset and the Haikou ride-hailing dataset, show that the method significantly improves the performance of the model.
arXiv Detail & Related papers (2024-03-01T04:38:51Z) - Deep Prompt Tuning for Graph Transformers [55.2480439325792]
Fine-tuning is resource-intensive and requires storing multiple copies of large models.
We propose a novel approach called deep graph prompt tuning as an alternative to fine-tuning.
By freezing the pre-trained parameters and only updating the added tokens, our approach reduces the number of free parameters and eliminates the need for multiple model copies.
arXiv Detail & Related papers (2023-09-18T20:12:17Z) - Attention-based Dynamic Graph Convolutional Recurrent Neural Network for
Traffic Flow Prediction in Highway Transportation [0.6650227510403052]
Attention-based Dynamic Graph Convolutional Recurrent Neural Network (ADG-N) is proposed to improve traffic flow prediction in highway transportation.
A dedicated gated kernel emphasizing highly relative nodes is introduced on complete graphs to reduce overfitting for graph convolution operations.
arXiv Detail & Related papers (2023-09-13T13:57:21Z) - STG4Traffic: A Survey and Benchmark of Spatial-Temporal Graph Neural Networks for Traffic Prediction [9.467593700532401]
This paper provides a systematic review of graph learning strategies and commonly used graph convolution algorithms.
We then conduct a comprehensive analysis of the strengths and weaknesses of recently proposed spatial-temporal graph network models.
We build a study called STG4Traffic using the deep learning framework PyTorch to establish a standardized and scalable benchmark on two types of traffic datasets.
arXiv Detail & Related papers (2023-07-02T06:56:52Z) - MentorGNN: Deriving Curriculum for Pre-Training GNNs [61.97574489259085]
We propose an end-to-end model named MentorGNN that aims to supervise the pre-training process of GNNs across graphs.
We shed new light on the problem of domain adaption on relational data (i.e., graphs) by deriving a natural and interpretable upper bound on the generalization error of the pre-trained GNNs.
arXiv Detail & Related papers (2022-08-21T15:12:08Z) - Few-Shot Traffic Prediction with Graph Networks using Locale as
Relational Inductive Biases [7.173242326298134]
In many cities, the available amount of traffic data is substantially below the minimum requirement due to the data collection expense.
This paper develops a graph network (GN)-based deep learning model LocaleGn that depicts the traffic dynamics using localized data.
It is also demonstrated that the learned knowledge from LocaleGn can be transferred across cities.
arXiv Detail & Related papers (2022-03-08T09:46:50Z) - Neural Graph Matching for Pre-training Graph Neural Networks [72.32801428070749]
Graph neural networks (GNNs) have been shown powerful capacity at modeling structural data.
We present a novel Graph Matching based GNN Pre-Training framework, called GMPT.
The proposed method can be applied to fully self-supervised pre-training and coarse-grained supervised pre-training.
arXiv Detail & Related papers (2022-03-03T09:53:53Z) - GraphMI: Extracting Private Graph Data from Graph Neural Networks [59.05178231559796]
We present textbfGraph textbfModel textbfInversion attack (GraphMI), which aims to extract private graph data of the training graph by inverting GNN.
Specifically, we propose a projected gradient module to tackle the discreteness of graph edges while preserving the sparsity and smoothness of graph features.
We design a graph auto-encoder module to efficiently exploit graph topology, node attributes, and target model parameters for edge inference.
arXiv Detail & Related papers (2021-06-05T07:07:52Z) - Dynamic Graph Convolutional Recurrent Network for Traffic Prediction:
Benchmark and Solution [18.309299822858243]
We propose a novel traffic prediction framework, named Dynamic Graph Contemporalal Recurrent Network (DGCRN)
In DGCRN, hyper-networks are designed to leverage and extract dynamic characteristics from node attributes.
We are the first to employ a generation method to model fine iteration of dynamic graph at each time step.
arXiv Detail & Related papers (2021-04-30T11:25:43Z) - Robust Optimization as Data Augmentation for Large-scale Graphs [117.2376815614148]
We propose FLAG (Free Large-scale Adversarial Augmentation on Graphs), which iteratively augments node features with gradient-based adversarial perturbations during training.
FLAG is a general-purpose approach for graph data, which universally works in node classification, link prediction, and graph classification tasks.
arXiv Detail & Related papers (2020-10-19T21:51:47Z) - Graphs, Convolutions, and Neural Networks: From Graph Filters to Graph
Neural Networks [183.97265247061847]
We leverage graph signal processing to characterize the representation space of graph neural networks (GNNs)
We discuss the role of graph convolutional filters in GNNs and show that any architecture built with such filters has the fundamental properties of permutation equivariance and stability to changes in the topology.
We also study the use of GNNs in recommender systems and learning decentralized controllers for robot swarms.
arXiv Detail & Related papers (2020-03-08T13:02:15Z)
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.