HAIM-DRL: Enhanced Human-in-the-loop Reinforcement Learning for Safe and Efficient Autonomous Driving
Zilin Huang, Zihao Sheng, Chengyuan Ma, Sikai Chen
TL;DR
This work tackles the challenge of learning safe and efficient autonomous driving policies in mixed traffic by introducing HAIM-DRL, an enhanced human-in-the-loop reinforcement learning framework. It replaces reward engineering with reward-free learning guided by explicit and implicit human interventions, leveraging a proxy value function learned from partial human demonstrations and takeover signals. The methodology integrates a reward-free off-policy actor-critic architecture, an offline-Learning-from-Explicit-Intervention pipeline via Conservative Q-Learning, entropy-based exploration, and a disturbance-cost-based implicit intervention to minimize downstream traffic disruption, all while reducing human cognitive load through a takeover-cost mechanism. Empirical results in MetaDrive and CARLA show HAIM-DRL achieves superior safety, faster convergence, higher generalization, and smoother traffic flow with substantially fewer human interactions than traditional IL, offline RL, and conventional HL baselines, underscoring the potential for safer, more efficient deployment of AVs in mixed-traffic environments.
Abstract
Despite significant progress in autonomous vehicles (AVs), the development of driving policies that ensure both the safety of AVs and traffic flow efficiency has not yet been fully explored. In this paper, we propose an enhanced human-in-the-loop reinforcement learning method, termed the Human as AI mentor-based deep reinforcement learning (HAIM-DRL) framework, which facilitates safe and efficient autonomous driving in mixed traffic platoon. Drawing inspiration from the human learning process, we first introduce an innovative learning paradigm that effectively injects human intelligence into AI, termed Human as AI mentor (HAIM). In this paradigm, the human expert serves as a mentor to the AI agent. While allowing the agent to sufficiently explore uncertain environments, the human expert can take control in dangerous situations and demonstrate correct actions to avoid potential accidents. On the other hand, the agent could be guided to minimize traffic flow disturbance, thereby optimizing traffic flow efficiency. In detail, HAIM-DRL leverages data collected from free exploration and partial human demonstrations as its two training sources. Remarkably, we circumvent the intricate process of manually designing reward functions; instead, we directly derive proxy state-action values from partial human demonstrations to guide the agents' policy learning. Additionally, we employ a minimal intervention technique to reduce the human mentor's cognitive load. Comparative results show that HAIM-DRL outperforms traditional methods in driving safety, sampling efficiency, mitigation of traffic flow disturbance, and generalizability to unseen traffic scenarios. The code and demo videos for this paper can be accessed at: https://zilin-huang.github.io/HAIM-DRL-website/
