Next Article in Journal
Enzymatic Platforms for Sensitive Neurotransmitter Detection
Next Article in Special Issue
Autonomous Exploration and Map Construction of a Mobile Robot Based on the TGHM Algorithm
Previous Article in Journal
Investigation of 3 dB Optical Intensity Spot Radius of Laser Beam under Scattering Underwater Channel
Previous Article in Special Issue
A Cycle Slip Detection Framework for Reliable Single Frequency RTK Positioning
Open AccessArticle

City-Wide Traffic Flow Forecasting Using a Deep Convolutional Neural Network

State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University, Wuhan 430079, China
*
Author to whom correspondence should be addressed.
Sensors 2020, 20(2), 421; https://doi.org/10.3390/s20020421
Received: 25 November 2019 / Revised: 8 January 2020 / Accepted: 9 January 2020 / Published: 11 January 2020
(This article belongs to the Collection Positioning and Navigation)
City-wide traffic flow forecasting is a significant function of the Intelligent Transport System (ITS), which plays an important role in city traffic management and public travel safety. However, this remains a very challenging task that is affected by many complex factors, such as road network distribution and external factors (e.g., weather, accidents, and holidays). In this paper, we propose a deep-learning-based multi-branch model called TFFNet (Traffic Flow Forecasting Network) to forecast the short-term traffic status (flow) throughout a city. The model uses spatiotemporal traffic flow matrices and external factors as its input and then infers and outputs the future short-term traffic status (flow) of the whole road network. For modelling the spatial correlations of the traffic flows between current and adjacent road segments, we employ a multi-layer fully convolutional framework to perform cross-correlation calculation and extract the hierarchical spatial dependencies from local to global scales. Also, we extract the temporal closeness and periodicity of traffic flow from historical observations by constructing a high-dimensional tensor comprised of traffic flow matrices from three fragments of the time axis: recent time, near history, and distant history. External factors are also considered and trained with a fully connected neural network and then fused with the output of the main component of TFFNet. The multi-branch model is automatically trained to fit complex patterns hidden in the traffic flow matrices until reaching pre-defined convergent criteria via the back-propagation method. By constructing a rational model input and network architecture, TFFNet can capture spatial and temporal dependencies simultaneously from traffic flow matrices during model training and outperforms other typical traffic flow forecasting methods in the experimental dataset. View Full-Text
Keywords: city-wide traffic flow forecasting; multi-branch prediction network; deep learning; external factors fusion; taxicabs GPS trajectories city-wide traffic flow forecasting; multi-branch prediction network; deep learning; external factors fusion; taxicabs GPS trajectories
Show Figures

Figure 1

MDPI and ACS Style

Sun, S.; Wu, H.; Xiang, L. City-Wide Traffic Flow Forecasting Using a Deep Convolutional Neural Network. Sensors 2020, 20, 421.

Show more citation formats Show less citations formats
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop