journal article·2023-10-13Open access

CQDFormer: Cyclic Quasi-Dynamic Transformers for Hourly Origin-Destination Estimation

Guanzhou Li, Jianping Wu, Yujing He, Duowei Li

Applied Sciences· Volume 13· Issue 20

Abstract

Due to the inherent difficulty in direct observation of traffic demand (including generation, attraction, and assignment), the estimation of origin–destination (OD) poses a significant and intricate challenge in the realm of Intelligent Transportation Systems. As the state-of-the-art methods usually focus on a single traffic demand distribution, accurate estimation of OD in the face of diverse traffic demand and road structures remains a formidable task. To this end, this study proposes a novel model, Cyclic Quasi-Dynamic Transformers (CQDFormer), which leverages forward and backward neural networks for effective OD estimation and traffic assignment. The employment of quasi-dynamic assumption and self-attention mechanism enables CQDFormer to capture the diverse and non-linear characteristics inherent in traffic demand. We utilize calibrated simulations to generate traffic count-OD pairwise data. Additionally, we incorporate real prior matrices and traffic count data to mitigate the distributional shift between simulation and the reality. The proposed CQDFormer is examined using Simuation of Urban Mobility (SUMO), on a large-scale downtown area in Haikou, China, comprising 2328 roads and 1171 junctions. It is found that CQDFormer shows satisfied convergence performance, and achieves a reduction of RMSE by 46.98%, MAE by 45.40% and MAPE by 29.76%, in comparison to the state-of-the-art method with the best performance.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Traffic Prediction and Management Techniques · Transportation Planning and Optimization · Human Mobility and Location-Based Analysis

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Civil Engineering, Tsinghua University, Beijing 100084, China

Research Institute of Tsinghua University in Shenzhen (RITS), Shenzhen 518057, China

Department of Precision Instrument, Tsinghua University, Beijing 100084, China

References (66)

