paper-with-me

Papers

Human-compatible driving partners through data-regularized self-play reinforcement learning

2024-03-28 · Daphne Cornelisse, Eugene Vinitsky

A central challenge for autonomous vehicles is coordinating with humans. Therefore, incorporating realistic human agents is essential for scalable training and evaluation of autonomous driving systems in simulation. Simulation agents are typically developed by imitating large-scale, high-quality datasets of human driving. However, pure imitation learning agents empirically have high collision rates when executed in a multi-agent closed-loop setting. To build agents that are realistic and effective in closed-loop settings, we propose Human-Regularized PPO (HR-PPO), a multi-agent algorithm where agents are trained through self-play with a small penalty for deviating from a human reference policy. In contrast to prior work, our approach is RL-first and only uses 30 minutes of imperfect human demonstrations. We evaluate agents in a large set of multi-agent traffic scenes. Results show our HR-PPO agents are highly effective in achieving goals, with a success rate of 93%, an off-road rate of 3.5%, and a collision rate of 3%. At the same time, the agents drive in a human-like manner, as measured by their similarity to existing human driving logs. We also find that HR-PPO agents show considerable improvements on proxy measures for coordination with human driving, particularly in highly interactive scenarios. We open-source our code and trained agents at https://github.com/Emerge-Lab/nocturne_lab and provide demonstrations of agent behaviors at https://sites.google.com/view/driving-partners.

📄 PDF Abstract BibTeX arXiv:2403.19648

Code (1)

emerge-lab/nocturne_lab 공식 구현 pytorch

Tasks

Autonomous DrivingAutonomous VehiclesImitation Learningreinforcement-learning

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically
Entropy Regularization 설명 없음
PPO Proximal Policy Optimization, or PPO, is a policy gradient method for reinforcement learning. The motivation was to have an algorithm with the data efficiency and reliable…

Similar Papers 제목 키워드 기반

Human-Agent Cooperation in Bridge Bidding

2020-11-28 · Edward Lockhart, Neil Burch, Nolan Bard, Sebastian Borgeaud 외

We introduce a human-compatible reinforcement-learning approach to a cooperative game, making use of a third-party hand-coded human-compatible bot to generate initial training data and to perform initial evaluation. Our …

Imitation Learningreinforcement-learningReinforcement Learning (RL)

Designing Skill-Compatible AI: Methodologies and Frameworks in Chess

2024-05-08 · Karim Hamade, Reid McIlroy-Young, Siddhartha Sen, Jon Kleinberg 외

Powerful artificial intelligence systems are often used in settings where they must interact with agents that are computationally much weaker, for example when they work alongside humans or operate in complex environment…

Cross-environment Cooperation Enables Zero-shot Multi-agent Coordination

2025-04-17 · Kunal Jha, Wilka Carvalho, Yancheng Liang, Simon S. Du 외

Zero-shot coordination (ZSC), the ability to adapt to a new partner in a cooperative task, is a critical component of human-compatible AI. While prior work has focused on training agents to cooperate on a single task, th…

A Case for Backward Compatibility for Human-AI Teams

2019-06-04 · Gagan Bansal, Besmira Nushi, Ece Kamar, Dan Weld 외

AI systems are being deployed to support human decision making in high-stakes domains. In many cases, the human and AI form a team, in which the human makes decisions after reviewing the AI's inferences. A successful par…

Decision Making

Human-like autonomy emerges from self-play and a pinch of human data

2026-06-11 · Daphne Cornelisse, Julian Hunt, Zixu Zhang, Waël Doulazmi 외 arxiv

Self-play reinforcement learning has recently emerged as a way to train driving policies without any human data. It uses cheap, large-scale simulations to substitute expensive, large-scale human driving demonstrations. A…

Reinforcement Learning