Abstract
Traffic forecasting has been regarded as the basis for many intelligent transportation system (ITS) applications, including but not limited to trip planning, road traffic control, and vehicle routing. Various forecasting methods have been proposed in the literature, including statistical models, shallow machine learning models, and deep learning models. Recently, graph neural networks (GNNs) have emerged as state-of-the-art traffic forecasting solutions because they are well suited for traffic systems with graph structures. This survey aims to introduce the research progress on graph neural networks for traffic forecasting and the research trends observed from the most recent studies. Furthermore, this survey summarizes the latest open-source datasets and code resources for sharing with the research community. Finally, research challenges and opportunities are proposed to inspire follow-up research.
1. Introduction
Traffic forecasting is the foundation of modern transportation infrastructures and intelligent transportation systems (ITSs). It has a wide range of applications in trip planning, road traffic control, and vehicle routing [1,2,3,4,5,6]. Traffic forecasting has drawn a great amount of attention from both academia and industry in recent decades [7,8,9,10,11,12,13,14]. However, the traffic forecasting problem has not been fully resolved due to the complex spatiotemporal dependencies of traffic activities. Furthermore, developments in the Internet of things (IoT), the Internet of vehicles (IoV) and artificial intelligence (AI) techniques [15] have helped to measure and model more diverse traffic-related characteristics, allowing the design of autonomous and efficient data-driven traffic forecasting methods [16,17,18]. To gain a comprehensive understanding of the opportunities and challenges in traffic forecasting, we summarize here the recent research progress in this vibrant field to facilitate future research.
Depending on the data format used, traffic forecasting problems can be classified into different types, including time series data, grid data, and graph data. Among them, the earliest and most common problem formulation is time series forecasting, where historical data points are used as model input to predict future conditions [19,20,21]. Furthermore, time series forecasting problems can be divided into univariate problems and multivariate problems. For univariate time series problems, only one traffic variable is considered, such as traffic flow or traffic speed. For multivariate time series problems, multiple traffic variables are considered simultaneously. In addition to univariate and multivariate settings, time series forecasting can also be formulated as single-step forecasting and multiple-step forecasting. In single-step forecasting problems, only one data point needs to be predicted in the next step. In multiple-step forecasting problems, there is more than one value to predict.
Some typical time series forecasting models include simple linear regression, autoregressive integrated moving average (ARIMA), and seasonal autoregressive integrated moving average (SARIMA). SARIMA outperforms ARIMA because it captures seasonal patterns. In the transportation domain, both daily and weekly patterns are observed and useful for forecasting. SARIMA was further improved using the Kalman filter in [19], and the improved model outperformed other time series models. Empirical mode decomposition (EMD) is often used together with time series models, where the time series is first decomposed into different components and each component is then modeled with a time series model. This combination has been shown to be effective for traffic forecasting [21].
Although time series data are the most commonly used data format in traffic-related studies, they are insufficient because they do not consider the spatial dependence of traffic activities. To overcome this problem, two data formats, grid data and graph data, are further used. For traffic forecasting with grid data, at each time step, the traffic data are aggregated by some regularly divided regions in the studied urban area. Each regularly divided region can be regarded as a grid. By aggregating the corresponding traffic variables in each grid, we obtain an intensity map that can be displayed in an image format, as shown in Figure 1. In single-step traffic forecasting problems with the grid-data format, the historical grid data in a predefined lookback window are formulated as image frames and used as the input feature. The frame in the next time step is used as the prediction target.
Figure 1.
The grid-format traffic forecasting problem [22,23].
For traffic forecasting problems in graph format, traffic data are aggregated by specific locations or stations, which are regarded as nodes in a traffic graph. Node features are collected traffic variables such as traffic flow or speed. Edges can model road topological connections or spatial distances between different nodes. In single-step traffic forecasting problems with the graph format, the historical graph data in a predefined lookback window are used as the input feature. The graph in the next time step is used as the prediction target, as shown in Figure 2.
Figure 2.
The graph-format traffic forecasting problem [24,25].
Existing traffic forecasting methods can also be divided into different categories according to the models used, including statistical models, shallow machine learning models, and deep learning models. Each has its own scope of applicable scenarios and can be adapted to different situations [26]. Statistical models are mainly linear models such as ARIMA and SARIMA. These models are advantageous due to their low computational cost and good interpretability. However, their predictive performance is inferior to that of machine learning and deep learning models, which are better at capturing nonlinear relationships. Shallow machine learning models are represented by tree-based models such as decision trees and random forests [27]. They were the first choice for early research until recently with the adoption of more intelligent and accurate deep learning models represented by modern neural networks such as convolutional neural networks (CNNs) [28] and recurrent neural networks (RNNs) [29].
These deep learning models have been proven effective for a variety of forecasting problems in the finance, energy and communications sectors [30,31,32,33,34,35,36,37,38,39,40]. Among various deep learning models, graph neural networks (GNNs) have become state-of-the-art solutions to various forecasting problems. In the financial field, a comprehensive survey of deep learning models for stock market forecasting showed that emerging GNN models received the most attention [30]. In the economic field, deep learning models have been proven effective for retail forecasting [37] and market demand forecasting [39], which are the basis of supply chain management. In the energy field, it has also been confirmed that deep learning models are becoming the main solution [31,33,34]. It is worth mentioning that external factors such as temperature and weather information have a great impact on the forecasting performance [32,38]. This observation is insightful for traffic forecasting problems, as transportation systems are also highly influenced by weather information, e.g., road traffic decreases during bad weather. For communication networks, various deep learning models have been proven to be more effective than statistical and machine learning models, such as the InceptionTime model adopted in [35] based on the time series data format and the convolutional LSTM model adopted in [36] based on the grid-data format. It is also observed that GNNs are gaining popularity in cellular traffic prediction [40]. GNNs utilize graph structures, which are common in transportation infrastructure, such as road networks and subway systems. GNNs can effectively capture interactions between nearby traffic sensors or stations, thereby improving prediction performance.
The research topic of this survey focuses on GNN-based solutions, and there are still many recent publications introducing CNN-based or decision-tree-based solutions [28,41,42,43]. As discussed in previous relevant studies [44,45], compared to CNN-based or decision-tree-based solutions, GNN-based solutions have a wide range of applicable scenarios and achieve state-of-the-art performance. GNN-based solutions can be applied when there is a natural graph structure (such as a road network) or when an artificial graph can be constructed (such as a neighborhood graph in grid data). However, GNN-based solutions are inapplicable when the above graphs are not available, e.g., traffic data collected in a single loop detector only. GNNs are mainly used to forecast speeds and volumes in urban networks and freeways. However, prediction in urban networks is far more challenging than that in freeways because of complex spatiotemporal traffic patterns caused by various reasons, such as complex road structures, different vehicle types, and time-varying user demands.
Although there have been some surveys of deep learning for traffic forecasting problems, most of them are not GNN-focused, with only a few exceptions [46,47,48,49,50,51,52,53]. This study serves as an extension of existing GNN-relevant surveys [44,45], summarizes the latest research progress in 2022, and aims to be the latest reference manual for researchers in related fields. In this survey, a total of 118 journal papers and 30 conference papers published in 2022 are reviewed, all of which are selected from prestigious journals and conferences in transportation, computer science, and multidisciplinary fields. Each paper is reviewed in a structured manner and lessons learned are discussed to reveal research trends. Based on the surveyed studies, the latest open datasets and code resources are also collected and organized in lists. Existing research challenges are identified, and corresponding research opportunities are further suggested.
The contributions of this survey are summarized as follows:
- This survey summarizes the latest studies on the topic of traffic forecasting with graph neural networks.
- This survey provides the research community with up-to-date lists of open datasets and code resources.
- This survey identifies existing research challenges and suggests corresponding research opportunities to inspire follow-up research.
The remainder of this paper is organized as follows. Section 2 is a literature review of the latest relevant studies and a discussion of recent research trends. Then, the latest lists of open datasets and code resources for the research community are presented in Section 3. Section 4 discusses research challenges and opportunities when applying graph neural networks for traffic forecasting to inspire follow-up research. The conclusion is drawn in Section 5.
2. Literature Review and Research Trends
The studies covered in this survey were all selected from prestigious journals and conferences in transportation, computer science, and multidisciplinary fields. To share incremental knowledge and avoid repetition with existing similar surveys [44,45], this section only selected those published in 2022 for discussion, with a total of 118 journal papers and 30 conference papers. Source journals and conferences are listed in Table A2 and Table A3, with the number of papers counted. The reviewed studies are summarized in Table 1. For each study, the specific traffic problem, graph type, dataset, model component (especially the GNN structures involved) and a summary of the main content are discussed. More relevant studies are tracked and updated in our GitHub repository (https://github.com/jwwthu/GNN4Traffic, accessed on 2 February 2023).
As discussed in the introduction, Section 1, we categorized traffic forecasting problems from two perspectives, namely, based on the data format or based on the model used. Furthermore, in Table 1, we provided another perspective based on transportation modes, such as road traffic, taxis, bikes, and subways. As shown in Table 1, we found that the road traffic flow and speed prediction problem was still the most popular traffic prediction problem in different traffic-related studies. There are two possible reasons for this trend. The first reason is that for the road traffic forecasting problem, open datasets and baseline models are more accessible with well-processed steps and instructions, which saves the workload of data collection and preprocessing. The second reason is that building graphs for road-network-related problems is more intuitive, making it more natural to use GNNs to solve road traffic flow and speed prediction problems, and thus more common in the scope of our investigation.
As shown in Table 1, there are two types of graphs listed in the graph column, static graphs and dynamic graphs. In the early research stages, static graphs were widely used because of their convenience. However, researchers realized that static graphs were insufficient to capture changes in network topology and traffic patterns. For example, traffic flow measurements and their correlations on road segments change dynamically in space and time, which is beyond the modeling capabilities of static graphs. Then, dynamic graphs were introduced. As the name implies, a dynamic graph is a graph that can evolve as new nodes or edges are added or removed. However, static graphs are still very useful when the traffic infrastructure remains unchanged for the time period considered. Therefore, some researchers use both dynamic and static graphs. The static graph is used to model the static road network, and the dynamic graph is used to consider the impact of dynamic traffic events and weather information.
Most of the collected datasets used in the surveyed studies are open datasets with only a few exceptions. Among those open datasets, some have made great contributions to support relevant studies, which can fairly evaluate and compare different models, e.g., PeMS-BAY and METR-LA. However, it also poses problems when existing datasets are overutilized and overfitted to GNN-based deep learning models and produce unreliable models for other traffic scenarios and datasets. To address this potential risk, new datasets were collected and are listed in Section 3 for further evaluation. Additionally, most of the surveyed studies used two or more datasets, a phenomenon worthy of further study.
For the model component part, the graph convolutional network (GCN) [54] and graph attention network (GAT) [55] are the two dominant networks used. It is difficult to go through all the GNN model details in the surveyed papers listed in Table 1. Interested readers are advised to read the original text of the surveyed papers.
A GCN is a pioneer in transferring the concept of convolution operations from Euclidean image data to non-Euclidean image data and has achieved great success in the past few years. The basic idea of a GCN is to aggregate the features from neighbors and then apply a linear transformation on the aggregated features. GCN layers can be stacked k times to capture k-hop neighbor information. However, a GCN requires the entire graph structure for training, which consumes a considerable amount of computer memory. In that case, GAT, based on the attention mechanism [56], was introduced as an alternative to GCN. The main difference between GAT and GCN is the introduction of importance scores for different neighbors based on the masked self-attention mechanism. Technical details about GCN and GAT are beyond the scope of this survey, which aims to identify research trends, and can be found in relevant surveys [57,58]. Designing more effective GCN or GAT variants is still a major research direction. Fundamental theoretical breakthroughs in the GNN research community will also help in the development of new traffic forecasting methods.
Both GCN and GAT are mainly used to capture spatial dependencies. To capture temporal dependencies, there are some classic models, e.g., temporal convolutional network (TCN), long short-term memory (LSTM), and gated recurrent unit (GRU). More recently, an attention-based model, i.e., the Transformer, has proven effective for capturing long-term dependency in time series [59]. Nevertheless, as indicated in Table 1, Transformer has only been used in a few surveyed studies, and there is still much room for research.
Table 1.
Summary of the surveyed studies.
The problems considered in Table 1 were grouped into different transportation modes, e.g., road traffic, taxis, bikes, and subways. Previous studies have also shown that joint forecasting of multimode data is beneficial [206]. GNN-based solutions are applicable and have already been used for multimode forecasting cases. In [152], a multimode dynamic residual graph convolution network (MDRGCN) model was proposed for regional taxi and bike flow forecasting, in which cross-mode relationships were learned by multimode dynamic GCN, GRU, and residual modules. In [99], a comodal graph attention network (CMGAT) was proposed for bike and taxi demand forecasting, which was based on a multiple-traffic-graph-based spatial attention mechanism and a multiple-time-period-based temporal attention mechanism. In these studies, it was demonstrated that the GNN-based joint forecasting of multimode traffic data was more effective than individual forecasts.
We also noticed that the traffic occupancy prediction problem was not seen in the studies reviewed in this paper. Some possible reasons are discussed below. Traffic occupancy is often modeled as a decision variable rather than using continuous variables such as traffic speed or volume. While GNN-based solutions have been shown to be effective in predicting continuous variables, as described in this survey, decision-tree-based models are still powerful for making binary decisions, e.g., XGBoost and LightGBM [207,208,209]. Another possible reason is that traffic occupancy can be detected more efficiently with computer vision methods based on images or videos, in which case convolutional neural networks and Transformers still dominate [210]. A similar problem is lane-occupancy-rate prediction, which is also rare in the literature due to the high cost of collecting real-world lane-occupancy data, e.g., deploying loop detectors for each lane in large-scale road segments. For example, only simulated traffic data can be used for lane-occupancy measurement and prediction in [211].
For model evaluation and comparison, different evaluation metrics are used, e.g., root mean square error (RMSE), mean absolute error (MAE), and mean absolute percentage error (MAPE). Forecast horizons also differ per study, such as 5, 10, 30, or 60 min, and it was found that the larger the horizon, the harder the forecasting problem, and the greater the error observed with larger horizons. Due to the different evaluation metrics and forecast horizons, it is nearly impossible to fairly compare all surveyed studies and quantify the difficulty of the available datasets. It was also found that for some common baselines, e.g., DCRNN [212], STGCN [213], and Graph WaveNet [214], their reported performance in different studies could vary when the training variables were different.
3. New Dataset and Code Resources
This section provides up-to-date lists of open datasets and code resources for the research community.
3.1. New Datasets
Open datasets are the basis for evaluating and comparing different forecasting models [215]. As discussed in Section 2, several open datasets have been widely used in the surveyed studies, such as METR-LA, PeMS, and NYC Open Data. Despite the availability of these datasets, developing new datasets is still beneficial for the following two reasons. The first reason is the risk of overfitting of deep learning models on existing datasets, especially those that are relatively small compared to datasets in other domains, such as large collections of images and natural language corpora. The second reason is that models trained using datasets collected many years ago may suffer from data drift as traffic facilities change. The data-shift problem means that the traffic patterns in the historical training data could be totally different from those in the newly collected test data, and the performance of trained deep learning models can degrade significantly in unseen cases. Therefore, here, we update the community with new, publicly available traffic datasets in Table 2 to facilitate future research and encourage constant updates of high-quality traffic datasets.
Table 2.
The list of new open traffic datasets.
3.2. New Code Resources
Open-code resources facilitate the replication of published results and migration of proposed models to new problems. We summarize here the new publicly available code resources in Table 3 and list the implementation frameworks, including TensorFlow (https://www.tensorflow.org, accessed on 2 February 2023) and PyTorch (https://pytorch.org/, accessed on 2 February 2023). It is observed from Table 3 that PyTorch is more popular than TensorFlow for developing new graph neural network models in traffic forecasting research.
Table 3.
The list of new open-code resources.
There are also many off-the-shelf libraries available for implementing GNNs using PyTorch or TensorFlow, e.g., PyTorch Geometric (https://pytorch-geometric.readthedocs.io/, accessed on 2 February 2023), Deep Graph Library (https://www.dgl.ai/, accessed on 2 February 2023), TensorFlow Graph Neural Networks (https://blog.tensorflow.org/2021/11/introducing-tensorflow-gnn.html, accessed on 2 February 2023), and Spektral (https://graphneural.network/, accessed on 2 February 2023). These libraries have implemented some well-known GNN variants, such as GCN and GAT, and provide the ability to define new GNN models. However, they are not designed for traffic forecasting problems. It would be more convenient to replicate those existing GNN-based traffic forecasting models with the open-code resources listed in Table 3.
4. Research Challenges and Opportunities
This section discusses research challenges and opportunities when applying GNNs to traffic forecasting problems in order to inspire follow-up research.
4.1. Research Challenges
Several challenges can be observed from the surveyed studies, which can be categorized into data, model, and system perspectives. From a data perspective, challenges include data quality and cold-start issues. From a model perspective, challenges include complex graph structure and model robustness concerns. From a system perspective, the real-world deployment of GNNs in transportation systems is a challenge that cannot be ignored.
The first challenge is the training data quality. When utilizing graph neural networks, some issues related to data quality may arise. On the one hand, high-quality datasets are expensive to build, as the data collection process can be time-consuming and costly. As extreme or urgent traffic events such as traffic jams and accidents are rare, collecting comprehensive datasets is more difficult. On the other hand, data privacy is also non-negligible if we want to create more comprehensive datasets, since most existing traffic datasets are collected from public transportation modes (e.g., taxis and shared bikes) or road sensors, rather than from private vehicles [224].
The second challenge is the cold-start problem [136] when initializing GNNs for traffic prediction. Deep learning models, including GNNs, usually require a large quantity of training data to efficiently train the model and obtain satisfactory predictions. However, data collection in the traffic field is often time-consuming and labor-intensive, for example, by installing loop detectors for traffic flow and speed information collection. The cold-start problem arises when the developed GNN models are to be used in a new area or station, especially for a growing urban network.
The third challenge is the diverse and complicated graph structures that exist in the real-world traffic infrastructure. Most surveyed studies consider only dense graphs, e.g., in downtown areas or on closely connected highways, when traffic activities are active. However, the complete traffic graph of a city may be sparse, with some nodes having no or few connections to other nodes. This real-world condition has received insufficient attention in the surveyed studies. Another limitation of the surveyed studies is that the graphs considered are relatively small, e.g., less than 1000 nodes. For example, the most popular PeMS datasets are a collection of subsets from a large dataset collected from more than 40,000 individual detectors spread over a wider geographic area, since the size of the original dataset exceeds the computing abilities for some research groups.
The fourth challenge is the robustness of GNN models. Deep learning models have long been criticized for their black-box nature with little or no interpretation paired with predicted outcomes. This black-box problem exists for graph neural networks as well, and there are few systematic methods for interpreting GNNs in traffic forecasting settings. Many anomalies or outliers in the data are removed during processing steps or do not appear in the training dataset. When these anomalies are encountered during the testing or deployment phase, the performance of the trained GNN model degrades, leading to large deviations in model predictions. Given such risks, it is important to enhance the robustness and interpretability of GNN models to increase user confidence in the models.
The fifth challenge is the real-world deployment of GNNs in transportation systems. The real-world implementation of the surveyed GNN solutions requires substantial computing, communication, and storage resources. However, most of the surveyed studies only consider empirical evaluations based on offline datasets without testing their models on real-world transportation systems. Several obstacles arise in the real-world deployment of GNNs. To effectively utilize graph-based structures, a centralized deployment mode is required to collect global information and compute predictions in a single server. Although deep learning models, including GNNs, can be trained offline, the online inference process still requires considerable computing and storage resources when the considered traffic graph is very large. When the considered graph becomes larger, the communication overhead also increases. To achieve more efficient and safe transportation systems, complex GNN architectures may not be necessary for traffic-related tasks if their marginal performance improvement fails to cover the increased computational, communication, and storage costs.
4.2. Research Opportunities
Some promising research opportunities are discussed to address the above challenges and inspire future research.
The first research opportunity is the introduction of traffic simulation tools for creating unseen complex situations as training data. Two specific approaches, model-driven and data-driven approaches, can be further investigated. Model-driven approaches are based on macroscopic or microscopic traffic simulators, where macroscopic tools focus on the high-level deterministic relationships of flow, speed, and the density of traffic flows, while microscopic tools focus on individual details. On the other hand, data-driven methods do not rely on traffic domain knowledge but create more data samples from existing methods, e.g., generative adversarial network (GAN)-based studies [85,86,87,170,225]. Regarding the black-box nature of neural networks, the use of physics-informed neural network approaches is gaining popularity in research. These approaches combine both model-driven and data-driven methods and have been successfully applied in the transportation domain [226,227].
The second research opportunity is to introduce new learning schemes to traffic forecasting problems, e.g., transfer learning, meta learning, and federated learning. Transfer learning has been proven effective for transferring cross-city knowledge, which will help address the cold-start problem in new cities [191]. Furthermore, meta learning has been shown to be useful for building new graph structures through efficient structure-aware learning during cross-city knowledge transfer. Privacy-preserving schemes are further proposed to be combined with transfer learning, protecting the sensitive information from the source domain [67]. Federated learning is another effective learning approach for maintaining data privacy while training effective deep learning models [159,189].
The third research opportunity is the combination of knowledge graphs under different road conditions or transportation modes to establish connections among them [63]. More external data can be used when constructing traffic knowledge graphs, e.g., the activity calendar from social media for potential traffic demands. Additionally, the knowledge between different transportation modes, e.g., interchange hubs, would be useful for multimodal prediction [137,152,155].
The fourth research opportunity is a distributed learning approach for training large-scale graph neural networks for traffic forecasting [228,229]. When the application of GNNs for traffic prediction scales to larger graphs, a distributed training of graph neural networks is necessary. In those cases, improvements in training and runtime efficiency is even more beneficial and important. Another similar idea is to leverage cloud computing for model training and edge computing for runtime inference [160,230] to accelerate the distributed training and inference process.
The fifth research opportunity is the Bayesian learning approach for uncertainty quantification. Uncertainty in traffic forecasting may not be as critical as uncertainty in other domains, e.g., wireless communication problems. However, it is still important to account for uncertainty in the transportation domain when noisy or missing data could impair predictive capabilities and lead to unusual forecasts. Bayesian neural networks have been shown to be effective in dealing with data uncertainty caused by noisy or missing data in road traffic flow forecasting [66]. Another similar idea is to incorporate the physical mechanism of traffic flow dynamics as constraints, such as neural controlled differential equations [188] and Poisson processes [84], to avoid unreasonable predicted values [196] and help to improve the model interpretability.
The sixth research opportunity is the combination of graph neural networks and reinforcement learning, which is rarely considered in the surveyed studies, with only one exception [90]. The ensemble of these two models can sometimes produce brilliant sparks. For example, some relevant studies leverage reinforcement learning techniques for a more efficient graph neural network structure search [231]. On the other hand, reinforcement learning itself is useful for making optimal decisions in the traffic domain with properly designed rewards, e.g., traffic light control and autonomous driving. There is still a large research gap in applying reinforcement learning to graph data structures [232,233].
The last but not the least research opportunity is the deployment of GNNs based on cloud computing and B5G/6G communication techniques. Cloud computing can provide the required computing and storage resources. GNN models can be trained, deployed, and updated in the cloud with a scalable infrastructure. The B5G/6G communication technique is designed to have the ability to support massive machine-type communication scenarios and can be used for reliable and massive traffic data collection and transmission.
In summary, the first and second research opportunities are proposed to address the first and second research challenges. The third and fourth research opportunities are proposed to address the third research challenge. The fifth research opportunity is proposed to address the fourth research challenge. The last research opportunity is proposed to address the fifth research challenge.
5. Conclusions
In 2022, the number of studies on the topic of applying graph neural networks for traffic forecasting grew rapidly. In this survey, we summarized the progress made by these studies and listed their targeted problem, graph types, datasets, and neural networks used. We observed that the road traffic flow and speed prediction problem was still the most popular traffic forecasting problem. The GNN family, GCN and GAT, was one of the promising solutions to these problems. To further motivate follow-up research, new collections of datasets and code resources were presented. Research challenges and opportunities were further discussed in this study.
Author Contributions
Conceptualization, Weiwei Jiang, Jiayun Luo, and Miao He; methodology, Weiwei Jiang, Jiayun Luo, and Miao He; software, Weiwei Jiang, Jiayun Luo, and Miao He; validation, Weiwei Jiang, Jiayun Luo, and Miao He; formal analysis, Weiwei Jiang, Jiayun Luo, and Miao He; investigation, Weiwei Jiang, Jiayun Luo, and Miao He; resources, Weiwei Jiang, Jiayun Luo, and Miao He; data curation, Weiwei Jiang, Jiayun Luo, and Miao He; writing—original draft preparation, Weiwei Jiang, Jiayun Luo, and Miao He; writing—review and editing, Weiwei Jiang, Jiayun Luo, and Miao He; visualization, Weiwei Jiang, Jiayun Luo, and Miao He; supervision, Weiwei Jiang and Weixi Gu; project administration, Weiwei Jiang and Weixi Gu; funding acquisition, Weiwei Jiang. All authors have read and agreed to the published version of the manuscript.
Funding
This research was supported by the Fundamental Research Funds for the Central Universities.
Data Availability Statement
The data are available at https://github.com/jwwthu/GNN4Traffic, accessed on 2 February 2023.
Acknowledgments
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
Appendix A. Abbreviation List
The abbreviations used in this manuscript are listed in Table A1 with their full names.
Table A1.
Abbreviations used in this manuscript.
Appendix B. The Source Journal list
The source of the journals for the surveyed studies are listed in Table A2 with the number of papers counted.
Table A2.
Source journals for the surveyed papers.
Appendix C. The Source Conference List
The source conferences for the surveyed papers are listed in Table A3 with the number of papers counted.
Table A3.
The source conferences for the surveyed papers.
References
- Zlatanova, S.; Yan, J.; Wang, Y.; Diakité, A.; Isikdag, U.; Sithole, G.; Barton, J. Spaces in spatial science and urban applications—State of the art review. ISPRS Int. J. Geo-Inf. 2020, 9, 58. [Google Scholar] [CrossRef]
- Rehman, A.; Haseeb, K.; Saba, T.; Lloret, J.; Ahmed, Z. Towards resilient and secure cooperative behavior of intelligent transportation system using sensor technologies. IEEE Sens. J. 2022, 22, 7352–7360. [Google Scholar] [CrossRef]
- Liu, C.; Xiao, Z.; Wang, D.; Wang, L.; Jiang, H.; Chen, H.; Yu, J. Exploiting Spatiotemporal Correlations of Arrive-Stay-Leave Behaviors for Private Car Flow Prediction. IEEE Trans. Netw. Sci. Eng. 2022, 9, 834–847. [Google Scholar] [CrossRef]
- Wang, L.; Wang, S.; Yuan, Z.; Peng, L. Analyzing potential tourist behavior using PCA and modified affinity propagation clustering based on Baidu index: Taking Beijing city as an example. Data Sci. Manag. 2021, 2, 12–19. [Google Scholar] [CrossRef]
- Ahangar, M.N.; Ahmed, Q.Z.; Khan, F.A.; Hafeez, M. A survey of autonomous vehicles: Enabling communication technologies and challenges. Sensors 2021, 21, 706. [Google Scholar] [CrossRef] [PubMed]
- Xiao, Z.; Xiao, D.; Havyarimana, V.; Jiang, H.; Liu, D.; Wang, D.; Zeng, F. Toward accurate vehicle state estimation under non-Gaussian noises. IEEE Internet Things J. 2019, 6, 10652–10664. [Google Scholar] [CrossRef]
- Vlahogianni, E.I.; Karlaftis, M.G.; Golias, J.C. Short-term traffic forecasting: Where we are and where we’re going. Transp. Res. Part C Emerg. Technol. 2014, 43, 3–19. [Google Scholar] [CrossRef]
- Vlahogianni, E.I.; Golias, J.C.; Karlaftis, M.G. Short-term traffic forecasting: Overview of objectives and methods. Transp. Rev. 2004, 24, 533–557. [Google Scholar] [CrossRef]
- Wang, D.; Wang, C.; Xiao, J.; Xiao, Z.; Chen, W.; Havyarimana, V. Bayesian optimization of support vector machine for regression prediction of short-term traffic flow. Intell. Data Anal. 2019, 23, 481–497. [Google Scholar] [CrossRef]
- Xiao, J.; Xiao, Z.; Wang, D.; Bai, J.; Havyarimana, V.; Zeng, F. Short-term traffic volume prediction by ensemble learning in concept drifting environments. Knowl.-Based Syst. 2019, 164, 213–225. [Google Scholar] [CrossRef]
- Ermagun, A.; Levinson, D. Spatiotemporal traffic forecasting: Review and proposed directions. Transp. Rev. 2018, 38, 786–814. [Google Scholar] [CrossRef]
- Yu, R.; Li, Y.; Shahabi, C.; Demiryurek, U.; Liu, Y. Deep learning: A generic approach for extreme condition traffic forecasting. In Proceedings of the 2017 SIAM International Conference on Data Mining, SIAM, Houston, TX, USA, 27–29 April 2017; pp. 777–785. [Google Scholar]
- Long, W.; Xiao, Z.; Wang, D.; Jiang, H.; Chen, J.; Li, Y.; Alazab, M. Unified Spatial-Temporal Neighbor Attention Network for Dynamic Traffic Prediction. IEEE Trans. Veh. Technol. 2023, 72, 1515–1529. [Google Scholar] [CrossRef]
- Liu, Z.; Zhang, R.; Wang, C.; Xiao, Z.; Jiang, H. Spatial-temporal conv-sequence learning with accident encoding for traffic flow prediction. IEEE Trans. Netw. Sci. Eng. 2022, 9, 1765–1775. [Google Scholar] [CrossRef]
- He, M.; Gu, W.; Kong, Y.; Zhang, L.; Spanos, C.J.; Mosalam, K.M. Causalbg: Causal recurrent neural network for the blood glucose inference with IoT platform. IEEE Internet Things J. 2019, 7, 598–610. [Google Scholar] [CrossRef]
- Lana, I.; Del Ser, J.; Velez, M.; Vlahogianni, E.I. Road traffic forecasting: Recent advances and new challenges. IEEE Intell. Transp. Syst. Mag. 2018, 10, 93–109. [Google Scholar] [CrossRef]
- Xiao, Z.; Fang, H.; Jiang, H.; Bai, J.; Havyarimana, V.; Chen, H.; Jiao, L. Understanding private car aggregation effect via spatio-temporal analysis of trajectory data. IEEE Trans. Cybern. 2021. Early Access. [Google Scholar] [CrossRef] [PubMed]
- Xiao, Z.; Fang, H.; Jiang, H.; Bai, J.; Havyarimana, V.; Chen, H. Understanding urban area attractiveness based on private car trajectory data using a deep learning approach. IEEE Trans. Intell. Transp. Syst. 2022, 23, 12343–12352. [Google Scholar] [CrossRef]
- Ghosh, B.; Basu, B.; O’Mahony, M. Multivariate short-term traffic flow forecasting using time-series analysis. IEEE Trans. Intell. Transp. Syst. 2009, 10, 246–254. [Google Scholar] [CrossRef]
- Lippi, M.; Bertini, M.; Frasconi, P. Short-term traffic flow forecasting: An experimental comparison of time-series analysis and supervised learning. IEEE Trans. Intell. Transp. Syst. 2013, 14, 871–882. [Google Scholar] [CrossRef]
- Wang, H.; Liu, L.; Qian, Z.; Wei, H.; Dong, S. Empirical mode decomposition–autoregressive integrated moving average: Hybrid short-term traffic speed prediction model. Transp. Res. Rec. 2014, 2460, 66–76. [Google Scholar] [CrossRef]
- Zhang, J.; Zheng, Y.; Qi, D. Deep spatio-temporal residual networks for citywide crowd flows prediction. In Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence, San Francisco, CA, USA, 4–9 February 2017; Volume 31, pp. 1655–1661. [Google Scholar]
- Jiang, W. TaxiBJ21: An open crowd flow dataset based on Beijing taxi GPS trajectories. Internet Technol. Lett. 2022, 5, e297. [Google Scholar] [CrossRef]
- Guo, S.; Lin, Y.; Feng, N.; Song, C.; Wan, H. Attention based spatial-temporal graph convolutional networks for traffic flow forecasting. In Proceedings of the AAAI Conference on Artificial Intelligence, Honolulu, HA, USA, 27 January 2019; Volume 33, pp. 922–929. [Google Scholar]
- Sun, B.; Zhao, D.; Shi, X.; He, Y. Modeling global spatial–temporal graph attention network for traffic prediction. IEEE Access 2021, 9, 8581–8594. [Google Scholar] [CrossRef]
- Ang, K.L.M.; Seng, J.K.P.; Ngharamike, E.; Ijemaru, G.K. Emerging Technologies for Smart Cities’ Transportation: Geo-Information, Data Analytics and Machine Learning Approaches. ISPRS Int. J. Geo-Inf. 2022, 11, 85. [Google Scholar] [CrossRef]
- Jiang, W. Vehicle Destination Prediction with Spatial Clustering and Machine Learning. Internet Technol. Lett. 2022, e403. [Google Scholar] [CrossRef]
- Jiang, W.; Zhang, L. Geospatial data to images: A deep-learning framework for traffic forecasting. Tsinghua Sci. Technol. 2018, 24, 52–64. [Google Scholar] [CrossRef]
- Khan, Z.; Khan, S.M.; Dey, K.; Chowdhury, M. Development and evaluation of recurrent neural network-based models for hourly traffic volume and annual average daily traffic prediction. Transp. Res. Rec. 2019, 2673, 489–503. [Google Scholar] [CrossRef]
- Jiang, W. Applications of deep learning in stock market prediction: Recent progress. Expert Syst. Appl. 2021, 184, 115537. [Google Scholar] [CrossRef]
- Santhosh, M.; Venkaiah, C.; Vinod Kumar, D. Current advances and approaches in wind speed and wind power forecasting for improved renewable energy integration: A review. Eng. Rep. 2020, 2, e12178. [Google Scholar] [CrossRef]
- Rajbhandari, Y.; Marahatta, A.; Ghimire, B.; Shrestha, A.; Gachhadar, A.; Thapa, A.; Chapagain, K.; Korba, P. Impact study of temperature on the time series electricity demand of urban nepal for short-term load forecasting. Appl. Syst. Innov. 2021, 4, 43. [Google Scholar] [CrossRef]
- Shankarnarayan, V.K.; Ramakrishna, H. Comparative study of three stochastic future weather forecast approaches: A case study. Data Sci. Manag. 2021, 3, 3–12. [Google Scholar] [CrossRef]
- Zhao, E.; Sun, S.; Wang, S. New developments in wind energy forecasting with artificial intelligence and big data: A scientometric insight. Data Sci. Manag. 2022, 5, 84–95. [Google Scholar] [CrossRef]
- Jiang, W. Internet traffic prediction with deep neural networks. Internet Technol. Lett. 2022, 5, e314. [Google Scholar] [CrossRef]
- Jiang, W. Internet traffic matrix prediction with convolutional LSTM neural network. Internet Technol. Lett. 2022, 5, e322. [Google Scholar] [CrossRef]
- Sousa, M.; Tomé, A.M.; Moreira, J. Long-term forecasting of hourly retail customer flow on intermittent time series with multiple seasonality. Data Sci. Manag. 2022, 5, 137–148. [Google Scholar] [CrossRef]
- Jiang, W. Deep learning based short-term load forecasting incorporating calendar and weather information. Internet Technol. Lett. 2022, 5, e383. [Google Scholar] [CrossRef]
- Zhuang, X.; Yu, Y.; Chen, A. A combined forecasting method for intermittent demand using the automotive aftermarket data. Data Sci. Manag. 2022, 5, 43–56. [Google Scholar] [CrossRef]
- Jiang, W. Cellular traffic prediction with machine learning: A survey. Expert Syst. Appl. 2022, 201, 117163. [Google Scholar] [CrossRef]
- Zhan, X.; Zhang, S.; Szeto, W.Y.; Chen, X. Multi-step-ahead traffic speed forecasting using multi-output gradient boosting regression tree. J. Intell. Transp. Syst. 2020, 24, 125–141. [Google Scholar] [CrossRef]
- Feng, B.; Xu, J.; Zhang, Y.; Lin, Y. Multi-step traffic speed prediction based on ensemble learning on an urban road network. Appl. Sci. 2021, 11, 4423. [Google Scholar] [CrossRef]
- Li, X.; Xu, Y.; Zhang, X.; Shi, W.; Yue, Y.; Li, Q. Improving short-term bike sharing demand forecast through an irregular convolutional neural network. Transp. Res. Part C Emerg. Technol. 2023, 147, 103984. [Google Scholar] [CrossRef]
- Ye, J.; Zhao, J.; Ye, K.; Xu, C. How to build a graph-based deep learning architecture in traffic domain: A survey. IEEE Trans. Intell. Transp. Syst. 2022, 23, 3904–3924. [Google Scholar] [CrossRef]
- Jiang, W.; Luo, J. Graph neural network for traffic forecasting: A survey. Expert Syst. Appl. 2022, 207, 117921. [Google Scholar] [CrossRef]
- Tedjopurnomo, D.A.; Bao, Z.; Zheng, B.; Choudhury, F.; Qin, A.K. A survey on modern deep neural network for traffic prediction: Trends, methods and challenges. IEEE Trans. Knowl. Data Eng. 2020, 34, 1544–1561. [Google Scholar] [CrossRef]
- Boukerche, A.; Wang, J. Machine Learning-based traffic prediction models for Intelligent Transportation Systems. Comput. Netw. 2020, 181, 107530. [Google Scholar] [CrossRef]
- Boukerche, A.; Tao, Y.; Sun, P. Artificial intelligence-based vehicular traffic flow prediction methods for supporting intelligent transportation systems. Comput. Netw. 2020, 182, 107484. [Google Scholar] [CrossRef]
- Manibardo, E.L.; Laña, I.; Del Ser, J. Deep learning for road traffic forecasting: Does it make a difference? IEEE Trans. Intell. Transp. Syst. 2021, 23, 6164–6188. [Google Scholar] [CrossRef]
- Lee, K.; Eo, M.; Jung, E.; Yoon, Y.; Rhee, W. Short-term traffic prediction with deep neural networks: A survey. IEEE Access 2021, 9, 54739–54756. [Google Scholar] [CrossRef]
- Yin, X.; Wu, G.; Wei, J.; Shen, Y.; Qi, H.; Yin, B. Deep learning on traffic prediction: Methods, analysis and future directions. IEEE Trans. Intell. Transp. Syst. 2021, 23, 4927–4943. [Google Scholar] [CrossRef]
- Jiang, W.; Luo, J. Big data for traffic estimation and prediction: A survey of data and tools. Appl. Syst. Innov. 2022, 5, 23. [Google Scholar] [CrossRef]
- Jiang, W. Bike sharing usage prediction with deep learning: A survey. Neural Comput. Appl. 2022, 34, 15369–15385. [Google Scholar] [CrossRef] [PubMed]
- Kipf, T.N.; Welling, M. Semi-supervised classification with graph convolutional networks. In Proceedings of the International Conference on Learning Representations (ICLR ’17), Toulon, France, 24–26 April 2017. [Google Scholar]
- Veličković, P.; Cucurull, G.; Casanova, A.; Romero, A.; Liò, P.; Bengio, Y. Graph Attention Networks. In Proceedings of the International Conference on Learning Representations, Vancouver, BC, Canada, 30 April–3 May 2018. [Google Scholar]
- Vaswani, A.; Shazeer, N.; Parmar, N.; Uszkoreit, J.; Jones, L.; Gomez, A.N.; Kaiser, L.; Polosukhin, I. Attention is all you need. In Advances in Neural Information Processing Systems; MIT Press: Long Beach, CA, USA, 2017; Volume 30. [Google Scholar]
- Wu, Z.; Pan, S.; Chen, F.; Long, G.; Zhang, C.; Philip, S.Y. A comprehensive survey on graph neural networks. IEEE Trans. Neural Netw. Learn. Syst. 2020, 32, 4–24. [Google Scholar] [CrossRef] [PubMed]
- Zhang, Z.; Cui, P.; Zhu, W. Deep learning on graphs: A survey. IEEE Trans. Knowl. Data Eng. 2020, 34, 249–270. [Google Scholar] [CrossRef]
- Zhou, H.; Zhang, S.; Peng, J.; Zhang, S.; Li, J.; Xiong, H.; Zhang, W. Informer: Beyond efficient transformer for long sequence time-series forecasting. In Proceedings of the AAAI Conference on Artificial Intelligence, Virtual, 8–9 February 2021; Volume 35, pp. 11106–11115. [Google Scholar]
- Sun, Y.; Jiang, X.; Hu, Y.; Duan, F.; Guo, K.; Wang, B.; Gao, J.; Yin, B. Dual Dynamic Spatial-Temporal Graph Convolution Network for Traffic Prediction. IEEE Trans. Intell. Transp. Syst. 2022, 23, 23680–23693. [Google Scholar] [CrossRef]
- Ma, Q.; Sun, W.; Gao, J.; Ma, P.; Shi, M. Spatio-temporal adaptive graph convolutional networks for traffic flow forecasting. IET Intell. Transp. Syst. 2022. Early View. [Google Scholar] [CrossRef]
- Kong, X.; Wei, X.; Zhang, J.; Xing, W.; Lu, W. JointGraph: Joint pre-training framework for traffic forecasting with spatial-temporal gating diffusion graph attention network. Appl. Intell. 2022, 1–18. [Google Scholar] [CrossRef]
- Wang, S.; Lv, Y.; Peng, Y.; Piao, X.; Zhang, Y. Metro Traffic Flow Prediction via Knowledge Graph and Spatiotemporal Graph Neural Network. J. Adv. Transp. 2022. [Google Scholar] [CrossRef]
- Wang, Y.; Zhao, A.; Li, J.; Lv, Z.; Dong, C.; Li, H. Multi-attribute Graph Convolution Network for Regional Traffic Flow Prediction. Neural Process. Lett. 2022, 1–27. [Google Scholar] [CrossRef]
- Zhang, L.; Geng, X.; Qin, Z.; Wang, H.; Wang, X.; Zhang, Y.; Liang, J.; Wu, G.; Song, X.; Wang, Y. Multi-modal graph interaction for multi-graph convolution network in urban spatiotemporal forecasting. Sustainability 2022, 14, 12397. [Google Scholar] [CrossRef]
- Xia, J.; Wang, S.; Wang, X.; Xia, M.; Xie, K.; Cao, J. Multi-view Bayesian spatio-temporal graph neural networks for reliable traffic flow prediction. Int. J. Mach. Learn. Cybern. 2022, 1–14. [Google Scholar] [CrossRef]
- Qi, Y.; Wu, J.; Bashir, A.K.; Lin, X.; Yang, W.; Alshehri, M.D. Privacy-Preserving Cross-Area Traffic Forecasting in ITS: A Transferable Spatial-Temporal Graph Neural Network Approach. IEEE Trans. Intell. Transp. Syst. 2022. [Google Scholar] [CrossRef]
- Ling, S.; Yu, Z.; Cao, S.; Zhang, H.; Hu, S. STHAN: Transportation Demand Forecasting with Compound Spatio-Temporal Relationships. ACM Trans. Knowl. Discov. Data (TKDD) 2022, 17, 1–23. [Google Scholar] [CrossRef]
- Wang, J.; Wang, W.; Yu, W.; Liu, X.; Jia, K.; Li, X.; Zhong, M.; Sun, Y.; Xu, Y. STHGCN: A spatiotemporal prediction framework based on higher-order graph convolution networks. Knowl.-Based Syst. 2022, 258, 109985. [Google Scholar] [CrossRef]
- Dai, S.; Wang, J.; Huang, C.; Yu, Y.; Dong, J. Dynamic Multi-View Graph Neural Networks for Citywide Traffic Inference. ACM Trans. Knowl. Discov. Data (TKDD) 2022, 17, 1–22. [Google Scholar] [CrossRef]
- Wang, Q.; Jiang, H.; Qiu, M.; Liu, Y.; Ye, D. TGAE: Temporal Graph Autoencoder for Travel Forecasting. IEEE Trans. Intell. Transp. Syst. 2022. [Google Scholar] [CrossRef]
- Jin, G.; Xi, Z.; Sha, H.; Feng, Y.; Huang, J. Deep multi-view graph-based network for citywide ride-hailing demand prediction. Neurocomputing 2022, 510, 79–94. [Google Scholar] [CrossRef]
- Zheng, H.; Li, X.; Li, Y.; Yan, Z.; Li, T. GCN-GAN: Integrating Graph Convolutional Network and Generative Adversarial Network for Traffic Flow Prediction. IEEE Access 2022, 10, 94051–94062. [Google Scholar] [CrossRef]
- Sun, J.; Peng, M.; Jiang, H.; Hong, Q.; Sun, Y. HMIAN: A Hierarchical Mapping and Interactive Attention Data Fusion Network for Traffic Forecasting. IEEE Internet Things J. 2022, 9, 25685–25697. [Google Scholar] [CrossRef]
- Djenouri, Y.; Belhadi, A.; Srivastava, G.; Lin, J.C.W. Hybrid graph convolution neural network and branch-and-bound optimization for traffic flow forecasting. Future Gener. Comput. Syst. 2023, 139, 100–108. [Google Scholar] [CrossRef]
- Xiu, C.; Sun, Y.; Peng, Q. Modelling traffic as multi-graph signals: Using domain knowledge to enhance the network-level passenger flow prediction in metro systems. J. Rail Transp. Plan. Manag. 2022, 24, 100342. [Google Scholar] [CrossRef]
- Xu, G.; Hu, X. Multi-Dimensional Attention Based Spatial-Temporal Networks for Traffic Forecasting. Wirel. Commun. Mob. Comput. 2022, 2022, 1358535. [Google Scholar] [CrossRef]
- Huang, X.; Lan, Y.; Ye, Y.; Wang, J.; Jiang, Y. Traffic Flow Prediction Based on Multi-Mode Spatial-Temporal Convolution of Mixed Hop Diffuse ODE. Electronics 2022, 11, 3012. [Google Scholar] [CrossRef]
- Ge, Y.; Zhai, J.F.; Su, P.C. Traffic Flow Prediction Based on Multi-Spatiotemporal Attention Gated Graph Convolution Network. J. Adv. Transp. 2022, 2022, 2723101. [Google Scholar] [CrossRef]
- Pan, X.; Hou, F.; Li, S. Traffic Speed Prediction Based on Time Classification in Combination With Spatial Graph Convolutional Network. IEEE Trans. Intell. Transp. Syst. 2022. [Google Scholar] [CrossRef]
- Zhao, J.; Chen, C.; Liao, C.; Huang, H.; Ma, J.; Pu, H.; Luo, J.; Zhu, T.; Wang, S. 2F-TP: Learning Flexible Spatiotemporal Dependency for Flexible Traffic Prediction. IEEE Trans. Intell. Transp. Syst. 2022. [Google Scholar] [CrossRef]
- Qi, X.; Mei, G.; Tu, J.; Xi, N.; Piccialli, F. A Deep Learning Approach for Long-Term Traffic Flow Prediction with Multifactor Fusion Using Spatiotemporal Graph Convolutional Network. IEEE Trans. Intell. Transp. Syst. 2022. [Google Scholar] [CrossRef]
- Zheng, G.; Chai, W.K.; Katos, V. A dynamic spatial–temporal deep learning framework for traffic speed prediction on large-scale road networks. Expert Syst. Appl. 2022, 195, 116585. [Google Scholar] [CrossRef]
- Huang, F.; Yi, P.; Wang, J.; Li, M.; Peng, J.; Xiong, X. A dynamical spatial-temporal graph neural network for traffic demand prediction. Inf. Sci. 2022, 594, 286–304. [Google Scholar] [CrossRef]
- Huang, Z.; Zhang, W.; Wang, D.; Yin, Y. A GAN framework-based dynamic multi-graph convolutional network for origin–destination-based ride-hailing demand prediction. Inf. Sci. 2022, 601, 129–146. [Google Scholar] [CrossRef]
- Jin, J.; Rong, D.; Zhang, T.; Ji, Q.; Guo, H.; Lv, Y.; Ma, X.; Wang, F.Y. A GAN-Based Short-Term Link Traffic Prediction Approach for Urban Road Networks Under a Parallel Learning Framework. IEEE Trans. Intell. Transp. Syst. 2022, 23, 16185–16196. [Google Scholar] [CrossRef]
- Xu, D.; Lin, Z.; Zhou, L.; Li, H.; Niu, B. A GATs-GAN framework for road traffic states forecasting. Transp. B Transp. Dyn. 2022, 10, 718–730. [Google Scholar] [CrossRef]
- Qi, J.; Zhao, Z.; Tanin, E.; Cui, T.; Nassir, N.; Sarvi, M. A Graph and Attentive Multi-Path Convolutional Network for Traffic Prediction. IEEE Trans. Knowl. Data Eng. 2022. [Google Scholar] [CrossRef]
- Wu, M.; Jia, H.; Luo, D.; Luo, H.; Zhao, F.; Li, G. A multi-attention dynamic graph convolution network with cost-sensitive learning approach to road-level and minute-level traffic accident prediction. IET Intell. Transp. Syst. 2022. [Google Scholar] [CrossRef]
- Shang, P.; Liu, X.; Yu, C.; Yan, G.; Xiang, Q.; Mi, X. A new ensemble deep graph reinforcement learning network for spatio-temporal traffic volume forecasting in a freeway network. Digit. Signal Process. 2022, 123, 103419. [Google Scholar] [CrossRef]
- Hu, Z.; Shao, F.; Sun, R. A New Perspective on Traffic Flow Prediction: A Graph Spatial-Temporal Network with Complex Network Information. Electronics 2022, 11, 2432. [Google Scholar] [CrossRef]
- Chen, Y.; Chen, X.M. A novel reinforced dynamic graph convolutional network model with data imputation for network-wide traffic flow prediction. Transp. Res. Part C Emerg. Technol. 2022, 143, 103820. [Google Scholar] [CrossRef]
- Diao, C.; Zhang, D.; Liang, W.; Li, K.C.; Hong, Y.; Gaudiot, J.L. A Novel Spatial-Temporal Multi-Scale Alignment Graph Neural Network Security Model for Vehicles Prediction. IEEE Trans. Intell. Transp. Syst. 2022, 24, 904–914. [Google Scholar] [CrossRef]
- Liu, F.; Wang, J.; Tian, J.; Zhuang, D.; Miranda-Moreno, L.; Sun, L. A Universal Framework of Spatiotemporal Bias Block for Long-Term Traffic Forecasting. IEEE Trans. Intell. Transp. Syst. 2022, 23, 19064–19075. [Google Scholar] [CrossRef]
- Li, Y.; Zhao, W.; Fan, H. A Spatio-Temporal Graph Neural Network Approach for Traffic Flow Prediction. Mathematics 2022, 10, 1754. [Google Scholar] [CrossRef]
- Cao, S.; Wu, L.; Wu, J.; Wu, D.; Li, Q. A spatio-temporal sequence-to-sequence network for traffic flow prediction. Inf. Sci. 2022, 610, 185–203. [Google Scholar] [CrossRef]
- Chen, L.; Shao, W.; Lv, M.; Chen, W.; Zhang, Y.; Yang, C. AARGNN: An Attentive Attributed Recurrent Graph Neural Network for Traffic Flow Prediction Considering Multiple Dynamic Factors. IEEE Trans. Intell. Transp. Syst. 2022, 23, 17201–17211. [Google Scholar] [CrossRef]
- Zhang, W.; Zhu, F.; Lv, Y.; Tan, C.; Liu, W.; Zhang, X.; Wang, F.Y. AdapGL: An adaptive graph learning algorithm for traffic prediction based on spatiotemporal neural networks. Transp. Res. Part C Emerg. Technol. 2022, 139, 103659. [Google Scholar] [CrossRef]
- Xu, H.; Zou, T.; Liu, M.; Qiao, Y.; Wang, J.; Li, X. Adaptive Spatiotemporal Dependence Learning for Multi-Mode Transportation Demand Prediction. IEEE Trans. Intell. Transp. Syst. 2022, 23, 18632–18642. [Google Scholar] [CrossRef]
- Ta, X.; Liu, Z.; Hu, X.; Yu, L.; Sun, L.; Du, B. Adaptive Spatio-temporal Graph Neural Network for traffic forecasting. Knowl.-Based Syst. 2022, 242, 108199. [Google Scholar] [CrossRef]
- Feng, J.; Yu, L.; Ma, R. AGCN-T: A Traffic Flow Prediction Model for Spatial-Temporal Network Dynamics. J. Adv. Transp. 2022, 2022, 1217588. [Google Scholar] [CrossRef]
- Zhao, S.; Li, X. An Attention Encoder-Decoder Dual Graph Convolutional Network with Time Series Correlation for Multi-Step Traffic Flow Prediction. J. Adv. Transp. 2022, 2022, 7682274. [Google Scholar] [CrossRef]
- Liao, L.; Hu, Z.; Zheng, Y.; Bi, S.; Zou, F.; Qiu, H.; Zhang, M. An improved dynamic Chebyshev graph convolution network for traffic flow prediction with spatial-temporal attention. Appl. Intell. 2022, 52, 16104–16116. [Google Scholar] [CrossRef]
- Xu, X.; Mao, H.; Zhao, Y.; Lü, X. An Urban Traffic Flow Fusion Network Based on a Causal Spatiotemporal Graph Convolution Network. Appl. Sci. 2022, 12, 7010. [Google Scholar] [CrossRef]
- Wang, Y.; Jing, C.; Xu, S.; Guo, T. Attention based spatiotemporal graph attention networks for traffic flow forecasting. Inf. Sci. 2022, 607, 869–883. [Google Scholar] [CrossRef]
- Zhao, J.; Liu, Z.; Sun, Q.; Li, Q.; Jia, X.; Zhang, R. Attention-based dynamic spatial-temporal graph convolutional networks for traffic speed forecasting. Expert Syst. Appl. 2022, 204, 117511. [Google Scholar] [CrossRef]
- Ye, J.; Xue, S.; Jiang, A. Attention-based spatio-temporal graph convolutional network considering external factors for multi-step traffic flow prediction. Digit. Commun. Netw. 2022, 8, 343–350. [Google Scholar] [CrossRef]
- Zhang, C.; Zhou, H.Y.; Qiu, Q.; Jian, Z.; Zhu, D.; Cheng, C.; He, L.; Liu, G.; Wen, X.; Hu, R. Augmented Multi-Component Recurrent Graph Convolutional Network for Traffic Flow Forecasting. ISPRS Int. J. Geo-Inf. 2022, 11, 88. [Google Scholar] [CrossRef]
- Jiang, W.; Xiao, Y.; Liu, Y.; Liu, Q.; Li, Z. Bi-GRCN: A Spatio-Temporal Traffic Flow Prediction Model Based on Graph Neural Network. J. Adv. Transp. 2022, 2022, 5221362. [Google Scholar] [CrossRef]
- Hu, C.; Ning, B.; Gu, Q.; Qu, J.; Jeon, S.; Du, B. Big data analytics-based traffic flow forecasting using inductive spatial-temporal network. Environ. Dev. Sustain. 2022, 1–17. [Google Scholar] [CrossRef]
- Yin, G.; Huang, Z.; Bao, Y.; Wang, H.; Li, L.; Ma, X.; Zhang, Y. ConvGCN-RF: A hybrid learning model for commuting flow prediction considering geographical semantics and neighborhood effects. GeoInformatica 2022. [Google Scholar] [CrossRef]
- Zhao, T.; Huang, Z.; Tu, W.; He, B.; Cao, R.; Cao, J.; Li, M. Coupling graph deep learning and spatial-temporal influence of built environment for short-term bus travel demand prediction. Comput. Environ. Urban Syst. 2022, 94, 101776. [Google Scholar] [CrossRef]
- Li, F.; Feng, J.; Yan, H.; Jin, D.; Li, Y. Crowd Flow Prediction for irregular Regions with Semantic Graph Attention Network. ACM Trans. Intell. Syst. Technol. (TIST) 2022, 13, 1–14. [Google Scholar] [CrossRef]
- Lee, K.; Rhee, W. DDP-GCN: Multi-graph convolutional network for spatiotemporal traffic forecasting. Transp. Res. Part C Emerg. Technol. 2022, 134, 103466. [Google Scholar] [CrossRef]
- Jiang, Y.; Fan, J.; Liu, Y.; Zhang, X. Deep Graph Gaussian Processes for Short-Term Traffic Flow Forecasting From Spatiotemporal Data. IEEE Trans. Intell. Transp. Syst. 2022, 23, 20177–20186. [Google Scholar] [CrossRef]
- Zheng, Q.; Zhang, Y. DSTAGCN: Dynamic Spatial-Temporal Adjacent Graph Convolutional Network for Traffic Forecasting. IEEE Trans. Big Data 2022, 9, 241–253. [Google Scholar] [CrossRef]
- Hu, J.; Lin, X.; Wang, C. DSTGCN: Dynamic Spatial-Temporal Graph Convolutional Network for Traffic Prediction. IEEE Sens. J. 2022, 22, 13116–13124. [Google Scholar] [CrossRef]
- Zhang, W.; Zhu, K.; Zhang, S.; Chen, Q.; Xu, J. Dynamic graph convolutional networks based on spatiotemporal data embedding for traffic flow forecasting. Knowl.-Based Syst. 2022, 250, 109028. [Google Scholar] [CrossRef]
- Liu, Z.; Bian, J.; Zhang, D.; Chen, Y.; Shen, G.; Kong, X. Dynamic Multi-View Coupled Graph Convolution Network for Urban Travel Demand Forecasting. Electronics 2022, 11, 2620. [Google Scholar] [CrossRef]
- Han, S.Y.; Zhao, Q.; Sun, Q.W.; Zhou, J.; Chen, Y.H. EnGS-DGR: Traffic Flow Forecasting with Indefinite Forecasting Interval by Ensemble GCN, Seq2Seq, and Dynamic Graph Reconfiguration. Appl. Sci. 2022, 12, 2890. [Google Scholar] [CrossRef]
- Luo, G.; Zhang, H.; Yuan, Q.; Li, J.; Wang, F.Y. ESTNet: Embedded Spatial-Temporal Network for Modeling Traffic Flow Dynamics. IEEE Trans. Intell. Transp. Syst. 2022, 23, 19201–19212. [Google Scholar] [CrossRef]
- Kong, X.; Wang, K.; Hou, M.; Xia, F.; Karmakar, G.; Li, J. Exploring Human Mobility for Multi-Pattern Passenger Prediction: A Graph Learning Framework. IEEE Trans. Intell. Transp. Syst. 2022, 23, 16148–16160. [Google Scholar] [CrossRef]
- Zou, F.; Ren, Q.; Tian, J.; Guo, F.; Huang, S.; Liao, L.; Wu, J. Expressway Speed Prediction Based on Electronic Toll Collection Data. Electronics 2022, 11, 1613. [Google Scholar] [CrossRef]
- Duan, Y.; Chen, N.; Shen, S.; Zhang, P.; Qu, Y.; Yu, S. Fdsa-STG: Fully Dynamic Self-Attention Spatio-Temporal Graph Networks for Intelligent Traffic Flow Prediction. IEEE Trans. Veh. Technol. 2022, 71, 9250–9260. [Google Scholar] [CrossRef]
- Yuan, X.; Chen, J.; Yang, J.; Zhang, N.; Yang, T.; Han, T.; Taherkordi, A. FedSTN: Graph Representation Driven Federated Learning for Edge Computing Enabled Urban Traffic Flow Prediction. IEEE Trans. Intell. Transp. Syst. 2022. [Google Scholar] [CrossRef]
- Jia, T.; Cai, C. Forecasting citywide short-term turning traffic flow at intersections using an attention-based spatiotemporal deep learning model. Transp. B Transp. Dyn. 2022, 1–23. [Google Scholar] [CrossRef]
- Bao, J.; Kang, J.; Yang, Z.; Chen, X. Forecasting network-wide multi-step metro ridership with an attention-weighted multi-view graph to sequence learning approach. Expert Syst. Appl. 2022, 210, 118475. [Google Scholar] [CrossRef]
- Zhang, X.; Xu, Y.; Shao, Y. Forecasting traffic flow with spatial–temporal convolutional graph attention networks. Neural Comput. Appl. 2022, 34, 15457–15479. [Google Scholar] [CrossRef]
- Su, J.; Jin, Z.; Ren, J.; Yang, J.; Liu, Y. GDFormer: A Graph Diffusing Attention based approach for Traffic Flow Prediction. Pattern Recognit. Lett. 2022, 156, 126–132. [Google Scholar] [CrossRef]
- James, J. Graph Construction for Traffic Prediction: A Data-Driven Approach. IEEE Trans. Intell. Transp. Syst. 2022, 23, 15015–15027. [Google Scholar]
- Geng, X.; He, X.; Xu, L.; Yu, J. Graph correlated attention recurrent neural network for multivariate time series forecasting. Inf. Sci. 2022, 606, 126–142. [Google Scholar] [CrossRef]
- Lu, Z.; Lv, W.; Xie, Z.; Du, B.; Xiong, G.; Sun, L.; Wang, H. Graph Sequence Neural Network with an Attention Mechanism for Traffic Speed Prediction. ACM Trans. Intell. Syst. Technol. (TIST) 2022, 13, 1–24. [Google Scholar] [CrossRef]
- Wang, H.; Zhang, R.; Cheng, X.; Yang, L. Hierarchical traffic flow prediction based on spatial-temporal graph convolutional network. IEEE Trans. Intell. Transp. Syst. 2022, 23, 16137–16147. [Google Scholar] [CrossRef]
- Dai, F.; Cao, P.; Huang, P.; Mo, Q.; Huang, B. Hybrid deep learning approach for traffic speed prediction. Big Data 2022. [Google Scholar] [CrossRef]
- Zhang, Q.; Yin, C.; Chen, Y.; Su, F. IGCRRN: Improved Graph Convolution Res-Recurrent Network for spatio-temporal dependence capturing and traffic flow prediction. Eng. Appl. Artif. Intell. 2022, 114, 105179. [Google Scholar] [CrossRef]
- Jiang, M.; Li, C.; Li, K.; Yang, Z.; Liu, H. Inter-Block Flow Prediction with Relation Graph Network for Cold-start on Bike-Sharing System. IEEE Internet Things J. 2022, 9, 13390–13404. [Google Scholar] [CrossRef]
- Liang, Y.; Huang, G.; Zhao, Z. Joint demand prediction for multimodal systems: A multi-task multi-relational spatiotemporal graph neural network approach. Transp. Res. Part C Emerg. Technol. 2022, 140, 103731. [Google Scholar] [CrossRef]
- Huang, J.; Luo, K.; Cao, L.; Wen, Y.; Zhong, S. Learning Multiaspect Traffic Couplings by Multirelational Graph Attention Networks for Traffic Prediction. IEEE Trans. Intell. Transp. Syst. 2022, 23, 20681–20695. [Google Scholar] [CrossRef]
- Xu, M.; Li, X.; Wang, F.; Shang, J.S.; Chong, T.; Cheng, W.; Xu, J. Learning to effectively model spatial-temporal heterogeneity for traffic flow forecasting. World Wide Web 2022, 1–17. [Google Scholar] [CrossRef]
- Li, Z.; Zhang, Y.; Guo, D.; Zhou, X.; Wang, X.; Zhu, L. Long-term traffic forecasting based on adaptive graph cross strided convolution network. Appl. Intell. 2022, 53, 1–15. [Google Scholar] [CrossRef]
- Han, X.; Gong, S. LST-GCN: Long Short-Term Memory Embedded Graph Convolution Network for Traffic Flow Forecasting. Electronics 2022, 11, 2230. [Google Scholar] [CrossRef]
- Lu, B.; Gan, X.; Jin, H.; Fu, L.; Wang, X.; Zhang, H. Make More Connections: Urban Traffic Flow Forecasting with Spatiotemporal Adaptive Gated Graph Convolution Network. ACM Trans. Intell. Syst. Technol. (TIST) 2022, 13, 1–25. [Google Scholar] [CrossRef]
- Qin, Y.; Zhao, F.; Fang, Y.; Luo, H.; Wang, C. Memory attention enhanced graph convolution long short-term memory network for traffic forecasting. Int. J. Intell. Syst. 2022, 37, 6555–6576. [Google Scholar] [CrossRef]
- Cui, Z.; Zhang, J.; Noh, G.; Park, H.J. MFDGCN: Multi-Stage Spatio-Temporal Fusion Diffusion Graph Convolutional Network for Traffic Prediction. Appl. Sci. 2022, 12, 2688. [Google Scholar] [CrossRef]
- Cao, Y.; Liu, D.; Yin, Q.; Xue, F.; Tang, H. MSASGCN: Multi-Head Self-Attention Spatiotemporal Graph Convolutional Network for Traffic Flow Forecasting. J. Adv. Transp. 2022, 2022, 2811961. [Google Scholar] [CrossRef]
- Yin, D.; Jiang, R.; Deng, J.; Li, Y.; Xie, Y.; Wang, Z.; Zhou, Y.; Song, X.; Shang, J.S. MTMGNN: Multi-time multi-graph neural network for metro passenger flow prediction. GeoInformatica 2022, 1–29. [Google Scholar] [CrossRef]
- Feng, H.; Jiang, X. Multi-step ahead traffic speed prediction based on gated temporal graph convolution network. Phys. A Stat. Mech. Its Appl. 2022, 606, 128075. [Google Scholar] [CrossRef]
- Li, C.; Zhang, H.; Wang, Z.; Wu, Y.; Yang, F. Multigraph Aggregation Spatiotemporal Graph Convolution Network for Ride-Hailing Pick-Up Region Prediction. Wirel. Commun. Mob. Comput. 2022, 2022, 9815133. [Google Scholar] [CrossRef]
- Wang, S.; Zhang, M.; Miao, H.; Peng, Z.; Yu, P.S. Multivariate Correlation-aware Spatio-temporal Graph Convolutional Networks for Multi-scale Traffic Prediction. ACM Trans. Intell. Syst. Technol. (TIST) 2022, 13, 1–22. [Google Scholar] [CrossRef]
- Zhao, C.; Li, X.; Shao, Z.; Yang, H.; Wang, F. Multi-featured spatial-temporal and dynamic multi-graph convolutional network for metro passenger flow prediction. Connect. Sci. 2022, 34, 1252–1272. [Google Scholar] [CrossRef]
- Sun, Y.; Jiang, G.; Lam, S.K.; He, P.; Ning, F. Multi-fold Correlation Attention Network for Predicting Traffic Speeds with Heterogeneous Frequency. Appl. Soft Comput. 2022, 124, 108977. [Google Scholar]
- Huang, X.; Ye, Y.; Ding, W.; Yang, X.; Xiong, L. Multi-mode dynamic residual graph convolution network for traffic flow prediction. Inf. Sci. 2022, 609, 548–564. [Google Scholar] [CrossRef]
- Wang, Y.; Qin, Y.; Guo, J.; Cao, Z.; Jia, L. Multi-point short-term prediction of station passenger flow based on temporal multi-graph convolutional network. Phys. A Stat. Mech. Its Appl. 2022, 604, 127959. [Google Scholar] [CrossRef]
- Li, H.; Jin, D.; Li, X.; Huang, H.; Yun, J.; Huang, L. Multi-View Spatial–Temporal Graph Neural Network for Traffic Prediction. Comput. J. 2022. [Google Scholar] [CrossRef]
- Wang, J.; Zhang, Y.; Wang, L.; Hu, Y.; Piao, X.; Yin, B. Multitask Hypergraph Convolutional Networks: A Heterogeneous Traffic Prediction Framework. IEEE Trans. Intell. Transp. Syst. 2022, 23, 18557–18567. [Google Scholar] [CrossRef]
- Yang, H.; Zhang, X.; Li, Z.; Cui, J. Region-Level Traffic Prediction Based on Temporal Multi-Spatial Dependence Graph Convolutional Network from GPS Data. Remote Sens. 2022, 14, 303. [Google Scholar] [CrossRef]
- Abdelraouf, A.; Abdel-Aty, M.; Mahmoud, N. Sequence-to-Sequence Recurrent Graph Convolutional Networks for Traffic Estimation and Prediction Using Connected Probe Vehicle Data. IEEE Trans. Intell. Transp. Syst. 2022. [Google Scholar] [CrossRef]
- Baghbani, A.; Bouguila, N.; Patterson, Z. Short-Term Passenger Flow Prediction Using a Bus Network Graph Convolutional Long Short-Term Memory Neural Network Model. Transp. Res. Rec. 2022, 03611981221112673. [Google Scholar] [CrossRef]
- Xia, M.; Jin, D.; Chen, J. Short-Term Traffic Flow Prediction Based on Graph Convolutional Networks and Federated Learning. IEEE Trans. Intell. Transp. Syst. 2022. [Google Scholar] [CrossRef]
- Lai, Q.; Tian, J.; Wang, W.; Hu, X. Spatial-Temporal Attention Graph Convolution Network on Edge Cloud for Traffic Flow Prediction. IEEE Trans. Intell. Transp. Syst. 2022. [Google Scholar] [CrossRef]
- Zhang, R.; Xie, F.; Sun, R.; Huang, L.; Liu, X.; Shi, J. Spatial-temporal dynamic semantic graph neural network. Neural Comput. Appl. 2022, 34, 16655–16668. [Google Scholar] [CrossRef]
- Zhang, S.; Liu, Y.; Xiao, Y.; He, R. Spatial-temporal upsampling graph convolutional network for daily long-term traffic speed prediction. J. King Saud Univ.-Comput. Inf. Sci. 2022, 34, 8996–9010. [Google Scholar] [CrossRef]
- Dong, C.; Zhang, K.; Wei, X.; Wang, Y.; Yang, Y. Spatiotemporal Graph Attention Network modeling for multi-step passenger demand prediction at multi-zone level. Phys. A Stat. Mech. Its Appl. 2022, 603, 127789. [Google Scholar] [CrossRef]
- Ni, Q.; Zhang, M. STGMN: A gated multi-graph convolutional network framework for traffic flow prediction. Appl. Intell. 2022, 52, 15026–15039. [Google Scholar] [CrossRef]
- Ou, J.; Sun, J.; Zhu, Y.; Jin, H.; Liu, Y.; Zhang, F.; Huang, J.; Wang, X. STP-TrellisNets+: Spatial-Temporal Parallel TrellisNets for Multi-Step Metro Station Passenger Flow Prediction. IEEE Trans. Knowl. Data Eng. 2022. [Google Scholar] [CrossRef]
- Zhou, J.; Qin, X.; Yu, K.; Jia, Z.; Du, Y. STSGAN: Spatial-Temporal Global Semantic Graph Attention Convolution Networks for Urban Flow Prediction. ISPRS Int. J. Geo-Inf. 2022, 11, 381. [Google Scholar] [CrossRef]
- Wang, B.; Wang, J. ST-MGAT: Spatio-temporal multi-head graph attention network for Traffic prediction. Phys. A Stat. Mech. Its Appl. 2022, 603, 127762. [Google Scholar] [CrossRef]
- Liao, W.; Zeng, B.; Liu, J.; Wei, P.; Cheng, X. Taxi demand forecasting based on the temporal multimodal information fusion graph neural network. Appl. Intell. 2022, 52, 12077–12090. [Google Scholar] [CrossRef]
- Zhang, W.; Yan, S.; Li, J. TCP-BAST: A novel approach to traffic congestion prediction with bilateral alternation on spatiality and temporality. Inf. Sci. 2022, 608, 718–733. [Google Scholar] [CrossRef]
- Khaled, A.; Elsir, A.M.T.; Shen, Y. TFGAN: Traffic forecasting using generative adversarial network with multi-graph convolutional network. Knowl.-Based Syst. 2022, 249, 108990. [Google Scholar] [CrossRef]
- Chen, L.; Shi, P.; Li, G.; Qi, T. Traffic flow prediction using multi-view graph convolution and masked attention mechanism. Comput. Commun. 2022, 194, 446–457. [Google Scholar] [CrossRef]
- Mai, W.; Chen, J.; Chen, X. Time-Evolving Graph Convolutional Recurrent Network for Traffic Prediction. Appl. Sci. 2022, 12, 2842. [Google Scholar] [CrossRef]
- Wang, J.; Wang, W.; Liu, X.; Yu, W.; Li, X.; Sun, P. Traffic prediction based on auto spatiotemporal multi-graph adversarial neural network. Phys. A Stat. Mech. Its Appl. 2022, 590, 126736. [Google Scholar] [CrossRef]
- Wang, T.; Ni, S.; Qin, T.; Cao, D. TransGAT: A dynamic graph attention residual networks for traffic flow forecasting. Sustain. Comput. Inform. Syst. 2022, 36, 100779. [Google Scholar] [CrossRef]
- Wu, Y.; Zhang, H.; Li, C.; Tao, S.; Yang, F. Urban ride-hailing demand prediction with multi-view information fusion deep learning framework. Appl. Intell. 2022, 1–19. [Google Scholar] [CrossRef]
- Feng, A.; Tassiulas, L. Adaptive Graph Spatial-Temporal Transformer Network for Traffic Forecasting. In Proceedings of the 31st ACM International Conference on Information & Knowledge Management, Atlanta, GA, USA, 17–22 October 2022; pp. 3933–3937. [Google Scholar]
- Li, F.; Yan, H.; Jin, G.; Liu, Y.; Li, Y.; Jin, D. Automated Spatio-Temporal Synchronous Modeling with Multiple Graphs for Traffic Prediction. In Proceedings of the 31st ACM International Conference on Information & Knowledge Management, Atlanta, GA, USA, 17–21 October 2022; pp. 1084–1093. [Google Scholar]
- Wang, Y.; Ren, Q. Dynamic Graph Convolutional Network for Long Short-term Traffic Flow Prediction. In Proceedings of the 2022 IEEE Symposium on Computers and Communications (ISCC), Rhodes, Greece, 30 June 2022–3 July 2022; IEEE: New York, NY, USA, 2022; pp. 1–6. [Google Scholar]
- Liu, Z.; Fu, K.; Liu, X. Multi-view Cascading Spatial-Temporal Graph Neural Network for Traffic Flow Forecasting. In Proceedings of the International Conference on Artificial Neural Networks; Springer: New York, NY, USA, 2022; pp. 605–616. [Google Scholar]
- Song, J.; Son, J.; Seo, D.h.; Han, K.; Kim, N.; Kim, S.W. ST-GAT: A Spatio-Temporal Graph Attention Network for Accurate Traffic Speed Prediction. In Proceedings of the 31st ACM International Conference on Information & Knowledge Management, Atlanta, GA, USA, 17–21 October 2022; pp. 4500–4504. [Google Scholar]
- Kim, D.; Cho, Y.; Kim, D.; Park, C.; Choo, J. Residual Correction in Real-Time Traffic Forecasting. In Proceedings of the 31st ACM International Conference on Information & Knowledge Management, Atlanta, GA, USA, 17–21 October 2022; pp. 962–971. [Google Scholar]
- Li, G.; Wang, X.; Njoo, G.S.; Zhong, S.; Chan, S.H.G.; Hung, C.C.; Peng, W.C. A Data-Driven Spatial-Temporal Graph Neural Network for Docked Bike Prediction. In Proceedings of the 2022 IEEE 38th International Conference on Data Engineering (ICDE), Kuala Lumpur, Malaysia, 9–12 May 2022; IEEE: New York, NY, USA, 2022; pp. 713–726. [Google Scholar]
- Shen, Y.; Li, L.; Xie, Q.; Li, X.; Xu, G. A Two-Tower Spatial-Temporal Graph Neural Network for Traffic Speed Prediction. In Proceedings of the Pacific-Asia Conference on Knowledge Discovery and Data Mining; Springer: New York, NY, USA, 2022; pp. 406–418. [Google Scholar]
- Sun, J.; Li, J.; Wu, C.; Tang, Z.; Wu, C. Ada-STNet: A Dynamic AdaBoost Spatio-Temporal Network for Traffic Flow Prediction. In Proceedings of the ICASSP 2022—2022 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Singapore, 23–27 May 2022; IEEE: New York, NY, USA, 2022; pp. 5478–5482. [Google Scholar]
- Shao, Z.; Zhang, Z.; Wei, W.; Wang, F.; Xu, Y.; Cao, X.; Jensen, C.S. Decoupled Dynamic Spatial-Temporal Graph Neural Network for Traffic Forecasting. Proc. VLDB Endow. 2022, 15, 2733–2746. [Google Scholar] [CrossRef]
- Lan, S.; Ma, Y.; Huang, W.; Wang, W.; Yang, H.; Li, P. DSTAGNN: Dynamic spatial-temporal aware graph neural network for traffic flow forecasting. In Proceedings of the International Conference on Machine Learning, ICML, Baltimore, MD, USA, 17–23 July 2022; pp. 11906–11917. [Google Scholar]
- Rao, X.; Wang, H.; Zhang, L.; Li, J.; Shang, S.; Han, P. FOGS: First-order gradient supervision with learning-based graph for traffic flow forecasting. In Proceedings of the International Joint Conference on Artificial Intelligence, IJCAI, Vienna, Austria, 23–29 July 2022; pp. 3926–3932. [Google Scholar]
- Choi, J.; Choi, H.; Hwang, J.; Park, N. Graph neural controlled differential equations for traffic forecasting. In Proceedings of the AAAI Conference on Artificial Intelligence, Virtual, 22 February–1 March 2022; Volume 36, pp. 6367–6374. [Google Scholar]
- Zhang, C.; Zhang, S.; Yu, S.; James, J. Graph-Based Traffic Forecasting via Communication-Efficient Federated Learning. In Proceedings of the 2022 IEEE Wireless Communications and Networking Conference (WCNC), Austin, TX, USA, 10–13 April 2022; IEEE: New York, NY, USA, 2022; pp. 2041–2046. [Google Scholar]
- Liu, D.; Wang, J.; Shang, S.; Han, P. MSDR: Multi-step dependency relation networks for spatial temporal forecasting. In Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, Washington, DC, USA, 14–18 August 2022; pp. 1042–1050. [Google Scholar]
- Lu, B.; Gan, X.; Zhang, W.; Yao, H.; Fu, L.; Wang, X. Spatio-Temporal Graph Few-Shot Learning with Cross-City Knowledge Transfer. In Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, Washington, DC, USA, 14–18 August 2022; pp. 1162–1172. [Google Scholar]
- Li, P.; Fang, J.; Chao, P.; Zhao, P.; Liu, A.; Zhao, L. JS-STDGN: A Spatial-Temporal Dynamic Graph Network Using JS-Graph for Traffic Prediction. In Proceedings of the International Conference on Database Systems for Advanced Applications; Springer: New York, NY, USA, 2022; pp. 191–206. [Google Scholar]
- Shao, Z.; Zhang, Z.; Wang, F.; Xu, Y. Pre-training Enhanced Spatial-temporal Graph Neural Network for Multivariate Time Series Forecasting. In Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, Washington, DC, USA, 14–18 August 2022; pp. 1567–1577. [Google Scholar]
- Yu, H.; Li, T.; Yu, W.; Li, J.; Huang, Y.; Wang, L.; Liu, A. Regularized Graph Structure Learning with Semantic Knowledge for Multi-variates Time-Series Forecasting. In Proceedings of the International Joint Conference on Artificial Intelligence, IJCAI, IJCAI, Vienna, Austria, 23–29 July 2022; pp. 2362–2368. [Google Scholar]
- Tang, J.; Qian, T.; Liu, S.; Du, S.; Hu, J.; Li, T. Spatio-Temporal Latent Graph Structure Learning for Traffic Forecasting. In Proceedings of the 2022 International Joint Conference on Neural Networks (IJCNN), Padua, Italy, 18–23 July 2022; IEEE: New York, NY, USA, 2022. [Google Scholar]
- Ji, J.; Wang, J.; Jiang, Z.; Jiang, J.; Zhang, H. STDEN: Towards Physics-guided Neural Networks for Traffic Flow Prediction. In Proceedings of the AAAI Conference on Artificial Intelligence, Virtual, 22 February–1 March 2022; Volume 36, pp. 4048–4056. [Google Scholar]
- Chen, Y.; Segovia-Dominguez, I.; Coskunuzer, B.; Gel, Y. TAMP-S2GCNets: Coupling time-aware multipersistence knowledge representation with spatio-supra graph convolutional networks for time-series forecasting. In Proceedings of the International Conference on Learning Representations, Virtual, 25–29 April 2022. [Google Scholar]
- Xue, Y.; Fan, X.; Huang, Y.; Zhang, X.; Wang, R. Traffic Forecasting Model Based on Two-stage Stacked Graph Convolution Network. In Proceedings of the 2022 IEEE 25th International Conference on Computer Supported Cooperative Work in Design (CSCWD), Hangzhou, China, 4–6 May 2022; IEEE: New York, NY, USA, 2022; pp. 1089–1094. [Google Scholar]
- Zhuang, D.; Wang, S.; Koutsopoulos, H.; Zhao, J. Uncertainty Quantification of Sparse Travel Demand Prediction with Spatial-Temporal Graph Neural Networks. In Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, Washington, DC, USA, 14–18 August 2022; pp. 4639–4647. [Google Scholar]
- Lee, H.; Jin, S.; Chu, H.; Lim, H.; Ko, S. Learning to Remember Patterns: Pattern Matching Memory Networks for Traffic Forecasting. In Proceedings of the International Conference on Learning Representations, Virtual, 25–29 April 2022. [Google Scholar]
- Hermes, L.; Hammer, B.; Melnik, A.; Velioglu, R.; Vieth, M.; Schilling, M. A Graph-based U-Net Model for Predicting Traffic in unseen Cities. In Proceedings of the 2022 International Joint Conference on Neural Networks (IJCNN), Padua, Italy, 18–23 July 2022; IEEE: New York, NY, USA, 2022. [Google Scholar]
- Feng, Y.; Han, F.; Zhao, S. A Graph Convolutional Stacked Temporal Attention Neural Network for Traffic Flow Forecasting. In Proceedings of the 2022 International Joint Conference on Neural Networks (IJCNN), Padua, Italy, 18–23 July 2022; IEEE: New York, NY, USA, 2022; pp. 1–7. [Google Scholar]
- Li, S.; Ge, L.; Lin, Y.; Zeng, B. Adaptive Spatial-Temporal Fusion Graph Convolutional Networks for Traffic Flow Forecasting. In Proceedings of the 2022 International Joint Conference on Neural Networks (IJCNN), Padua, Italy, 18–23 July 2022; IEEE: New York, NY, USA, 2022; pp. 1–8. [Google Scholar]
- Cao, S.; Wu, L.; Zhang, R.; Li, J.; Wu, D. Capturing Local and Global Spatial-Temporal Correlations of Spatial-Temporal Graph Data for Traffic Flow Prediction. In Proceedings of the 2022 International Joint Conference on Neural Networks (IJCNN), Padua, Italy, 18–23 July 2022; IEEE: New York, NY, USA, 2022; pp. 1–8. [Google Scholar]
- Hu, J.; Lin, X.; Wang, C. MGCN: Dynamic Spatio-Temporal Multi-Graph Convolutional Neural Network. In Proceedings of the 2022 International Joint Conference on Neural Networks (IJCNN), Padua, Italy, 18–23 July 2022; IEEE: New York, NY, USA, 2022; pp. 1–9. [Google Scholar]
- Ke, J.; Feng, S.; Zhu, Z.; Yang, H.; Ye, J. Joint predictions of multi-modal ride-hailing demands: A deep multi-task multi-graph learning-based approach. Transp. Res. Part C Emerg. Technol. 2021, 127, 103063. [Google Scholar] [CrossRef]
- Dong, X.; Lei, T.; Jin, S.; Hou, Z. Short-term traffic flow prediction based on XGBoost. In Proceedings of the 2018 IEEE 7th Data Driven Control and Learning Systems Conference (DDCLS), Enshi, China, 25–27 May 2018; IEEE: New York, NY, USA, 2018; pp. 854–859. [Google Scholar]
- Chen, Z.; Fan, W. A freeway travel time prediction method based on an XGBoost model. Sustainability 2021, 13, 8577. [Google Scholar] [CrossRef]
- Gutmann, S.; Maget, C.; Spangler, M.; Bogenberger, K. Truck parking occupancy prediction: Xgboost-LSTM model fusion. Front. Future Transp. 2021, 2, 693708. [Google Scholar] [CrossRef]
- Huang, X.; Tian, X.; Gu, J.; Sun, Q.; Zhao, H. VectorFlow: Combining Images and Vectors for Traffic Occupancy and Flow Prediction. arXiv 2022, arXiv:2208.04530. [Google Scholar]
- Yang, S.; Ma, W.; Pi, X.; Qian, S. A deep learning approach to real-time parking occupancy prediction in transportation networks incorporating multiple spatio-temporal data sources. Transp. Res. Part C Emerg. Technol. 2019, 107, 248–265. [Google Scholar] [CrossRef]
- Li, Y.; Yu, R.; Shahabi, C.; Liu, Y. Diffusion Convolutional Recurrent Neural Network: Data-Driven Traffic Forecasting. In Proceedings of the International Conference on Learning Representations (ICLR ’18), Vancouver, BC, Canada, 30 April–3 May 2018. [Google Scholar]
- Yu, B.; Yin, H.; Zhu, Z. Spatio-Temporal Graph Convolutional Networks: A Deep Learning Framework for Traffic Forecasting. In Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence, IJCAI-18, Stockholm, Sweden, 13–19 July 2018; pp. 3634–3640. [Google Scholar] [CrossRef]
- Wu, Z.; Pan, S.; Long, G.; Jiang, J.; Zhang, C. Graph WaveNet for Deep Spatial-Temporal Graph Modeling. In Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence, IJCAI-19, Macao, China, 10–16 August 2019; pp. 1907–1913. [Google Scholar] [CrossRef]
- Xu, Z.; Tang, N.; Xu, C.; Cheng, X. Data science: Connotation, methods, technologies, and development. Data Sci. Manag. 2021, 1, 32–37. [Google Scholar] [CrossRef]
- Gao, Y.; Zhou, C.; Rong, J.; Wang, Y.; Liu, S. Short-Term Traffic Speed Forecasting Using a Deep Learning Method Based on Multitemporal Traffic Flow Volume. IEEE Access 2022, 10, 82384–82395. [Google Scholar] [CrossRef]
- Axenie, C.; Bortoli, S. Road traffic prediction dataset. Zenodo 2020. [Google Scholar] [CrossRef]
- Hou, Y.; Chen, J.; Wen, S. The effect of the dataset on evaluating urban traffic prediction. Alex. Eng. J. 2021, 60, 597–613. [Google Scholar] [CrossRef]
- Braz, F.J.; Ferreira, J.; Gonçalves, F.; Weege, K.; Almeida, J.; Baldo, F.; Gonçalves, P. Road traffic forecast based on meteorological information through deep learning methods. Sensors 2022, 22, 4485. [Google Scholar] [CrossRef]
- Ma, H.; Zhou, M.; Ouyang, X.; Yin, D.; Jiang, R.; Song, X. Forecasting Regional Multimodal Transportation Demand with Graph Neural Networks: An Open Dataset. In Proceedings of the 2022 IEEE 25th International Conference on Intelligent Transportation Systems (ITSC), Macau, China, 8–12 October 2022; IEEE: New York, NY, USA, 2022; pp. 3263–3268. [Google Scholar]
- Prado-Rujas, I.I.; Serrano, E.; García-Dopico, A.; Córdoba, M.L.; Pérez, M.S. Combining heterogeneous data sources for spatio-temporal mobility demand forecasting. Inf. Fusion 2023, 91, 1–12. [Google Scholar] [CrossRef]
- Jiang, R.; Cai, Z.; Wang, Z.; Yang, C.; Fan, Z.; Chen, Q.; Tsubouchi, K.; Song, X.; Shibasaki, R. DeepCrowd: A deep model for large-scale citywide crowd density and flow prediction. IEEE Trans. Knowl. Data Eng. 2022. [Google Scholar] [CrossRef]
- Wu, Z.; Zheng, D.; Pan, S.; Gan, Q.; Long, G.; Karypis, G. Traversenet: Unifying space and time in message passing for traffic forecasting. IEEE Trans. Neural Netw. Learn. Syst. 2022. [Google Scholar] [CrossRef] [PubMed]
- Xiao, Z.; Xiao, H.; Jiang, H.; Chen, W.; Chen, H.; Regan, A.C. Exploring human mobility patterns and travel behavior: A focus on private cars. IEEE Intell. Transp. Syst. Mag. 2021, 14, 129–146. [Google Scholar] [CrossRef]
- Liu, C.; Xiao, Z.; Wang, D.; Cheng, M.; Chen, H.; Cai, J. Foreseeing private car transfer between urban regions with multiple graph-based generative adversarial networks. World Wide Web 2022, 25, 2515–2534. [Google Scholar] [CrossRef]
- Usama, M.; Ma, R.; Hart, J.; Wojcik, M. Physics-Informed Neural Networks (PINNs)-Based Traffic State Estimation: An Application to Traffic Network. Algorithms 2022, 15, 447. [Google Scholar] [CrossRef]
- Huang, J.; Agarwal, S. Physics informed deep learning for traffic state estimation. In Proceedings of the 2020 IEEE 23rd International Conference on Intelligent Transportation Systems (ITSC), Rhodes, Greece, 20–23 September 2020; IEEE: New York, NY, USA, 2020; pp. 1–6. [Google Scholar]
- Shao, Y.; Li, H.; Gu, X.; Yin, H.; Li, Y.; Miao, X.; Zhang, W.; Cui, B.; Chen, L. Distributed Graph Neural Network Training: A Survey. arXiv 2022, arXiv:2211.00216. [Google Scholar]
- Jiang, W.; He, M.; Gu, W. Internet Traffic Prediction with Distributed Multi-Agent Learning. Appl. Syst. Innov. 2022, 5, 121. [Google Scholar] [CrossRef]
- He, Q.; Dong, Z.; Chen, F.; Deng, S.; Liang, W.; Yang, Y. Pyramid: Enabling hierarchical neural networks with edge computing. In Proceedings of the ACM Web Conference 2022, Lyon, France, 25–29 April 2022; pp. 1860–1870. [Google Scholar]
- Wang, C.; Zhang, K.; Wang, H.; Chen, B. Auto-STGCN: Autonomous spatial-temporal graph convolutional network search based on reinforcement learning and existing research results. arXiv 2020, arXiv:2010.07474. [Google Scholar]
- Munikoti, S.; Agarwal, D.; Das, L.; Halappanavar, M.; Natarajan, B. Challenges and opportunities in deep reinforcement learning with graph neural networks: A comprehensive review of algorithms and applications. arXiv 2022, arXiv:2206.07922. [Google Scholar]
- Mingshuo, N.; Dongming, C.; Dongqi, W. Reinforcement Learning on Graph: A Survey. arXiv 2022, arXiv:2204.06127. [Google Scholar]
- Atwood, J.; Towsley, D. Diffusion-convolutional neural networks. In Advances in Neural Information Processing Systems; NIPS: Barcelona, Spain, 2016; Volume 29. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).

