Abstract
Estimating travel behavior parameters is essential for understanding current travel patterns and for forecasting how travelers may respond to future changes in transportation systems. However, reliable estimation remains difficult when behavior must be inferred from sparse and aggregate observations, especially when jointly recovering several behavioral components. In this paper, the research team developed a bi-level estimation program for a combined destination, mode and route choice model with congestion. The inner level is a convex program at given scale parameters, and returns the taste coefficients as its dual variables together with the equilibrium travel pattern. The outer level selects the scale parameters by out-of-sample prediction, measured by how well the modeled travel pattern predicts observations withheld from estimation. To solve the bi-level problem at scale, the research team proposed a matrix-free Hierarchical Lagrangian Dual algorithm as the inner solver and an outer search by implicit differentiation, which uses the sensitivities of the inner solution to enable efficient search over the scale parameters and reaches the calibrated scales in a handful of iterations. The research team validated the approach on Los Angeles County using public origin-destination, mode-share and traffic-count data. The approach scales to a county-level problem with 2.7 million variables and substantially improves computational efficiency over a general-purpose conic solver. Compared with the fixed-scale benchmark, the calibrated model improves predictive performance at the destination and mode levels, with consistent gains across complementary goodness-of-fit measures.