Graph Neural Rough Differential Equations for Traffic Forecasting
Jeongwhan Choi, Noseong Park
Code Available — Be the first to reproduce this paper.
ReproduceCode
- github.com/jeongwhanchoi/STG-NCDEOfficialIn paperpytorch★ 167
- github.com/jeongwhanchoi/stg-nrdeOfficialIn paperpytorch★ 14
Abstract
Traffic forecasting is one of the most popular spatio-temporal tasks in the field of machine learning. A prevalent approach in the field is to combine graph convolutional networks and recurrent neural networks for the spatio-temporal processing. There has been fierce competition and many novel methods have been proposed. In this paper, we present the method of spatio-temporal graph neural rough differential equation (STG-NRDE). Neural rough differential equations (NRDEs) are a breakthrough concept for processing time-series data. Their main concept is to use the log-signature transform to convert a time-series sample into a relatively shorter series of feature vectors. We extend the concept and design two NRDEs: one for the temporal processing and the other for the spatial processing. After that, we combine them into a single framework. We conduct experiments with 6 benchmark datasets and 27 baselines. STG-NRDE shows the best accuracy in all cases, outperforming all those 27 baselines by non-trivial margins.
Tasks
Benchmark Results
| Dataset | Model | Metric | Claimed | Verified | Status |
|---|---|---|---|---|---|
| PeMSD3 | STG-NRDE | 12 steps MAE | 15.5 | — | Unverified |
| PeMSD4 | STG-NRDE | 12 steps MAE | 19.13 | — | Unverified |
| PeMSD7 | STG-NRDE | 12 steps MAE | 20.45 | — | Unverified |
| PeMSD7(L) | STG-NRDE | 12 steps MAE | 2.85 | — | Unverified |
| PeMSD7(M) | STG-NRDE | 12 steps MAE | 2.66 | — | Unverified |
| PeMSD8 | STG-NRDE | 12 steps MAE | 15.32 | — | Unverified |