Machine learning based traffic demand estimation

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...

Full description

Saved in:
Bibliographic Details
Main Author: Wang, Xinxu
Other Authors: Wang Dan Wei
Format: Thesis-Master by Coursework
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/160982
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-160982
record_format dspace
spelling sg-ntu-dr.10356-1609822022-08-11T02:51:05Z Machine learning based traffic demand estimation Wang, Xinxu Wang Dan Wei School of Electrical and Electronic Engineering EDWWANG@ntu.edu.sg Engineering::Computer science and engineering::Theory of computation::Analysis of algorithms and problem complexity 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. Master of Science (Computer Control and Automation) 2022-08-11T02:51:05Z 2022-08-11T02:51:05Z 2022 Thesis-Master by Coursework Wang, X. (2022). Machine learning based traffic demand estimation. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/160982 https://hdl.handle.net/10356/160982 en application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering::Theory of computation::Analysis of algorithms and problem complexity
spellingShingle Engineering::Computer science and engineering::Theory of computation::Analysis of algorithms and problem complexity
Wang, Xinxu
Machine learning based traffic demand estimation
description 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.
author2 Wang Dan Wei
author_facet Wang Dan Wei
Wang, Xinxu
format Thesis-Master by Coursework
author Wang, Xinxu
author_sort Wang, Xinxu
title Machine learning based traffic demand estimation
title_short Machine learning based traffic demand estimation
title_full Machine learning based traffic demand estimation
title_fullStr Machine learning based traffic demand estimation
title_full_unstemmed Machine learning based traffic demand estimation
title_sort machine learning based traffic demand estimation
publisher Nanyang Technological University
publishDate 2022
url https://hdl.handle.net/10356/160982
_version_ 1743119553882226688