When better traffic forecasts fail to improve signal control: a layered diagnostic study of forecast-to-decision value
Summary
这篇论文通过分层诊断研究探讨了交通预测精度提升为何未能改善信号控制决策,发现预测价值取决于时间可观测性、动作可识别性、动力学一致性和目标对齐,并提出了一套实用的诊断协议。
View Cached Full Text
Cached at: 10/08/26, 12:08 PM
# When Better Traffic Forecasts Fail to Improve Signal Control:A Layered Diagnostic Study of Forecast-to-Decision Value Source: [https://arxiv.org/html/2610.06992](https://arxiv.org/html/2610.06992) Jianing Long\*Affiliation:School of Transportation EngineeringAffiliation:East China Jiaotong UniversityEmail:[mailto:](mailto:)[ljnvs@foxmail\.com](mailto:[email protected])Xiaobin LiWuming LeiAffiliation:School of Transportation EngineeringAffiliation:East China Jiaotong UniversityWeiguang WangAffiliation:School of Transportation EngineeringAffiliation:East China Jiaotong University October 2, 2026 ###### Abstract Improved traffic forecasts do not necessarily yield better signal\-control decisions\. We investigate this gap through a layered diagnostic study using 29 days of reconstructed demand from Xuancheng, China, with seven dates reserved for testing\. The framework evaluates point forecasts, conformal intervals, dependence\-aware scenarios, and matched closed\-loop controllers\. Entry\-level and movement\-level forecasts reduce mean absolute error by 4\.03% and 3\.92%, respectively, relative to historical means\. A nominal 90% conformal interval achieves 90\.72% marginal coverage but only 75\.66% on an ex\-post high\-demand subset\. Interface audits identify decision\-time leakage and reveal that only two of nine controlled intersections offer multiple effective actions\. We correct the temporal interface and compare causal forecasts with a five\-second event oracle using exhaustive joint\-action search\. A synthetic positive control demonstrates that future information can reduce the internal rollout cost by 61\.5%\. On the frozen test dates, however, causal forecasts and the event oracle increase queue vehicle\-seconds by 6\.09% and 3\.39% relative to the matched no\-future rollout, while the oracle reduces spillback exposure by 3\.78%; paired\-day bootstrap intervals cross zero\. These findings indicate that forecast value depends on temporal observability, action identifiability, dynamics consistency, and objective alignment\. The proposed protocol provides a practical way to diagnose where predictive improvements fail to translate into operational benefits\. *Keywords*traffic forecasting⋅\\cdottraffic signal control⋅\\cdotdecision value⋅\\cdotconformal prediction⋅\\cdotuncertainty quantification⋅\\cdotnegative results ## 1Introduction Short\-term traffic forecasting has progressed from historical averages and conventional time\-series models to graph neural networks, recurrent architectures, and attention\-based multi\-horizon systems\([Vlahogianni et al\., 2014](https://arxiv.org/html/2610.06992#bib.bib2);[Li et al\., 2018](https://arxiv.org/html/2610.06992#bib.bib3);[Yu et al\., 2018](https://arxiv.org/html/2610.06992#bib.bib4);[Wu et al\., 2019](https://arxiv.org/html/2610.06992#bib.bib5);[Lim et al\., 2021](https://arxiv.org/html/2610.06992#bib.bib6)\)\. In parallel, traffic signal control has advanced from fixed plans and pressure\-based feedback to model predictive control and multi\-agent reinforcement learning\([Varaiya, 2013](https://arxiv.org/html/2610.06992#bib.bib12);[Wongpiromsarn et al\., 2012](https://arxiv.org/html/2610.06992#bib.bib13);[Wei et al\., 2019a](https://arxiv.org/html/2610.06992#bib.bib14);[Wei et al\., 2019b](https://arxiv.org/html/2610.06992#bib.bib15);[Chen et al\., 2020](https://arxiv.org/html/2610.06992#bib.bib16)\)\. These two research streams invite an intuitive assumption: if future demand is predicted more accurately, a controller should make better decisions and produce less congestion\. The assumption is not generally valid\. Forecasting and control optimize different losses\. Mean absolute error \(MAE\) weights errors across locations, horizons, and demand levels, whereas traffic\-control losses concentrate near bottlenecks, storage limits, competing phases, and switching constraints\. A forecast may improve primarily where no feasible action changes\. Conversely, a numerically small error near a critical queue threshold can reverse a signal decision\. Marginal calibration and joint scenario quality add further distinctions: a well\-calibrated interval for each target does not guarantee a realistic multi\-location demand trajectory, and better joint scenarios are useful only if the controller has a structural mechanism for exploiting them\. This mismatch resembles the broader predict\-then\-optimize problem\([Wilder et al\., 2019](https://arxiv.org/html/2610.06992#bib.bib18);[Elmachtoub and Grigas, 2022](https://arxiv.org/html/2610.06992#bib.bib19)\), but signal control introduces specific failure modes\. First, the spatial semantics of the target must match the action space\. Total demand at an entry road does not identify whether approaching vehicles will go straight or turn, even though these movements may require different phases\. Second, a forecast must be observable at the decision time\. A model that uses the completed count for minutemmcannot be called at the beginning or middle of minutemm\. Third, the controller must possess positive oracle value: if perfect future information does not improve the same control structure, improving the forecast alone has no credible path to benefit\. Fourth, queue, throughput, and spillback objectives may disagree, so “better control” is not a scalar concept unless the primary metric is declared in advance\. Most traffic\-forecasting papers stop at offline predictive scores, while many control papers assume demand or state information is available inside a simulator\. What is missing is an auditable chain linking forecast accuracy, reliability, information availability, action sensitivity, oracle value, and final closed\-loop effects under one frozen test protocol\. Without this chain, a failed controller can be blamed on the forecast, or a forecast can be credited for a gain caused by a changed controller\. We address this gap with a layered diagnostic study based on the Xuancheng city\-scale traffic dataset\([Ma and others, 2026](https://arxiv.org/html/2610.06992#bib.bib1)\)\. Real traffic records are reconstructed as exogenous source\-departure demand for a nine\-intersection signalized subnetwork\. We evaluate entry\-level and movement\-level forecasts, conformalized quantile intervals, and dependence\-aware scenarios\. We then follow a sequence of control experiments that progressively repair the deterministic baseline, spatial target, rollout dynamics, temporal interface, and action search\. The final experiment uses the same 60\-second rollout horizon and exact effective\-action enumeration for a no\-future controller, a causal forecast controller, and a five\-second event\-oracle controller\. The study asks four questions: 1. 1\.Do offline predictive gains persist in high\-demand and joint\-risk states? 2. 2\.Are the forecast targets spatially and temporally aligned with signal decisions? 3. 3\.After correcting the interface and action search, does the controller exhibit positive oracle information value? 4. 4\.Why can predictive gains and traffic\-control gains differ across dates, metrics, and experimental stages? Our contributions are as follows\. - •We propose a layered admission protocol spanning forecast quality, temporal observability, action identifiability, oracle structural value, and frozen closed\-loop value \(Fig\.[1](https://arxiv.org/html/2610.06992#S1.F1)\)\. - •We provide a same\-data evidence chain in which point accuracy, marginal coverage, and joint event scores improve, yet queue benefits do not emerge in matched closed\-loop control\. - •We audit and correct a forecast–control interface, quantify the effective action space, and distinguish a successful synthetic positive control from negative results on real reconstructed demand\. - •We report historical failures, paired\-day uncertainty, metric trade\-offs, and explicit stopping rules, demonstrating how a negative result can reveal reusable design constraints rather than being reduced to “no improvement\.” Figure 1:Study workflow across data reconstruction, forecasting and uncertainty estimation, decision\-interface auditing, and closed\-loop evaluation\. Model selection and control tuning use validation data before the frozen test evaluation\. ## 2Related Work ### 2\.1Traffic forecasting and spatial structure Modern traffic forecasting models learn temporal dependence and graph structure through diffusion convolution, spatio\-temporal graph convolution, adaptive adjacency, or attention\([Li et al\., 2018](https://arxiv.org/html/2610.06992#bib.bib3);[Yu et al\., 2018](https://arxiv.org/html/2610.06992#bib.bib4);[Wu et al\., 2019](https://arxiv.org/html/2610.06992#bib.bib5);[Lim et al\., 2021](https://arxiv.org/html/2610.06992#bib.bib6)\)\. These models establish that traffic states are predictable and spatially coupled, but their common losses are usually averages over sensors and horizons\. Such losses do not indicate whether the remaining errors are located at control\-sensitive approaches or whether the prediction target distinguishes feasible actions\. Our study therefore emphasizes two nested targets—entry\-road totals and entry\-to\-next\-road movements—rather than introducing a new deep forecasting architecture\. ### 2\.2Probabilistic forecasts and conformal calibration Probabilistic predictions should be evaluated by both sharpness and calibration using proper scoring rules\([Gneiting and Raftery, 2007](https://arxiv.org/html/2610.06992#bib.bib7)\)\. Conformalized quantile regression \(CQR\) adjusts model\-based quantile intervals using held\-out residuals\([Romano et al\., 2019](https://arxiv.org/html/2610.06992#bib.bib8)\), while adaptive methods address sequential distribution shift\([Gibbs and Candès, 2021](https://arxiv.org/html/2610.06992#bib.bib10);[Angelopoulos and Bates, 2023](https://arxiv.org/html/2610.06992#bib.bib9)\)\. Marginal coverage, however, is not a guarantee for a full spatial\-temporal trajectory or for a high\-demand condition\. Dependence reconstruction methods such as ensemble copula coupling preserve marginal distributions while restoring cross\-dimensional rank structure\([Schefzik et al\., 2013](https://arxiv.org/html/2610.06992#bib.bib11)\)\. We evaluate these layers separately and avoid interpreting one\-dimensional coverage as joint operational safety\. ### 2\.3Signal control and forecast information MaxPressure control selects phases using upstream–downstream pressure and has strong network\-level stability motivation\([Varaiya, 2013](https://arxiv.org/html/2610.06992#bib.bib12);[Wongpiromsarn et al\., 2012](https://arxiv.org/html/2610.06992#bib.bib13)\)\. PressLight and CoLight integrate pressure and network cooperation into reinforcement learning\([Wei et al\., 2019a](https://arxiv.org/html/2610.06992#bib.bib14);[Wei et al\., 2019b](https://arxiv.org/html/2610.06992#bib.bib15)\); CityFlow provides a platform for large\-scale traffic\-control experiments\([Zhang et al\., 2019](https://arxiv.org/html/2610.06992#bib.bib17)\)\. Store\-and\-forward models offer computationally efficient network control and optimization\([Aboudolas et al\., 2009](https://arxiv.org/html/2610.06992#bib.bib20)\)\. Yet the value of a forecast depends on whether the internal dynamics, horizon, switching constraints, and action search can use future information\. We operationalize this requirement through a matched oracle test rather than treating an oracle as an automatic upper bound\. ### 2\.4Prediction versus decision loss Decision\-focused learning explicitly optimizes downstream outcomes rather than predictive error alone\([Wilder et al\., 2019](https://arxiv.org/html/2610.06992#bib.bib18);[Elmachtoub and Grigas, 2022](https://arxiv.org/html/2610.06992#bib.bib19)\)\. In traffic signal control, the mapping from error to decision loss is additionally discontinuous because actions are discrete, minimum\-green and switching\-loss constraints are active, and finite storage produces thresholds\. Our contribution is not a new end\-to\-end decision\-focused learner\. Instead, we decompose the conversion path into testable interface conditions so that forecast failure and controller failure can be separated\. ## 3Data and Experimental Protocol ### 3\.1Dataset and subnetwork The source data are the high\-resolution Xuancheng traffic records released with refined road networks for hierarchical control\([Ma and others, 2026](https://arxiv.org/html/2610.06992#bib.bib1)\)\. After file\-level cleaning, we retain 29 valid days in April 2023\. April 9 is excluded because it is byte\-identical to April 8\. Some routes require map matching, filtering, and shortest\-path completion\. Accordingly, the experiment is described as closed\-loop simulation with demand reconstructed from real traffic records, not as an online field deployment\. The induced subnetwork contains nine signalized intersections, seven boundary entry roads, nineteen internal roads, and eight exit roads\. Entry demand is aggregated in one\-minute intervals\. We additionally define twenty topology\-valid movements by pairing each boundary entry road with its immediate next road\. A movement timestamp is the vehicle’s source\-departure minute\. It is a proxy for boundary arrival, not a direct boundary\-arrival observation\. ### 3\.2Chronological split and leakage controls The date split was frozen before final evaluation \(Table[1](https://arxiv.org/html/2610.06992#S3.T1)\)\. Thirteen days are used for training, four for forecast/model validation, five for probability calibration, and seven for final testing\. Due to availability of complete control assets, control\-structure validation uses April 15 and April 18\. The calibration partition is used for CQR and dependence templates but not for control parameter selection\. Test dates are evaluated only after the relevant method is frozen\. Table 1:Frozen chronological split\.Each forecast uses a 60\-minute history and predicts the next 15 one\-minute steps\. Features include lags 0, 1, 4, 14, 29, and 59 minutes; rolling statistics over 5, 15, 30, and 60 minutes; and calendar features\. Crucially, the complete count of minutemmbecomes observable only after minutemm\. The final controller therefore uses the forecast generated at originm−1m\-1for any decision in minutemm\. Arrivals already observed during minutemmare subtracted from its predicted total, and only the residual is distributed across unobserved five\-second slots\. ### 3\.3Evaluation metrics Forecast metrics include MAE, RMSE, weighted absolute percentage error, bias, pinball loss, interval coverage, interval width, energy score, variogram score, and Brier scores for joint high\-demand events\. The main control metric is queue vehicle\-seconds accumulated over monitored roads during the evaluation hour\. Secondary metrics are exit throughput, completed\-trip travel time, maximum road occupancy, and the fraction of monitored road\-time with occupancy at or above 80% of storage capacity\. For control comparisons, the primary effect is the ratio of seven\-day arithmetic means\. For a metricMMwhere lower is better, ΔM=M¯base−M¯candidateM¯base×100%\.\\Delta\_\{M\}=\\frac\{\\overline\{M\}\_\{\\mathrm\{base\}\}\-\\overline\{M\}\_\{\\mathrm\{candidate\}\}\}\{\\overline\{M\}\_\{\\mathrm\{base\}\}\}\\times 100\\%\.\(1\)Thus positive values always indicate improvement\. Uncertainty is summarized by 50,000 paired bootstrap resamples over dates with a fixed seed\. We also report exact two\-sided sign tests and leave\-one\-day\-out ranges\. With only seven independent test days, all inferential quantities are exploratory and no multiplicity correction is applied\. ## 4Forecasting and Uncertainty Methods ### 4\.1Entry and movement point forecasts Entry\-level forecasting compares persistence, a historical mean by weekday/minute, and ExtraTrees\. Hyperparameters are selected by validation MAE, after which the model is refit on training plus validation dates for test evaluation\. At the movement level, we compare movement historical means, entry forecasts allocated by global historical shares, entry forecasts allocated by rolling shares, direct ExtraTrees movement forecasts, and entry\-reconciled direct forecasts\. The selected movement model is hierarchical rolling\-share forecasting\. It first predicts each of the seven entry totals and then allocates the total across topology\-valid movements using the previous 60 minutes of movement composition\. This construction preserves entry totals while adapting to short\-term turning composition\. The point metric is MAE=1N∑i=1N\|yi−y^i\|\.\\mathrm\{MAE\}=\\frac\{1\}\{N\}\\sum\_\{i=1\}^\{N\}\|y\_\{i\}\-\\widehat\{y\}\_\{i\}\|\.\(2\) ### 4\.2Quantile forecasts and CQR LightGBM models estimate quantilesτ∈\{0\.05,0\.10,0\.25,0\.50,0\.75,0\.90,0\.95\}\\tau\\in\\\{0\.05,0\.10,0\.25,0\.50,0\.75,0\.90,0\.95\\\}\. Raw quantiles are sorted per target to remove crossings\. For a central interval with miscoverageα\\alpha, CQR computes calibration scores si=max\{q^α/2\(xi\)−yi,yi−q^1−α/2\(xi\)\},s\_\{i\}=\\max\\left\\\{\\widehat\{q\}\_\{\\alpha/2\}\(x\_\{i\}\)\-y\_\{i\},\\ y\_\{i\}\-\\widehat\{q\}\_\{1\-\\alpha/2\}\(x\_\{i\}\)\\right\\\},\(3\)and expands both endpoints by the empirical\(1−α\)\(1\-\\alpha\)quantile ofsis\_\{i\}\. Calibration is performed separately by entry, horizon, and interval level; the median remains unchanged\. We also diagnose an ex\-post high\-demand subset, defined by realized future demand exceeding the corresponding calibration\-period 90th percentile\. This subset is useful for locating tail errors but is not observable at decision time and is not claimed as a conditional\-coverage guarantee\. ### 4\.3Dependence\-aware scenarios For each origin, we generate 100 scenarios over7×15=1057\\times 15=105entry–horizon targets\. The correlated sampler draws the joint rank pattern from a single calibration residual block and maps it through the current CQR marginals\. The independent sampler permutes the same marginal samples dimension by dimension\. The maximum difference between sorted marginal samples is zero and the maximum difference in sample means is below2\.5×10−52\.5\\times 10^\{\-5\}\. Differences in joint scores can therefore be attributed primarily to dependence rather than marginal changes\. The joint events are \(i\) total 15\-minute demand exceeding a calibration threshold, \(ii\) peak one\-minute network demand exceeding its threshold, and \(iii\) persistent high demand across horizons\. Brier scores are reported along with energy and variogram scores\. Figure 2:Forecast\-layer results\. Left: MAE reductions relative to historical\-mean baselines; high\-demand improvement is shown only for the selected movement model\. Center: raw and CQR marginal coverage; the orange diamond is the ex\-post high\-demand subset at the 90% interval\. Right: Brier\-score reductions from retaining cross\-target dependence while keeping marginal samples fixed\. ## 5Control Models and Interface Audit ### 5\.1Store\-and\-forward environment The closed\-loop environment is an aggregate store\-and\-forward queue model\([Aboudolas et al\., 2009](https://arxiv.org/html/2610.06992#bib.bib20)\)\. Road storage is approximated from road length, lane count, and a fixed vehicle\-space parameter\. Saturation service is 0\.5 vehicles per lane per second\. The simulation begins at 06:30; 06:30–07:00 is warm\-up and 07:00–08:00 is evaluation\. Demand is injected every five seconds\. Signal decisions are revisited every 30 seconds, with a 30\-second minimum green and a five\-second switching loss\. Transfers are constrained by downstream storage\. The final rollout uses a 60\-second horizon with 12 five\-second steps\. Its internal cost is J\(𝐮\)=∑k=1125\[∑r∈ℛMqr,k\+η∑r∈ℛMCr\(max\{0,qr,kCr−0\.8\}\)2\],J\(\\mathbf\{u\}\)=\\sum\_\{k=1\}^\{12\}5\\left\[\\sum\_\{r\\in\\mathcal\{R\}\_\{M\}\}q\_\{r,k\}\+\\eta\\sum\_\{r\\in\\mathcal\{R\}\_\{M\}\}C\_\{r\}\\left\(\\max\\left\\\{0,\\frac\{q\_\{r,k\}\}\{C\_\{r\}\}\-0\.8\\right\\\}\\right\)^\{2\}\\right\],\(4\)whereqr,kq\_\{r,k\}is road queue,CrC\_\{r\}is storage capacity, andη=10\\eta=10\. We compare fixed\-time control, MaxPressure, a rollout with no future arrivals, a rollout with causal forecasts, and a rollout with exact future source\-departure events\. ### 5\.2Historical diagnostic chain The control study proceeded through deliberately retained versions\. The first queue model produced an untrustworthy MaxPressure baseline\. Adding five\-second state advancement, minimum green, switching loss, and capacity\-normalized pressure yielded a credible deterministic baseline: MaxPressure reduced queue vehicle\-seconds by 20\.39% relative to fixed time\. Yet adding entry\-demand forecasts changed queue performance by−0\.15\-0\.15% relative to MaxPressure\. An entry\-total finite\-horizon interface selected a zero\-minute horizon on validation, indicating that entry totals could not identify phase\-specific future demand\. Movement forecasts repaired this semantic mismatch, but an additive movement\-pressure controller still selected zero forecast weight\. Even when the additive controller received perfect future movement totals and independently selected its validation parameters, queue improvement was−0\.22\-0\.22% and only two of seven test days improved\. A later network rollout explicitly advanced movement queues, storage, switching loss, and internal propagation\. Its no\-future version improved queue vehicle\-seconds by 0\.43% relative to MaxPressure, while its minute\-level oracle worsened queue vehicle\-seconds by 4\.98% relative to the no\-future rollout\. These historical results motivated an interface audit and are not treated as a strict oracle bound \(Fig\.[3](https://arxiv.org/html/2610.06992#S5.F3)\)\. Figure 3:Queue effects across the diagnostic chain\. Each bar uses the baseline written in its label; values are therefore not one common ablation scale\. Historical v6 is shown as a diagnostic, while v8 is the frozen corrected evaluation\. ### 5\.3Temporal audit and event oracle The audited simulation loop first inserts arrivals for the current five\-second step, then observes the queue state, selects a phase, and executes service\. The earlier oracle added current\-minute demand again in the first projection slot, although the current\-step arrivals were already in the observed state\. It also called the minute\-mmforecast whose lag\-0 feature required the completed count of minutemm\. The corrected event oracle sets projection slot 0 to zero new arrivals and inserts events fromcurrent\_step\+k\+kin slotk\>0k\>0\. The causal forecast uses originm−1m\-1\. Within minutemm, already observed movement counts are subtracted from the predicted minute total, and the nonnegative residual is divided only across the remaining unobserved seconds\. This convention aligns the forecast with the simulator’s add\-before\-service semantics\. ### 5\.4Effective action space and joint search Signal phases are deduplicated by their nonempty movement sets\. Of nine nominally controlled intersections, seven have only one distinct nonempty action; two intersections have eight each\. The effective one\-stage joint action space therefore contains only8×8=648\\times 8=64combinations\. The final controller enumerates all feasible joint actions at unlocked intersections rather than performing one coordinate\-descent sweep\. This audit reveals that nominal network size can substantially overstate decision freedom and forecast value\. ### 5\.5Positive control and dynamics consistency We construct a synthetic intersection with two competing movements, similar current queues, and a known burst arriving to the second movement\. Without future arrivals, the optimal action serves movement 1; with exact future arrivals, exhaustive search and coordinate search both serve movement 2\. Under the same future realization, the future\-aware action reduces the internal rollout cost from 3195\.8 to 1230\.0, a 61\.5% reduction\. This positive control establishes that the search and cost can respond to future information in a state where such information should matter\. We also compare one projected service step with a packet\-level first\-in\-first\-out \(FIFO\) step\. The models match exactly when only one movement is eligible\. When two movements compete for the same service budget, the rollout allocates proportionally while the executable simulator serves packets in FIFO order; the movement\-queueL1L\_\{1\}difference is 2\.5 vehicles in the focused test\. The oracle is thus an information diagnostic within an approximate rollout, not a global control upper bound\. ## 6Results ### 6\.1Forecast accuracy and reliability Table[2](https://arxiv.org/html/2610.06992#S6.T2)summarizes the main forecast\-layer outcomes\. Entry ExtraTrees reduces MAE from 1\.9805 to 1\.9007, a 4\.03% improvement over the historical mean\. The hierarchical rolling\-share movement model reduces MAE from 0\.8446 to 0\.8115, a 3\.92% improvement, and reduces high\-demand MAE by 8\.20%\. These gains show that source demand is predictable and that movement composition adds action\-relevant spatial resolution\. Table 2:Main forecast\-layer results on the frozen test period\. Positive improvement means lower error or Brier score\.CQR reaches 80\.69% and 90\.72% empirical coverage for nominal 80% and 90% marginal intervals\. However, 90% coverage falls to 75\.66% on the ex\-post high\-demand subset, 15\.06 percentage points below overall coverage\. The finding is a tail diagnostic, not a conditional\-coverage guarantee\. Dependence\-aware scenarios improve joint event scores while leaving marginals essentially unchanged\. Cumulative\-event Brier score decreases from 0\.04416 to 0\.04030 \(8\.75%\); peak\-event Brier score decreases from 0\.04715 to 0\.04419 \(6\.27%\); and persistent\-event Brier score decreases from 0\.05293 to 0\.05102 \(3\.61%\)\. The energy and variogram scores also improve slightly\. The forecast layer therefore contains genuine gains in accuracy, marginal reliability, and dependence\-sensitive events\. ### 6\.2Corrected validation gate After the interface and action search are frozen, the corrected controller is first run on the two complete control\-validation days\. Event\-oracle queue improvement relative to the no\-future rollout is−1\.38\-1\.38%; causal\-forecast improvement is−2\.56\-2\.56%\. The oracle gate is thereforeNO\_GO\. We nevertheless perform one final test evaluation because the study objective is to quantify the frozen negative result, not to tune another controller\. No subsequent control parameter is changed using test outcomes\. ### 6\.3Frozen closed\-loop evaluation Table[3](https://arxiv.org/html/2610.06992#S6.T3)reports the final seven\-day means\. MaxPressure strongly improves over fixed time\. The no\-future rollout is almost tied with MaxPressure on queue vehicle\-seconds \(0\.08% improvement\) and increases throughput, but it has more spillback exposure and longer completed\-trip travel time\. The causal forecast has the highest queue among the adaptive controllers\. The event oracle reduces spillback relative to the no\-future rollout but does not reduce queue or improve throughput\. Table 3:Frozen v8 test results averaged over seven dates\.Relative to RolloutZeroFuture, RolloutCausalForecast changes queue, throughput, and spillback by−6\.09\-6\.09%,−2\.40\-2\.40%, and\+0\.31\+0\.31%, respectively\. RolloutEventOracle changes the same metrics by−3\.39\-3\.39%,−0\.39\-0\.39%, and\+3\.78\+3\.78%\. Thus future information changes decisions and metric trade\-offs, but it does not produce a joint queue\-throughput gain under the frozen objective and dynamics\. Figure 4:Frozen v8 effects\. Positive values indicate improvement\. Error bars are exploratory 95% paired\-day bootstrap intervals from 50,000 resamples of seven test dates\.The causal\-forecast queue effect is−6\.09\-6\.09% with a 95% paired bootstrap interval of\[−12\.94%,1\.15%\]\[\-12\.94\\%,1\.15\\%\]and improvement on three of seven days\. The event\-oracle queue effect is−3\.39\-3\.39% with interval\[−7\.24%,3\.08%\]\[\-7\.24\\%,3\.08\\%\]and improvement on four days\. Event\-oracle spillback improvement is 3\.78% with interval\[−1\.25%,12\.26%\]\[\-1\.25\\%,12\.26\\%\]and improvement on five days\. All intervals cross zero\. The defensible statement is that we do not observe stable queue benefits; the data do not show that forecasts must harm control or that future information is generally worthless\. ## 7Discussion ### 7\.1Four constraints on forecast\-to\-decision value #### Temporal observability\. A controller may use only information available when it acts\. The earlier interface used minute\-mmlag\-0 information before minutemmwas complete and double\-counted arrivals in the first rollout slot\. Correcting these errors changes the diagnostic interpretation\. Because negative queue results remain after correction, leakage was not the only limitation, but an unaudited oracle comparison would have been unreliable\. #### Action identifiability\. Entry totals cannot distinguish phase\-specific turning demand\. Movement forecasts repair this semantic mismatch, yet only two of nine intersections have more than one effective action\. Most nominally controlled nodes cannot respond differently to a better forecast\. The potential decision value is therefore bounded jointly by information resolution and control authority\. #### Dynamics consistency\. The synthetic positive control proves that the rollout can exploit future information in a deliberately sensitive state\. In the reconstructed real\-demand experiments, proportional movement service differs from FIFO execution when movements compete, and source\-departure time differs from actual boundary\-arrival time\. A more informative input can make an optimizer act more aggressively on a biased internal model\. This is a plausible mechanism, not a separately identified causal effect\. #### Objective alignment\. The event oracle reduces spillback but increases queue vehicle\-seconds\. It is therefore inaccurate to say that the oracle has no effect\. Rather, it shifts the efficiency–risk trade\-off under a cost that combines queue and an 80%\-capacity spillback penalty\. Queue is the frozen primary admission metric; switching to spillback after observing results would be outcome selection\. ### 7\.2Why forecast gains and control losses can coexist MAE measures average numerical proximity, CQR coverage measures a long\-run marginal frequency, and Brier score measures probability quality for a specified event\. Closed\-loop value depends on state, action, constraints, dynamics, and objective\. A 4% MAE gain need not occur at the two intersections with effective phase choice or near a storage threshold\. Likewise, improved dependence modeling matters only after the control structure passes an oracle\-value gate\. We therefore stop before running a full stochastic or CVaR controller: without positive oracle queue value, such an experiment would confound probabilistic quality with structural model error\. ### 7\.3Implications for traffic forecasting Offline prediction studies should supplement average errors with control\-sensitive subgroup analyses, action\-aligned targets, and a matched oracle test\. High\-demand reliability should ideally be grouped by decision\-time observable states such as current queue, current load, predicted load, or action sensitivity\. Our ex\-post high\-demand grouping locates tail errors but cannot support an online conditional guarantee\. ### 7\.4Implications for traffic control Before comparing forecast\-aware and forecast\-free controllers, researchers should establish a credible deterministic baseline, audit the time interface, and count the effective actions\. An oracle is not automatically an upper bound; it is perfect information passed through a particular dynamics model, horizon, objective, and optimizer\. When that pipeline is misspecified, an oracle can perform worse in execution\. The correct label is “future\-information diagnostic within the current controller,” not global optimum\. ### 7\.5Value of a reproducible negative result If only the final v8 result were reported, the source of failure would remain ambiguous\. The retained chain shows that \(i\) a weak deterministic baseline must be repaired first; \(ii\) entry totals are not phase\-identifying; \(iii\) movement resolution alone does not rescue an additive pressure interface; \(iv\) explicit rollout dynamics can improve no\-future planning but still have a faulty time interface; and \(v\) after temporal correction, exact action search, and a successful positive control, stable queue value is still absent on real reconstructed demand\. This sequence turns “no gain” into an auditable set of design boundaries\. ## 8Limitations and Validity Threats The study covers one city and one month, with seven independent test dates\. Neither bootstrap resampling nor additional simulation seeds create new real days\. External validity across seasons, cities, and network structures remains open\. The demand is reconstructed from real records, but route completion, subnetwork extraction, and source\-departure timing introduce measurement error\. The event oracle knows future source departures, not true future boundary arrivals\. The control environment is an aggregate queue model without microscopic car following, lane changing, lane\-level queues, or peripheral background traffic\. The findings are not CityFlow validation and are not evidence of field performance\. Only two intersections provide effective multi\-action freedom\. This fact is an important mechanism in the current case but restricts generalization to networks with richer control authority\. The final rollout fixes one action over the 60\-second horizon and uses proportional service internally\. A multi\-stage FIFO\-consistent optimizer may produce different results\. However, the current test set has now been consumed; such a controller must be preregistered and evaluated using a new split or external data rather than tuned on these test outcomes\. Finally, we do not evaluate a full dependence\-aware stochastic MPC after the oracle gate fails\. Consequently, the study does not claim that every risk\-aware controller is ineffective\. It shows that the available probabilistic improvements have no validated structural path to queue benefit in the audited controller\. ## 9Conclusion This paper studies a routinely assumed but rarely audited proposition: better traffic forecasts should lead to better traffic decisions\. On reconstructed multi\-day demand from Xuancheng, entry and movement point forecasts improve, marginal conformal intervals approach nominal coverage, and dependence\-aware scenarios improve joint high\-demand event scores\. None of these successes automatically becomes a stable queue benefit\. The interface audit sharpens the negative result\. We remove decision\-time leakage, construct a five\-second event oracle, enumerate the 64 effective joint actions, and verify a synthetic state where future information reduces rollout cost by 61\.5%\. Yet on frozen real\-demand test dates, the causal forecast and event oracle do not improve queue vehicle\-seconds relative to the matched no\-future rollout; the oracle instead reveals a queue–spillback trade\-off\. Forecast\-to\-decision value is therefore not a property of accuracy alone\. It is jointly constrained by temporal observability, action identifiability, dynamics consistency, and objective alignment\. The layered admission protocol offers a conservative workflow: validate forecasts, audit availability and action semantics, verify a positive control, require matched oracle value, and only then evaluate frozen forecasts or expensive risk\-aware controllers\. Future work should use directly estimated boundary arrivals, networks with richer effective action spaces, and multi\-stage FIFO\-consistent control on new evaluation data\. ## Reproducibility Statement All data\-processing, forecasting, calibration, scenario\-generation, control, and paired\-day analysis stages use fixed chronological splits and seeds\. The final interface and control implementation pass eleven focused unit tests; the interface audit passes eight independent checks and the frozen v8 experiment passes thirteen independent checks\. Raw data are not modified\. The calibration partition is not used for control selection, and no v8 control parameter is adjusted after test evaluation\. Core code, focused tests, and compact result summaries:[https://github\.com/ljnvs/traffic](https://github.com/ljnvs/traffic)\. The public repository does not redistribute source traffic records; the source dataset is described in\([Ma and others, 2026](https://arxiv.org/html/2610.06992#bib.bib1)\)\. ## References - Aboudolaset al\.\(2009\)K\. Aboudolas, M\. Papageorgiou, and E\. KosmatopoulosStore\-and\-forward based methods for the signal control problem in large\-scale congested urban road networks\.Transportation Research Part C: Emerging Technologies17\(2\),pp\. 163–174\.External Links:[Document](https://dx.doi.org/10.1016/j.trc.2008.10.002)Cited by:[§2\.3](https://arxiv.org/html/2610.06992#S2.SS3.p1.1),[§5\.1](https://arxiv.org/html/2610.06992#S5.SS1.p1.1)\. - Angelopoulos and Bates \(2023\)A\. N\. Angelopoulos and S\. BatesConformal prediction: a gentle introduction\.Foundations and Trends in Machine Learning16\(4\),pp\. 494–591\.External Links:[Document](https://dx.doi.org/10.1561/2200000101)Cited by:[§2\.2](https://arxiv.org/html/2610.06992#S2.SS2.p1.1)\. - Chenet al\.\(2020\)C\. Chen, H\. Wei, N\. Xu, G\. Zheng, M\. Yang, Y\. Xiong, K\. Xu, and Z\. LiToward a thousand lights: decentralized deep reinforcement learning for large\-scale traffic signal control\.InProceedings of the AAAI Conference on Artificial Intelligence,Vol\.34,pp\. 3414–3421\.External Links:[Document](https://dx.doi.org/10.1609/aaai.v34i04.5744)Cited by:[§1](https://arxiv.org/html/2610.06992#S1.p1.1)\. - Elmachtoub and Grigas \(2022\)A\. N\. Elmachtoub and P\. GrigasSmart “predict, then optimize”\.Management Science68\(1\),pp\. 9–26\.External Links:[Document](https://dx.doi.org/10.1287/mnsc.2020.3922)Cited by:[§1](https://arxiv.org/html/2610.06992#S1.p3.1),[§2\.4](https://arxiv.org/html/2610.06992#S2.SS4.p1.1)\. - Gibbs and Candès \(2021\)I\. Gibbs and E\. CandèsAdaptive conformal inference under distribution shift\.InAdvances in Neural Information Processing Systems,Vol\.34,pp\. 1660–1672\.Cited by:[§2\.2](https://arxiv.org/html/2610.06992#S2.SS2.p1.1)\. - Gneiting and Raftery \(2007\)T\. Gneiting and A\. E\. RafteryStrictly proper scoring rules, prediction, and estimation\.Journal of the American Statistical Association102\(477\),pp\. 359–378\.External Links:[Document](https://dx.doi.org/10.1198/016214506000001437)Cited by:[§2\.2](https://arxiv.org/html/2610.06992#S2.SS2.p1.1)\. - Liet al\.\(2018\)Y\. Li, R\. Yu, C\. Shahabi, and Y\. LiuDiffusion convolutional recurrent neural network: data\-driven traffic forecasting\.InInternational Conference on Learning Representations,Cited by:[§1](https://arxiv.org/html/2610.06992#S1.p1.1),[§2\.1](https://arxiv.org/html/2610.06992#S2.SS1.p1.1)\. - Limet al\.\(2021\)B\. Lim, S\. O\. Arik, N\. Loeff, and T\. PfisterTemporal fusion transformers for interpretable multi\-horizon time series forecasting\.International Journal of Forecasting37\(4\),pp\. 1748–1764\.External Links:[Document](https://dx.doi.org/10.1016/j.ijforecast.2021.03.012)Cited by:[§1](https://arxiv.org/html/2610.06992#S1.p1.1),[§2\.1](https://arxiv.org/html/2610.06992#S2.SS1.p1.1)\. - Maet al\.\(2026\)Q\. Maet al\.City\-scale high\-resolution traffic datasets with refined networks for hierarchical traffic control\.Scientific Data13,pp\. 547\.External Links:[Document](https://dx.doi.org/10.1038/s41597-026-06892-2)Cited by:[§1](https://arxiv.org/html/2610.06992#S1.p5.1),[§3\.1](https://arxiv.org/html/2610.06992#S3.SS1.p1.1),[Reproducibility Statement](https://arxiv.org/html/2610.06992#Sx1.p2.1)\. - Romanoet al\.\(2019\)Y\. Romano, E\. Patterson, and E\. J\. CandèsConformalized quantile regression\.InAdvances in Neural Information Processing Systems,Vol\.32\.Cited by:[§2\.2](https://arxiv.org/html/2610.06992#S2.SS2.p1.1)\. - Schefziket al\.\(2013\)R\. Schefzik, T\. L\. Thorarinsdottir, and T\. GneitingUncertainty quantification in complex simulation models using ensemble copula coupling\.Statistical Science28\(4\),pp\. 616–640\.External Links:[Document](https://dx.doi.org/10.1214/13-STS443)Cited by:[§2\.2](https://arxiv.org/html/2610.06992#S2.SS2.p1.1)\. - Varaiya \(2013\)P\. VaraiyaMax pressure control of a network of signalized intersections\.Transportation Research Part C: Emerging Technologies36,pp\. 177–195\.External Links:[Document](https://dx.doi.org/10.1016/j.trc.2013.08.014)Cited by:[§1](https://arxiv.org/html/2610.06992#S1.p1.1),[§2\.3](https://arxiv.org/html/2610.06992#S2.SS3.p1.1)\. - Vlahogianniet al\.\(2014\)E\. I\. Vlahogianni, M\. G\. Karlaftis, and J\. C\. GoliasShort\-term traffic forecasting: where we are and where we’re going\.Transportation Research Part C: Emerging Technologies43,pp\. 3–19\.External Links:[Document](https://dx.doi.org/10.1016/j.trc.2014.01.005)Cited by:[§1](https://arxiv.org/html/2610.06992#S1.p1.1)\. - Weiet al\.\(2019a\)H\. Wei, C\. Chen, G\. Zheng, K\. Wu, V\. Gayah, K\. Xu, and Z\. LiPressLight: learning max pressure control to coordinate traffic signals in arterial network\.InProceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining,pp\. 1290–1298\.External Links:[Document](https://dx.doi.org/10.1145/3292500.3330949)Cited by:[§1](https://arxiv.org/html/2610.06992#S1.p1.1),[§2\.3](https://arxiv.org/html/2610.06992#S2.SS3.p1.1)\. - Weiet al\.\(2019b\)H\. Wei, N\. Xu, H\. Zhang, G\. Zheng, X\. Zang, C\. Chen, W\. Zhang, Y\. Zhu, K\. Xu, and Z\. LiCoLight: learning network\-level cooperation for traffic signal control\.InProceedings of the 28th ACM International Conference on Information and Knowledge Management,pp\. 1913–1922\.External Links:[Document](https://dx.doi.org/10.1145/3357384.3357902)Cited by:[§1](https://arxiv.org/html/2610.06992#S1.p1.1),[§2\.3](https://arxiv.org/html/2610.06992#S2.SS3.p1.1)\. - Wilderet al\.\(2019\)B\. Wilder, B\. Dilkina, and M\. TambeMelding the data\-decisions pipeline: decision\-focused learning for combinatorial optimization\.InProceedings of the AAAI Conference on Artificial Intelligence,Vol\.33,pp\. 1658–1665\.External Links:[Document](https://dx.doi.org/10.1609/aaai.v33i01.33011658)Cited by:[§1](https://arxiv.org/html/2610.06992#S1.p3.1),[§2\.4](https://arxiv.org/html/2610.06992#S2.SS4.p1.1)\. - Wongpiromsarnet al\.\(2012\)T\. Wongpiromsarn, T\. Uthaicharoenpong, Y\. Wang, E\. Frazzoli, and D\. WangDistributed traffic signal control for maximum network throughput\.In15th International IEEE Conference on Intelligent Transportation Systems,pp\. 588–595\.External Links:[Document](https://dx.doi.org/10.1109/ITSC.2012.6338817)Cited by:[§1](https://arxiv.org/html/2610.06992#S1.p1.1),[§2\.3](https://arxiv.org/html/2610.06992#S2.SS3.p1.1)\. - Wuet al\.\(2019\)Z\. Wu, S\. Pan, G\. Long, J\. Jiang, and C\. ZhangGraph WaveNet for deep spatial\-temporal graph modeling\.InProceedings of the Twenty\-Eighth International Joint Conference on Artificial Intelligence,pp\. 1907–1913\.External Links:[Document](https://dx.doi.org/10.24963/ijcai.2019/264)Cited by:[§1](https://arxiv.org/html/2610.06992#S1.p1.1),[§2\.1](https://arxiv.org/html/2610.06992#S2.SS1.p1.1)\. - Yuet al\.\(2018\)B\. Yu, H\. Yin, and Z\. ZhuSpatio\-temporal graph convolutional networks: a deep learning framework for traffic forecasting\.InProceedings of the Twenty\-Seventh International Joint Conference on Artificial Intelligence,pp\. 3634–3640\.External Links:[Document](https://dx.doi.org/10.24963/ijcai.2018/505)Cited by:[§1](https://arxiv.org/html/2610.06992#S1.p1.1),[§2\.1](https://arxiv.org/html/2610.06992#S2.SS1.p1.1)\. - Zhanget al\.\(2019\)H\. Zhang, S\. Feng, C\. Liu, Y\. Ding, Y\. Zhu, Z\. Zhou, W\. Zhang, Y\. Yu, H\. Jin, and Z\. LiCityFlow: a multi\-agent reinforcement learning environment for large scale city traffic scenario\.InThe World Wide Web Conference,pp\. 3620–3624\.External Links:[Document](https://dx.doi.org/10.1145/3308558.3314139)Cited by:[§2\.3](https://arxiv.org/html/2610.06992#S2.SS3.p1.1)\.
Similar Articles
Quantile-Guided Diffusion for Probabilistic Time-Series Forecasting
该论文提出 Control-TS,通过残差控制将预测分位数作为分布控制信号引入预训练扩散预测模型,并提出 CLPS 指标评估生成未来轨迹的下游预测效用,在八个基准上一致提升 CRPS 表现。
Wait! There's a Way Out: A Decision Mechanism for Forecasting Conversational Derailment
Proposes a decision mechanism for forecasting conversational derailment that decouples trigger decisions from derailment likelihood estimation, using forward-looking simulations to defer alerts when recovery is plausible, reducing false positives.
Do Time Series Foundation Model Benchmarks Hide Regime-Dependent Failures? Evidence from Traffic Speed Forecasting
This paper introduces regime-stratified evaluation for time series foundation models, revealing that aggregate metrics hide severe failures during traffic regime transitions, and proposes bimodal mixture augmentation to improve coverage while preserving overall accuracy.
Joint upper-bound coverage and route-choice utility: an empirical evaluation on two urban proxy tasks
This empirical study finds that joint upper-bound coverage of traffic speed forecasts can be substantially improved via calibration, yet improved coverage does not translate into better route-choice utility in frozen offline proxy tasks on Beijing and Chengdu road-speed data.
Driver Behavior Estimation at Signalized Intersections Using a Physics-Constrained Decision-Conditioned Autoregressive Transformer
This paper proposes a two-stage physics-constrained autoregressive transformer model to predict driver stop-go decisions and longitudinal trajectories at signalized intersections, using real-world data to enhance traffic safety.