Skip to main navigation Skip to search Skip to main content

An enhanced SPSA algorithm for the calibration of Dynamic Traffic Assignment models

  • Massachusetts Institute of Technology
  • National University of Singapore
  • National Technical University of Athens

Research output: Contribution to journalArticlepeer-review

117 Scopus citations

Abstract

Simultaneous perturbation stochastic approximation (SPSA) is an efficient and well established optimization method that approximates gradients from successive objective function evaluations. It is especially attractive for high-dimensional problems and has been successfully applied to the calibration of Dynamic Traffic Assignment (DTA) models. This paper presents an enhanced SPSA algorithm, called Weighted SPSA (W-SPSA), which incorporates the information of spatial and temporal correlation in a traffic network to limit the impact of noise and improve convergence and robustness. W-SPSA appears to outperform the original SPSA algorithm by reducing the noise generated by uncorrelated measurements in the gradient approximation, especially for DTA models of sparsely correlated large-scale networks and a large number of time intervals. Comparisons between SPSA and W-SPSA have been performed through rigorous synthetic tests and the application of W-SPSA for the calibration of real world DTA networks is demonstrated with a case study of the entire expressway network in Singapore.

Original languageEnglish
Pages (from-to)149-166
Number of pages18
JournalTransportation Research Part C: Emerging Technologies
Volume51
DOIs
StatePublished - 1 Feb 2015
Externally publishedYes

Keywords

  • Calibration
  • Dynamic Traffic Assignment
  • Simultaneous perturbation stochastic approximation (SPSA)
  • Weighted SPSA (W-SPSA)

Fingerprint

Dive into the research topics of 'An enhanced SPSA algorithm for the calibration of Dynamic Traffic Assignment models'. Together they form a unique fingerprint.

Cite this