Multilayered Railway Passenger Demand Estimation Considering Nested Choices: A Computational Graph-based Learning Framework
Xinyu Wang , Huiling Fu , Xin Wu , Yang Liu , Taehooie Kim
Urban Rail Transit ›› 2025, Vol. 11 ›› Issue (3) : 250 -266.
Multilayered Railway Passenger Demand Estimation Considering Nested Choices: A Computational Graph-based Learning Framework
This paper attempts to develop a systematic and theoretically consistent machine learning model to quantify and estimate multi-level railway passenger demand, capturing overall demand patterns. This includes estimating boarding and alighting passengers at stations along a corridor, origin–destination trips between stations, and passenger flows loaded onto train lines and corresponding train line segments. Observations are transformed into loss functions and mapped onto a hierarchical flow network to simultaneously estimate these multilayered demand variables. By incorporating a Nested Logit model into the hierarchical flow network, the learning model can further calibrate a series of interpretable parameters associated with key attributes in rail line planning (e.g., line frequency, fare levels, and travel time), enabling policy-sensitive analyses. Unlike pure discrete choice models, the proposed estimation model is constrained by line-based capacity constraints to prevent passenger flow overload on specific train lines and address inconsistencies between different observations. The nonlinear estimation model is reformulated as a computational graph and solved using backpropagation algorithms with off-the-shelf machine learning solvers (e.g., TensorFlow). To validate the applicability of our approach, we conduct a real-world case study on the Beijing–Shanghai high-speed rail corridor. The evolution of multiple loss functions in the case study demonstrates the accuracy and convergence of the method. Fourteen days of ticket sales data (10 days for training and 4 days for validation) are utilized to demonstrate the applicability of the proposed method.
Railway passenger demand / Hierarchical flow network / Nested Logit model / Computational graph / Backpropagation
| [1] |
|
| [2] |
|
| [3] |
|
| [4] |
|
| [5] |
|
| [6] |
|
| [7] |
Blainey S , Mulley C (2013) Using geographically weighted regression to forecast rail demand in the Sydney region. Australas Transp Res Forum. 1-16 |
| [8] |
|
| [9] |
|
| [10] |
|
| [11] |
FitzRoy F, Smith I (1998) Passenger rail demand in 14 western European countries: a comparative time series study. Int J Transp Econ. 299-312. |
| [12] |
|
| [13] |
|
| [14] |
|
| [15] |
Sheffi Y (1985) Urban transportation networks. (Vol. 6). Prentice-Hall, Englewood Cliffs. |
| [16] |
|
| [17] |
|
| [18] |
|
| [19] |
|
| [20] |
|
| [21] |
|
| [22] |
|
| [23] |
|
| [24] |
|
| [25] |
|
| [26] |
Toqué F, Khouadjia M, Come E, Trepanier M, Oukhellou L (2017) Short & long term forecasting of multimodal transport passenger flows with machine learning methods. In: 2017 IEEE 20th International Conference on Intelligent Transportation Systems (ITSC): 560-566. https://doi.org/10.1109/ITSC.2017.8317939 |
| [27] |
|
| [28] |
|
| [29] |
|
| [30] |
|
| [31] |
Zhao X, Yan X, Yu A, Van Hentenryck P (2018) Modeling stated preference for mobility-on-demand transit: a comparison of machine learning and logit models. arXiv preprint. https://doi.org/10.48550/arXiv.1811.01315 |
| [32] |
Došilović FK, Brčić M, Hlupić N (2018) Explainable artificial intelligence: A survey, In: 2018 41st International convention on information and communication technology, electronics and microelectronics (MIPRO): 0210-0215. https://doi.org/10.23919/MIPRO.2018.8400040 |
| [33] |
|
| [34] |
|
| [35] |
Vasilev I, Slater D, Spacagna G, Roelants P, Zocca V (2019) Python Deep Learning: Exploring deep learning techniques and neural network architectures with Pytorch, Keras, and TensorFlow. Packt, Birmingham |
| [36] |
|
| [37] |
|
| [38] |
|
| [39] |
|
| [40] |
|
| [41] |
|
| [42] |
|
| [43] |
|
| [44] |
|
| [45] |
|
| [46] |
|
| [47] |
|
| [48] |
Schöbel A, Scholl S (2006) Line planning with minimal traveling time. 5th Workshop on Algorithmic Methods and Models for Optimization of Railways (ATMOS'05). Schloss Dagstuhl-Leibniz-Zentrum für Informatik. https://doi.org/10.1109/CarpathianCC.2018.8399626 |
| [49] |
|
| [50] |
|
| [51] |
|
| [52] |
|
| [53] |
|
| [54] |
|
| [55] |
|
This is a U.S. Government work and not under copyright protection in the US; foreign copyright protection may apply
/
| 〈 |
|
〉 |