Abstract
The spatio-temporal pattern recognition of time series data is critical to developing intelligent transportation systems. Traffic flow data are time series that exhibit patterns of periodicity and volatility. A novel robust Fourier Graph Convolution Network model is proposed to learn these patterns effectively. The model includes a Fourier Embedding module and a stackable Spatial-Temporal ChebyNet layer. The development of the Fourier Embedding module is based on the analysis of Fourier series theory and can capture periodicity features. The Spatial-Temporal ChebyNet layer is designed to model traffic flow’s volatility features for improving the system’s robustness. The Fourier Embedding module represents a periodic function with a Fourier series that can find the optimal coefficient and optimal frequency parameters. The Spatial-Temporal ChebyNet layer consists of a Fine-grained Volatility Module and a Temporal Volatility Module. Experiments in terms of prediction accuracy using two open datasets show the proposed model outperforms the state-of-the-art methods significantly.
Original language | English |
---|---|
Article number | 1649 |
Journal | Mathematics |
Volume | 11 |
Issue number | 7 |
DOIs | |
Publication status | Published - 29 Mar 2023 |
Bibliographical note
This work was supported in part by the projects of the National Natural Science Foundation of China (41971340, 61304199), projects of Fujian Provincial Department of Science and Technology (2021Y4019, 2020D002, 2020L3014, 2019I0019, 2008Y3001), projects of Fujian Provincial Department of Finance (GY-Z230007), and the project of Fujian Provincial Universities Engineering Research Center for Intelligent Driving Technology (Fujian University of Technology) (KF-J21012).Data Availability Statement
The original highway datasets are derived from [11], and further raw data used in this work can be obtained from the corresponding author upon request.Keywords
- traffic flow prediction
- periodicity
- volatility
- Fourier embedding
- spatial-temporal ChebyNet
- graph convolutional neural network