Papers › A Decomposition Dynamic graph convolutional recurrent network for traffic forecasting

A Decomposition Dynamic graph convolutional recurrent network for traffic forecasting

1 May 2023Pattern Recognition 2023 5archive 2025-07-28

Wenchao Weng; Jin Fan; Huifeng Wu; Yujie Hu; Hao Tian; Fu Zhu; Jia Wu

Our daily lives are greatly impacted by traffic conditions, making it essential to have accurate predictions of traffic flow within a road network. Traffic signals used for forecasting are usually generated by sensors along roads, which can be represented as nodes on a graph. These sensors typically produce normal signals representing normal traffic flows and abnormal signals indicating unknown traffic disruptions. Graph convolution networks are widely used for traffic prediction due to their ability to capture correlations between network nodes. However, existing approaches use a predefined or adaptive adjacency matrix that does not accurately reflect real-world relationships between signals. To address this issue, we propose a decomposition dynamic graph convolutional recurrent network (DDGCRN) for traffic forecasting. DDGCRN combines a dynamic graph convolution recurrent network with an RNN-based model that generates dynamic graphs based on time-varying traffic signals, allowing for the extraction of both spatial and temporal features. Additionally, DDGCRN separates abnormal signals from normal traffic signals and models them using a data-driven approach to further improve predictions. Results from our analysis of six real-world datasets demonstrate the superiority of DDGCRN compared to the current state-of-the-art. The source codes are available at: https://github.com/wengwenchao123/DDGCRN.

PaperPDFCode

Code

wengwenchao123/DDGCRN mentioned in paperpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Traffic Prediction

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Traffic Prediction PeMS04 DDGCRN 12 Steps MAE 18.45 #8 of 12 Archive leaderboard report
Traffic Prediction PeMS07 DDGCRN MAE@1h 19.79 #9 of 17 Archive leaderboard report
Traffic Prediction PeMS08 DDGCRN MAE@1h 14.40 #12 of 13 Archive leaderboard report
Traffic Prediction PeMSD3 DDGCRN 12 steps MAE 14.63 #3 of 6 Archive leaderboard report
Traffic Prediction PeMSD3 DDGCRN 12 steps MAPE 14.22 #3 of 6 Archive leaderboard report
Traffic Prediction PeMSD3 DDGCRN 12 steps RMSE 25.07 #3 of 6 Archive leaderboard report
Traffic Prediction PeMSD4 DDGCRN 12 steps MAE 18.45 #8 of 13 Archive leaderboard report
Traffic Prediction PeMSD7 DDGCRN 12 steps MAE 19.79 #5 of 8 Archive leaderboard report
Traffic Prediction PeMSD7(L) DDGCRN 12 steps MAE 2.79 #2 of 6 Archive leaderboard report
Traffic Prediction PeMSD7(L) DDGCRN 12 steps MAPE 7.06 #2 of 6 Archive leaderboard report
Traffic Prediction PeMSD7(L) DDGCRN 12 steps RMSE 5.68 #2 of 6 Archive leaderboard report
Traffic Prediction PeMSD7(M) DDGCRN 12 steps MAE 2.59 #2 of 7 Archive leaderboard report
Traffic Prediction PeMSD7(M) DDGCRN 12 steps MAPE 6.48 #2 of 7 Archive leaderboard report
Traffic Prediction PeMSD7(M) DDGCRN 12 steps RMSE 5.21 #2 of 7 Archive leaderboard report
Traffic Prediction PeMSD8 DDGCRN 12 steps MAE 14.40 #10 of 13 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

Convolution

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections