HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

Graph WaveNet for Deep Spatial-Temporal Graph Modeling

Zonghan Wu; Shirui Pan; Guodong Long; Jing Jiang; Chengqi Zhang

Graph WaveNet for Deep Spatial-Temporal Graph Modeling

Abstract

Spatial-temporal graph modeling is an important task to analyze the spatial relations and temporal trends of components in a system. Existing approaches mostly capture the spatial dependency on a fixed graph structure, assuming that the underlying relation between entities is pre-determined. However, the explicit graph structure (relation) does not necessarily reflect the true dependency and genuine relation may be missing due to the incomplete connections in the data. Furthermore, existing methods are ineffective to capture the temporal trends as the RNNs or CNNs employed in these methods cannot capture long-range temporal sequences. To overcome these limitations, we propose in this paper a novel graph neural network architecture, Graph WaveNet, for spatial-temporal graph modeling. By developing a novel adaptive dependency matrix and learn it through node embedding, our model can precisely capture the hidden spatial dependency in the data. With a stacked dilated 1D convolution component whose receptive field grows exponentially as the number of layers increases, Graph WaveNet is able to handle very long sequences. These two components are integrated seamlessly in a unified framework and the whole framework is learned in an end-to-end manner. Experimental results on two public traffic network datasets, METR-LA and PEMS-BAY, demonstrate the superior performance of our algorithm.

Code Repositories

sshleifer/Graph-WaveNet
pytorch
Mentioned in GitHub
E666GT/TrafficPredictionNN
pytorch
Mentioned in GitHub
JiahuiSun/Exp-Graph-WaveNet
pytorch
Mentioned in GitHub
josegg05/eRGWnet
pytorch
Mentioned in GitHub
nnzhan/Graph-WaveNet
Official
pytorch
Mentioned in GitHub
zachysun/taxi_traffic_benchmark
pytorch
Mentioned in GitHub
razvanc92/enhancenet
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
traffic-prediction-on-expy-tky-1GWNet
1 step MAE: 5.91
3 step MAE: 6.59
6 step MAE: 6.89
traffic-prediction-on-largestGWNET
CA MAE: 21.72
GBA MAE: 20.91
GLA MAE: 21.20
SD MAE: 17.74
traffic-prediction-on-metr-laGraph WaveNet
MAE @ 12 step: 3.53
MAE @ 3 step: 2.69
traffic-prediction-on-ne-bjGraph WaveNet
12 steps MAE: 4.99
traffic-prediction-on-pems-bayGraph Wave-Net
MAE @ 12 step: 1.95
RMSE: 4.52

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp