Interactive Double Deep Q-network: Integrating Human Interventions and Evaluative Predictions in Reinforcement Learning of Autonomous Driving
Alkis Sygkounas, Ioannis Athanasiadis, Andreas Persson, Michael Felsberg, Amy Loutfi
TL;DR
This work presents Interactive Double Deep Q-Network (iDDQN), a human-in-the-loop reinforcement learning framework for autonomous driving that blends real-time human interventions with agent decisions through a decaying weight $\lambda_h$. By extending Clipped Double Q-Learning, iDDQN computes a composite Q-value $Q_{combined}$ that favors human actions early in training and gradually shifts toward autonomous policy, with a robust target $Q_{target}$ to mitigate overestimation. An offline Evaluation Prediction Module (EPM) complements the approach by predicting counterfactual outcomes and assessing alignment between human and agent actions, reporting a high agreement rate when human input leads to better rewards. Experimental results in AirSim demonstrate that iDDQN with a decayed human weight outperforms BC, HG-DAgger, DQfD, and vanilla DRL, with strong generalization to unseen environments and quantifiable benefits from human guidance. The work contributes a practical HITL framework, an evaluative mechanism for human interventions, and insights into how to schedule human influence for efficient, safer autonomous driving policies.
Abstract
Integrating human expertise with machine learning is crucial for applications demanding high accuracy and safety, such as autonomous driving. This study introduces Interactive Double Deep Q-network (iDDQN), a Human-in-the-Loop (HITL) approach that enhances Reinforcement Learning (RL) by merging human insights directly into the RL training process, improving model performance. Our proposed iDDQN method modifies the Q-value update equation to integrate human and agent actions, establishing a collaborative approach for policy development. Additionally, we present an offline evaluative framework that simulates the agent's trajectory as if no human intervention had occurred, to assess the effectiveness of human interventions. Empirical results in simulated autonomous driving scenarios demonstrate that iDDQN outperforms established approaches, including Behavioral Cloning (BC), HG-DAgger, Deep Q-Learning from Demonstrations (DQfD), and vanilla DRL in leveraging human expertise for improving performance and adaptability.
