Research map / Adversarial robustness and security / Attacks on text and graphs
RobustLight: Improving Robustness via Diffusion Reinforcement Learning for Traffic Signal Control
Read the paperCheck your idea against 108,967 papers
AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.
Proposes RobustLight, a plug-and-play online diffusion-based state recovery framework (DSI agent with denoise and repaint algorithms) that restores adversarially attacked or missing sensor data so existing traffic signal control methods keep performing well.
Problem
Real-time traffic signal control (TSC) degrades under sensor adversarial noise and missing/damaged sensor data, and existing defenses handle only one attack type or rely on offline data.
Approach
An online actor-critic style dynamic state infilling agent trains a conditional U-Net diffusion model from the TSC replay buffer; at test time, a denoise algorithm and a RePaint-style inpainting algorithm restore attacked or masked states before they reach the unchanged TSC controller.
Key results
- RobustLight improves Advanced-CoLight average travel time under Gaussian noise (scale 3.5) on HangZhou1 from 480.38 to 327.98 seconds.
- The paper claims up to 50.43% improvement in average travel time under attacks and missing data.
- Under 50% sensor damage on JiNan1, Advanced-CoLight ATT drops from 732.37 to 680.37 with RobustLight, a modest gain.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Add RobustLight recovery | Advanced-CoLight · JiNan1 and HangZhou1, Gaussian noise 3.5 | ATT: 320.57±2.82 -> 294.57±2.02; 480.38±22.93 -> 327.98±2.45 | Helped |
| Add RobustLight recovery | Advanced-CoLight · JiNan1 and HangZhou1, U-rand noise 3.5 | ATT: 449.13±21.14 -> 358.22±7.02; 717.12±70.08 -> 473.85±32.68 | Helped |
| Add RobustLight recovery | Advanced-CoLight · JiNan1 and HangZhou1, MAD attack 3.5 | ATT: 479.63±8.82 -> 283.13±1.56; 463.64±33.44 -> 309.24±0.94 | Helped |
| Add RobustLight recovery | Advanced-CoLight · JiNan1 and HangZhou1, MinQ attack 3.5 | ATT: 394.39±50.27 -> 323.25±20.54; 449.54±8.22 -> 406.32±6.41 | Helped |
| Add RobustLight recovery | Advanced-CoLight · JiNan1 and HangZhou1, sensor damage 25% | ATT: 326.14±16.52 -> 298.35±16.32; 401.87±48.31 -> 328.26±12.67 | Helped |
| Use the enhanced RobustLight diffusion recovery instead of native Diffusion | Advanced-CoLight · JiNan1 and HangZhou1, Gaussian noise 3.5 | ATT: 324.04±3.04 -> 294.57±2.02; 480.53±33.55 -> 327.98±2.45 | Helped |
| Use RobustLight recovery instead of DiffLight | Advanced-MaxPressure · JiNan1 and HangZhou1, U-rand noise 3.5 | ATT: 310.92 -> 304.34; 361.31 -> 297.34 | Helped |
| Use RobustLight recovery instead of DiffLight | Advanced-CoLight · JiNan1 and HangZhou1, sensor damage 25% | ATT: 366.05 -> 304.13; 372.53 -> 306.56 | Helped |
| Remove the linear beta schedule (ablation) | RobustLight · JiNan1 and HangZhou1, Gaussian noise scale 3.5 | ATT | Mixed |
| Remove the Markov loss (ablation) | RobustLight · JiNan1 and HangZhou1, Gaussian noise scale 3.5 | ATT | Mixed |
| Remove the original diffusion model with Markov loss (ablation) | RobustLight · JiNan1 and HangZhou1, Gaussian noise scale 3.5 | ATT | Mixed |
| Remove the original diffusion model with non-Markov loss (ablation) | RobustLight · JiNan1 and HangZhou1, Gaussian noise scale 3.5 | ATT | Mixed |
Surprising findings
- Under 50% sensor damage in some settings RobustLight gives little or no improvement, and for some methods (e.g., HangZhou1 Advanced-CoLight 50% damage) results are not strictly better than baseline.
Limitations
- Slow inference from many diffusion steps, especially in large-scale networks with many intersections.
- Assumes attacks are pre-detected; detection accuracy affects performance (tested at 80% and 60% detection rates).
- Evaluated only in CityFlow simulation with synthetic attacks.
Experimental setup
Datasets: JiNan1 JiNan2 JiNan3 HangZhou1 HangZhou2 Newyork1 Newyork2
Benchmarks: CityFlow JiNan CityFlow HangZhou CityFlow New York
Metrics: average travel time reconstruction error E_denoise PSNR MAE throughput
Baselines: FixedTime MaxPressure Advanced-MaxPressure CoLight Advanced-CoLight Advanced-MpLight DiffLight LSTM
Builds on: Denoising diffusion probabilistic models RePaint Classifier-free guidance CoLight Advanced-MPLight
Closest papers by meaning
- DiffLight: A Partial Rewards Conditioned Diffusion Model for Traffic Signal Control with Missing Data (NeurIPS 2024 · similarity 0.90)
- π-Light: Programmatic Interpretable Reinforcement Learning for Resource-Limited Traffic Signal Control (AAAI 2024 · similarity 0.87)
- VLMLight: Safety-Critical Traffic Signal Control via Vision-Language Meta-Control and Dual-Branch Reasoning Architecture (NeurIPS 2025 · similarity 0.87)
- Prompt to Transfer: Sim-to-Real Transfer for Traffic Signal Control with Prompt Learning (AAAI 2024 · similarity 0.86)
- Adversarial Diffusion for Robust Reinforcement Learning (NeurIPS 2025 · similarity 0.85)
- RLFTSim: Realistic and Controllable Multi-Agent Traffic Simulation via Reinforcement Learning Fine-Tuning (CVPR 2026 · similarity 0.85)
Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.
