atlas

Research map / Adversarial robustness and security / Attacks on text and graphs

RobustLight: Improving Robustness via Diffusion Reinforcement Learning for Traffic Signal Control

ICML 2025 · Adversarial robustness and security › Attacks on text and graphs · approach: Attacks and defenses in sequential settings

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

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add RobustLight recoveryAdvanced-CoLight · JiNan1 and HangZhou1, Gaussian noise 3.5ATT: 320.57±2.82 -> 294.57±2.02; 480.38±22.93 -> 327.98±2.45Helped
Add RobustLight recoveryAdvanced-CoLight · JiNan1 and HangZhou1, U-rand noise 3.5ATT: 449.13±21.14 -> 358.22±7.02; 717.12±70.08 -> 473.85±32.68Helped
Add RobustLight recoveryAdvanced-CoLight · JiNan1 and HangZhou1, MAD attack 3.5ATT: 479.63±8.82 -> 283.13±1.56; 463.64±33.44 -> 309.24±0.94Helped
Add RobustLight recoveryAdvanced-CoLight · JiNan1 and HangZhou1, MinQ attack 3.5ATT: 394.39±50.27 -> 323.25±20.54; 449.54±8.22 -> 406.32±6.41Helped
Add RobustLight recoveryAdvanced-CoLight · JiNan1 and HangZhou1, sensor damage 25%ATT: 326.14±16.52 -> 298.35±16.32; 401.87±48.31 -> 328.26±12.67Helped
Use the enhanced RobustLight diffusion recovery instead of native DiffusionAdvanced-CoLight · JiNan1 and HangZhou1, Gaussian noise 3.5ATT: 324.04±3.04 -> 294.57±2.02; 480.53±33.55 -> 327.98±2.45Helped
Use RobustLight recovery instead of DiffLightAdvanced-MaxPressure · JiNan1 and HangZhou1, U-rand noise 3.5ATT: 310.92 -> 304.34; 361.31 -> 297.34Helped
Use RobustLight recovery instead of DiffLightAdvanced-CoLight · JiNan1 and HangZhou1, sensor damage 25%ATT: 366.05 -> 304.13; 372.53 -> 306.56Helped
Remove the linear beta schedule (ablation)RobustLight · JiNan1 and HangZhou1, Gaussian noise scale 3.5ATTMixed
Remove the Markov loss (ablation)RobustLight · JiNan1 and HangZhou1, Gaussian noise scale 3.5ATTMixed
Remove the original diffusion model with Markov loss (ablation)RobustLight · JiNan1 and HangZhou1, Gaussian noise scale 3.5ATTMixed
Remove the original diffusion model with non-Markov loss (ablation)RobustLight · JiNan1 and HangZhou1, Gaussian noise scale 3.5ATTMixed

Surprising findings

Limitations

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

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.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy