TY - JOUR
T1 - Revisiting the application of simultaneous perturbation stochastic approximation towards signal timing optimization
AU - Hale, David K.
AU - Antoniou, Constantinos
AU - Park, Byungkyu Brian
AU - Ma, Jiaqi
AU - Zhang, Lei
AU - Paz, Alexander
N1 - Publisher Copyright:
© 2017, © 2017 Taylor & Francis.
PY - 2018/9/3
Y1 - 2018/9/3
N2 - Simultaneous Perturbation Stochastic Approximation (SPSA) has gained favor as an efficient optimization method for calibrating computationally intensive, “black box” traffic flow simulations. Few recent studies have investigated the efficiency of SPSA for traffic signal timing optimization. It is important for this to be investigated, because significant room for improvement exists in the area of signal optimization. Some signal timing methods and products perform optimization very quickly, but deliver mediocre solutions. Other methods and products deliver high-quality solutions, but at a very slow rate. When using commercialized desktop signal timing products, engineers are often forced to choose between speed and solution quality. Real-time adaptive control products, which must optimize timings within seconds on a cycle-by-cycle basis, have limited time to reach a high-quality solution. The existing literature indicates that SPSA provides the potential for upgrading both off-line and on-line solutions alike, by delivering high-quality solutions within seconds. This article describes an extensive set of optimization tests involving SPSA and genetic algorithms (GAs). The final results suggest that GA was slightly more efficient than SPSA. Moreover, the results suggest today's signal timing solutions could be improved significantly by incorporating GA, SPSA, and “playbooks” of preoptimized starting points. However, it may take another 5–10 years before our computers become fast enough to simultaneously optimize coordination settings (i.e., cycle length, phasing sequence, and offsets) at numerous intersections, using the most powerful heuristic methods, at speeds that are compatible with real-time adaptive solutions.
AB - Simultaneous Perturbation Stochastic Approximation (SPSA) has gained favor as an efficient optimization method for calibrating computationally intensive, “black box” traffic flow simulations. Few recent studies have investigated the efficiency of SPSA for traffic signal timing optimization. It is important for this to be investigated, because significant room for improvement exists in the area of signal optimization. Some signal timing methods and products perform optimization very quickly, but deliver mediocre solutions. Other methods and products deliver high-quality solutions, but at a very slow rate. When using commercialized desktop signal timing products, engineers are often forced to choose between speed and solution quality. Real-time adaptive control products, which must optimize timings within seconds on a cycle-by-cycle basis, have limited time to reach a high-quality solution. The existing literature indicates that SPSA provides the potential for upgrading both off-line and on-line solutions alike, by delivering high-quality solutions within seconds. This article describes an extensive set of optimization tests involving SPSA and genetic algorithms (GAs). The final results suggest that GA was slightly more efficient than SPSA. Moreover, the results suggest today's signal timing solutions could be improved significantly by incorporating GA, SPSA, and “playbooks” of preoptimized starting points. However, it may take another 5–10 years before our computers become fast enough to simultaneously optimize coordination settings (i.e., cycle length, phasing sequence, and offsets) at numerous intersections, using the most powerful heuristic methods, at speeds that are compatible with real-time adaptive solutions.
KW - adaptive signal control
KW - genetic algorithm
KW - heuristic methods
KW - simultaneous perturbation stochastic approximation
KW - traffic signal timing optimization
UR - http://www.scopus.com/inward/record.url?scp=85021646831&partnerID=8YFLogxK
U2 - 10.1080/15472450.2017.1334205
DO - 10.1080/15472450.2017.1334205
M3 - Article
AN - SCOPUS:85021646831
SN - 1547-2450
VL - 22
SP - 365
EP - 375
JO - Journal of Intelligent Transportation Systems: Technology, Planning, and Operations
JF - Journal of Intelligent Transportation Systems: Technology, Planning, and Operations
IS - 5
ER -