A Bayesian Optimization approach for calibrating large-scale activity-based transport models

Serio Agriesti, Vladimir Kuzmanovski, Jaakko Hollmén, Claudio Roncoli, Bat-hen Nahmias-Biran
2/7/2023
cs.LG

No official code found. Best implementation: Angelo3452/FinestTwins_Modeling_of_the_city_of_Tallinn (3 stars, last commit 2025-10-27).

Abstract

The use of Agent-Based and Activity-Based modeling in transportation is rising due to the capability of addressing complex applications such as disruptive trends (e.g., remote working and automation) or the design and assessment of disaggregated management strategies. Still, the broad adoption of large-scale disaggregate models is not materializing due to the inherently high complexity and computational needs. Activity-based models focused on behavioral theory, for example, may involve hundreds of parameters that need to be calibrated to match the detailed socio-economical characteristics of the population for any case study. This paper tackles this issue by proposing a novel Bayesian Optimization approach incorporating a surrogate model in the form of an improved Random Forest, designed to automate the calibration process of the behavioral parameters. The proposed method is tested on a case study for the city of Tallinn, Estonia, where the model to be calibrated consists of 477 behavioral parameters, using the SimMobility MT software. Satisfactory performance is achieved in the major indicators defined for the calibration process: the error for the overall number of trips is equal to 4% and the average error in the OD matrix is 15.92 vehicles per day.

View on arXivView PDF

Code Implementations(1)

Synthetic population for the city of Tallinn

30R, HTMLMay 14, 202111 months ago

Similar Papers

Cite this paper

@article{agriesti2023bayesian,
  title  = {A Bayesian Optimization approach for calibrating large-scale activity-based transport models},
  author = {Serio Agriesti and Vladimir Kuzmanovski and Jaakko Hollmén and Claudio Roncoli and Bat-hen Nahmias-Biran},
  year   = {2023},
  eprint = {2302.03480},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2302.03480v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2302.03480.svg)](https://codeofpaper.com/paper/2302.03480)

Discussion