| Literature DB >> 35281740 |
Zewei Zhou1, Ziru Yang1, Yuanjian Zhang2, Yanjun Huang1, Hong Chen3, Zhuoping Yu1.
Abstract
In the intelligent transportation system (ITS), speed prediction plays a significant role in supporting vehicle routing and traffic guidance. Recently, a considerable amount of research has been devoted to a single-level (e.g., traffic or vehicle) prediction. However, a systematic review of speed prediction in and between different levels is still missing. In this article, existing research is comprehensively analyzed and divided into three levels, i.e. macro traffic, micro vehicles, and meso lane. In addition, this article summarizes the influencing factors and reviews the prediction methods based on how those methods utilize the available information to meet the challenges of the prediction at different levels. This is followed by a summary of evaluation metrics, public datasets, and open-source codes. Finally, future directions in this field are discussed to inspire and guide readers. This article aims to draw a complete picture of speed prediction and promote the development of ITS.Entities:
Keywords: Algorithms; Engineering; Transportation engineering
Year: 2022 PMID: 35281740 PMCID: PMC8904620 DOI: 10.1016/j.isci.2022.103909
Source DB: PubMed Journal: iScience ISSN: 2589-0042
Comparison of the speed prediction at different levels
| Traffic-speed prediction (Macro) | Lane-level speed prediction (meso) | Vehicle-speed prediction (micro) | ||||
|---|---|---|---|---|---|---|
| Target | Average Speed of Multiple | Average Speed of Multiple | Single Vehicle Speed | |||
| Characteristic | External Factors Influence | Interactions between Lanes | Driver and Vehicle Influence | |||
| Time | 05 min | 01-30 s | 05 s | |||
| 15 min | 02-10 min | 15 s | ||||
| 30 min | 10-20 min | 30 s | ||||
| 60 min | 30 min | 50 s | ||||
| Application | Traffic Management(Traffic Resources Allocation and Signal Timing Optimization) | High-precision | Eco-Driving(Energy and Thermal Management) | |||
| Travel Planning (Efficient and Comfortable) | Lane-level Travel Planning | Collision Risk Estimation | ||||
| Transportation Planning | ||||||
Figure 1Components of a prediction variable
Figure 2Traffic-speed prediction (A) and vehicle-speed prediction (B)
Figure 3Lane-level speed prediction
Methods of traffic-speed prediction
| Model type | Modeling traffic spatial dependency | Modeling traffic temporal dependency | Modeling external factors | Reference |
|---|---|---|---|---|
| Statistical Methods | ARIMA, SARIMA | – | ||
| VARIMA, STARIMA | – | |||
| – | Kalman Filters | |||
| Traditional Machine Learning | Probabilistic Graph | – | – | |
| Support Vector Machine | – | |||
| – | Gaussian Process Method | |||
| – | ANN | – | ||
| Deep Learning | – | GRU | – | |
| – | LSTM | – | ||
| – | RNN | SAE (Weather Condition, Time Information & Traffic Accident) | ||
| CNN | – | – | ||
| Gated CNN | – | |||
| LSTM | – | |||
| LSTM | Weather Condition & Time Information | |||
| LSTM | MLP (Weather Condition & Road Feature) | |||
| GRU + attention | – | |||
| CapsNet | – | – | ||
| LSTM | – | |||
| SGCN | CNN | – | ||
| LSTM | – | |||
| LSTM | Traffic Incidents & Time Information | |||
| TCN | Road Feature & POI | |||
| GRU | – | |||
| Seq2Seq (RNN)+Attention | – | |||
| DGCN | RNN | – | ||
| Seq2Seq (GRU) | – | |||
| CNN + Attention | The Other Traffic Properties | |||
| TCN | – | |||
| Attention | Attention | – | ||
| RNN | – | |||
| GCN + attention | RNN | – | ||
| CNN | – | |||
| CNN + Attention | RNN + Attention | – | ||
| RCNN + Errorfeedback | – | |||
| RGCN | – | |||
| GAT + TCN + Attention | – | |||
| Road Network Topology + RNN | – | |||
Figure 4Vehicle-speed prediction methods
ANN refers artificial neural network, KF refers Kalman filter, CS refers constant speed model, CA refers constant acceleration model, DP refers dynamic programming, MILP refers mixed integer linear programming, A∗ refers A-star algorithm, LSTM refers long short-term memory network, CNN refers convolutional neural network, DNN refers deep neural network, Attention refers attention mechanism
Figure 5Lane-level average speed during a day and a week before the overpass and merging lane
Some public dataset of speed prediction
| Dataset | Application | Resolution | Location | Link | Reference |
|---|---|---|---|---|---|
| PeMSD4 | Traffic | 5 min | California, USA | ||
| PeMSD7 | Traffic | 5 min | California, USA | ||
| PeMSD8 | Traffic | 5 min | California, USA | ||
| PeMS-BAY | Traffic | 5 min | California, USA | ||
| INRIX | Traffic | 5 min | USA | ||
| METR-LA | Traffic | 5 min | Los Angeles, USA | ||
| DRIVE Net | Traffic | 5 min | Seattle, USA | ||
| Madrid city | Traffic | 15 min | Madrid, Spain | ||
| GAIA | Traffic | 2∼4s | Chengdu & Xian, China | ||
| GCM | Traffic | 5 min | Gary Chicago | ||
| Q-Traffic | Traffic | 15 min | Beijing, China | ||
| PortoTaxi | Traffic | 15 s | Porto, Portugal | ||
| Seattle Loop | Traffic | 5 min | Seattle, USA | ||
| NYC | Traffic | 5 min | New York, USA | ||
| UDDS | Vehicle | 1s | USA | ||
| OCC | Vehicle | 1s | Los Angeles, USA | ||
| HWFET | Vehicle | 1s | USA | ||
| US06 | Vehicle | 1s | USA | ||
| JN1015 | Vehicle | 1s | Japan | ||
| NYCC | Vehicle | 1s | New York, USA | ||
| SC03 | Vehicle | 1s | USA | ||
| NEDC | Vehicle | 1s | Europe | ||
| NGSIM | Vehicle | – | USA |
Some open-source code of speed prediction model
| Application | Model | Reference | Year | Framework | Link |
|---|---|---|---|---|---|
| Traffic | DCRNN | 2018 | Tensorfilow | ||
| GRNN | 2018 | – | |||
| STGCN | 2018 | keras | |||
| Graph WaveNet | 2019 | Torch | |||
| ST-MetaNet | 2019 | MXNet | |||
| T-GCN | 2020 | Tensorfilow | |||
| GMAN | 2020 | Tensorfilow | |||
| Lane-level | MDL | 2020 | – | ||
| ST-AFN | 2021 | – |
Figure 6The challenges and future directions of the speed prediction in transportation system