Show source-provided references
1. Learn, assign, and search: Real-time estimation of dynamic origin-destination flows using machine learning algorithms10.1109/ACCESS.2019.2901289 ↗
2. Bi-objective traffic count location model for mean and covariance of origin–destination estimation10.1016/j.eswa.2020.114554 ↗
3. Day-to-day dynamic origin–destination flow estimation using connected vehicle trajectories and automatic vehicle identification data10.1016/j.trc.2021.103241 ↗
4. Enhanced least square based dynamic OD matrix estimation using Radio Frequency Identification data10.1016/j.matcom.2017.10.014 ↗
5. Dynamic origin-destination flow estimation using automatic vehicle identification data: A 3D convolutional neural network approach10.1111/mice.12559 ↗
6. Fusing mobile phone data with other data sources to generate input OD matrices for transport models10.1016/j.trpro.2018.12.211 ↗
7. A route-planning method for long-distance commuter express bus service based on OD estimation from mobile phone location data: The case of the Changping Corridor in Beijing10.1007/s12469-020-00254-w ↗
8. Origin-destination estimation using probe vehicle trajectory and link counts10.1155/2017/4341532 ↗
9. Exploiting floating car data for time-dependent Origin–Destination matrices estimation10.1080/15472450.2017.1421462 ↗
10. Methodology for O-D matrix estimation using the revealed paths of floating car data on large-scale networks10.1049/iet-its.2019.0684 ↗
11. Understanding urban mobility patterns with a probabilistic tensor factorization framework10.1016/j.trb.2016.06.011 ↗
12. Hierarchical travel demand estimation using multiple data sources: A forward and backward propagation algorithmic framework on a layered computational graph10.1016/j.trc.2018.09.021 ↗
13. A novel methodology to assimilate sub-path flows in bi-level OD matrix estimation process10.1109/TITS.2020.2998475 ↗
14. Traffic demand estimation using path information from Bluetooth data10.1016/j.trc.2021.103443 ↗
15. Quasi-dynamic estimation of o–d flows from traffic counts: Formulation, statistical validation and performance analysis on real data10.1016/j.trb.2013.06.007 ↗
16. Quasi-dynamic estimation of OD flows from traffic counts without prior OD matrix10.1109/TITS.2017.2741528 ↗
17. A Kalman filter for quasi-dynamic od flow estimation/updating10.1109/TITS.2018.2865610 ↗
18. Estimating multi-year 24/7 origin-destination demand using high-granular multi-source traffic data10.1016/j.trc.2018.09.002 ↗
19. OD matrices network estimation from link counts by neural networks
20. A data driven method for OD matrix estimation10.1016/j.trpro.2019.05.009 ↗
21. Van Zuylen, H. (1978, January 11). A method to estimate a trip matrix from traffic volume counts. Proceedings of the PTRC Summer Annual Meeting, Coventry, UK.
22. Willumsen, L. (, January January). Estimating the most likely OD matrix from traffic counts. Proceedings of the 11th Annual Conference of Universities Transport Studies Group, University of Southampton, Southampton, UK.
23. Dynamic origin-destination demand estimation using automatic vehicle identification data10.1109/TITS.2006.869629 ↗
24. Origin-destination pattern estimation based on trajectory reconstruction using automatic license plate recognition data10.1016/j.trc.2018.07.002 ↗
25. Deriving operational origin-destination matrices from large scale mobile phone data10.1260/2046-0430.2.3.183 ↗
26. Development of origin–destination matrices using mobile phone call data10.1016/j.trc.2014.01.002 ↗
27. Bilevel generalized least squares estimation of dynamic origin–destination matrix for urban network with probe vehicle data10.3141/2333-08 ↗
28. Estimation of a disaggregate multimodal public transport Origin–Destination matrix from passive smartcard data from Santiago, Chile10.1016/j.trc.2012.01.007 ↗
29. Updating origin–destination matrices with aggregated data of GPS traces10.1016/j.trc.2016.06.002 ↗
30. Phithakkitnukoon, S., Horanont, T., Lorenzo, G.D., Shibasaki, R., and Ratti, C. (2010, January 22). Activity-aware map: Identifying human daily activity pattern using mobile phone data. Proceedings of the International Workshop on Human Behavior Understanding, Istanbul, Turkey.10.1007/978-3-642-14715-9_3 ↗
31. The most likely trip matrix estimated from traffic counts10.1016/0191-2615(80)90008-9 ↗
32. Ben-Akiva, M., Macke, P.P., and Hsu, P.S. (1985). Alternative Methods to Estimate Route-Level Trip Tables and Expand on-Board Surveys, National Academies. Number 1037.
33. Estimation of origin-destination matrices: Relationship between practical and theoretical considerations10.3141/1831-14 ↗
34. Estimation of trip matrices from traffic counts and survey data: A generalized least squares estimator10.1016/0191-2615(84)90012-2 ↗
35. The estimation of origin-destination matrices by constrained generalised least squares10.1016/0191-2615(91)90010-G ↗
36. A maximum entropy-least squares estimator for elastic origin-destination trip matrix estimation10.1016/j.sbspro.2011.04.514 ↗
37. Ashok, K. (1993, January 21–23). Dynamic origin-destination matrix estimation and prediction for real-time traffic management system. Proceedings of the 12th International Symposium on Transportation and Traffic Theory, Berkeley, CA, USA.
38. Nonlinear Kalman filtering algorithms for on-line calibration of dynamic traffic assignment models10.1109/TITS.2007.908569 ↗
39. Dynamic demand estimation and prediction for traffic urban networks adopting new data sources10.1016/j.trc.2017.05.013 ↗
40. Incorporating within-day transitions in simultaneous offline estimation of dynamic origin-destination flows without assignment matrices10.3141/2085-04 ↗
41. A gradient approximation approach for adjusting temporal origin–destination matrices10.1016/j.trc.2010.05.013 ↗
42. Offline calibration of dynamic traffic assignment: Simultaneous demand-and-supply estimation10.3141/2003-07 ↗
43. c-SPSA: Cluster-wise simultaneous perturbation stochastic approximation algorithm and its application to dynamic origin–destination matrix estimation10.1016/j.trc.2015.01.016 ↗
44. Robust SPSA algorithms for dynamic OD matrix estimation10.1016/j.procs.2018.04.012 ↗
45. Ros-Roca, X., Montero, L., Barceló, J., and Nökel, K. (2021, January 16–17). Dynamic origin-destination matrix estimation with ICT traffic measurements using SPSA. Proceedings of the 2021 7th International Conference on Models and Technologies for Intelligent Transportation Systems (MT-ITS), Heraklion, Greece.10.1109/MT-ITS49943.2021.9529327 ↗
46. Estimating the urban OD matrix: A neural network approach10.1016/S0377-2217(97)00162-8 ↗
47. A data driven method for OD matrix estimation10.1016/j.trc.2019.05.014 ↗
48. Afandizadeh Zargari, S., Memarnejad, A., and Mirzahossein, H. (2021). Hourly Origin–Destination Matrix Estimation Using Intelligent Transportation Systems Data and Deep Learning. Sensors, 21.10.3390/s21217080 ↗
49. Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, Ł., and Polosukhin, I. (2017, January 4–9). Attention is all you need. Attention is all you need. In Proceedings of the Advances in Neural Information Processing Systems, Long Beach, CA, USA.
50. Taxi trips distribution modeling based on Entropy-Maximizing theory: A case study in Harbin city—China10.1016/j.physa.2017.11.114 ↗
51. Zhu, J.Y., Park, T., Isola, P., and Efros, A.A. Proceedings of the Proceedings of the IEEE International Conference on Computer Vision, Venice, Italy, 22–29 October 2017.
52. Application of principal component analysis to predict dynamic origin–destination matrices10.3141/2283-09 ↗
53. Improving scalability of generic online calibration for real-time dynamic traffic assignment systems10.1177/0361198118791360 ↗
54. PC–SPSA: Employing dimensionality reduction to limit SPSA search noise in DTA model calibration10.1109/TITS.2019.2915273 ↗
55. Dynamic demand estimation on large scale networks using Principal Component Analysis: The case of non-existent or irrelevant historical estimates10.1016/j.trc.2021.103504 ↗
56. Optimization of multi-type traffic sensor locations for estimation of multi-period origin-destination demands with covariance effects10.1016/j.tre.2021.102555 ↗
57. Djukic, T. (2023, July 21). Dynamic OD Demand Estimation and Prediction for Dynamic Traffic Management. Available online: https://www.researchgate.net/publication/269575189_Dynamic_OD_Demand_Estimation_and_Prediction_for_Dynamic_Traffic_Management.
58. A novel approach for the structural comparison of origin-destination matrices: Levenshtein distance10.1016/j.trc.2020.01.005 ↗
59. Deep multi-task learning for individuals origin–destination matrices estimation from census data10.1007/s10618-019-00662-y ↗
60. Estimating multi-class dynamic origin-destination demand through a forward-backward algorithm on computational graphs10.1016/j.trc.2020.102747 ↗
61. Dynamic origin–destination demand flow estimation under congested traffic conditions10.1016/j.trc.2013.05.006 ↗
62. Behara, K.N., and Bhaskar, A. (2021, January 8–10). Can partial structural information of travel demand improve the quality of OD matrix estimates?. Proceedings of the Australasian Transport Research Forum, Brisbane, Australia.
63. Localized extended kalman filter for scalable real-time traffic state estimation
64. Barceló Bugeda, J., Montero Mercadé, L., Bullejos, M., Serch, O., and Carmona Bautista, C. (2012, January 22–26). A kalman filter approach for the estimation of time dependent od matrices exploiting bluetooth traffic data collection. Proceedings of the TRB 91st Annual meeting compendium of papers DVD, Washington, DC, USA.
65. Lu, L. (2013). W-SPSA: An Efficient Stochastic Approximation Algorithm for the Off-Line Calibration of Dynamic Traffic Assignment Models. [Ph.D. Thesis, Massachusetts Institute of Technology].
66. W–SPSA in practice: Approximation of weight matrices and calibration of traffic simulation models10.1016/j.trpro.2015.06.013 ↗