Please use this identifier to cite or link to this item:
Title: Machine learning based traffic demand estimation
Authors: Wang, Xinxu
Keywords: Engineering::Computer science and engineering::Theory of computation::Analysis of algorithms and problem complexity
Issue Date: 2022
Publisher: Nanyang Technological University
Source: Wang, X. (2022). Machine learning based traffic demand estimation. Master's thesis, Nanyang Technological University, Singapore.
Abstract: Traffic demand analysis is an important element in traffic planning and an important basis for solving traffic problems. With the development of intelligent transportation, traffic management is becoming increasingly informative, placing higher demands on further mining digital resources, realizing dynamic traffic demand analysis, and providing real-time information for traffic management. Traffic demand analysis mainly consists of dynamic origin-destination (OD) estimation and dynamic traffic assignment (DTA). OD estimation is essential for building micro simulation platforms with realistic traffic demand, with the aim of validating applications of intelligent transport systems, such as traffic signal control and urban planning. As input to Dynamic Traffic Assignment, a dynamic OD matrix generates time of day varying traffic demand. Dynamic traffic assignment captures traffic flow data for future road segments within the road network and provides the data basis for the development of time-varying traffic management schemes. This dissertation describes the methods for OD matrix estimation and dynamic traffic assignment. Firstly, the backpropagation method of the OD matrix and the big data-based acquisition method are introduced. Secondly, the dynamic traffic assignment method based on VISSIM simulation is introduced, and the travel cost model, the journey time model, the logit path selection model, and the impedance multivariate multipath assignment method are described. This dynamic traffic assignment simulation model can be dynamically assigned after inputting the OD matrix, and the traffic flow of each road section of the road network can be obtained by setting the detector. MATLAB was used to generate a large number of OD matrices that met the road conditions, and the machine model was trained using the OD matrices as the input and the traffic on each road segment as the output. The CNN model and LSTM model were used for training. The trained models are then used to make predictions to obtain the predicted traffic volumes for each road section. The accuracy of the machine model estimates is evaluated by comparing the predicted data with the data obtained from the VISSIM dynamic assignment. The comparison results show that the CNN model has an estimation accuracy of 82.03% and the LSTM model has an estimation accuracy of 83.24%. The LSTM model with better model performance was used as the traffic assignment system.
Schools: School of Electrical and Electronic Engineering 
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:EEE Theses

Files in This Item:
File Description SizeFormat 
Dissertation_WANG XINXU_Final Version.pdf
  Restricted Access
4.59 MBAdobe PDFView/Open

Page view(s)

Updated on Sep 28, 2023


Updated on Sep 28, 2023

Google ScholarTM


Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.