Sparse Threats, Focused Defense: Criticality-Aware Robust Reinforcement Learning for Safe Autonomous Driving
Qi Wei, Junchao Fan, Zhao Yang, Jianhua Wang, Jingkai Mao, Xiaolin Chang
TL;DR
This work tackles robustness for DRL-based autonomous driving under sparse, safety-critical perturbations by introducing CARRL, a criticality-aware robust RL framework. It forms a general-sum Markov game between a risk exposure adversary (REA) and a risk-targeted robust agent (RTRA), enabling focused attacks on safety-critical moments while balancing safety with efficiency. The REA employs decoupled optimization for attack timing and content, supported by an adversary-guided perturbation generator, whereas the RTRA uses a Soft Actor-Critic backbone with a dual replay buffer and consistency-constrained policy optimization to learn stable, robust driving under attack. Empirical results show CARRL reduces collision rates by at least 22.66% across scenarios, with strong generalization to continuous attacks and varying traffic densities, demonstrating practical robustness improvements for safe autonomous driving.
Abstract
Reinforcement learning (RL) has shown considerable potential in autonomous driving (AD), yet its vulnerability to perturbations remains a critical barrier to real-world deployment. As a primary countermeasure, adversarial training improves policy robustness by training the AD agent in the presence of an adversary that deliberately introduces perturbations. Existing approaches typically model the interaction as a zero-sum game with continuous attacks. However, such designs overlook the inherent asymmetry between the agent and the adversary and then fail to reflect the sparsity of safety-critical risks, rendering the achieved robustness inadequate for practical AD scenarios. To address these limitations, we introduce criticality-aware robust RL (CARRL), a novel adversarial training approach for handling sparse, safety-critical risks in autonomous driving. CARRL consists of two interacting components: a risk exposure adversary (REA) and a risk-targeted robust agent (RTRA). We model the interaction between the REA and RTRA as a general-sum game, allowing the REA to focus on exposing safety-critical failures (e.g., collisions) while the RTRA learns to balance safety with driving efficiency. The REA employs a decoupled optimization mechanism to better identify and exploit sparse safety-critical moments under a constrained budget. However, such focused attacks inevitably result in a scarcity of adversarial data. The RTRA copes with this scarcity by jointly leveraging benign and adversarial experiences via a dual replay buffer and enforces policy consistency under perturbations to stabilize behavior. Experimental results demonstrate that our approach reduces the collision rate by at least 22.66\% across all cases compared to state-of-the-art baseline methods.
