MetaDrive: Composing Diverse Driving Scenarios for Generalizable Reinforcement Learning

被引:46
|
作者
Li, Quanyi [1 ]
Peng, Zhenghao [2 ]
Feng, Lan [4 ]
Zhang, Qihang [3 ]
Xue, Zhenghai [3 ]
Zhou, Bolei [5 ]
机构
[1] Chinese Univ Hong Kong, Ctr Perceptual & Interact Intelligence, Hong Kong, Peoples R China
[2] Chinese Univ Hong Kong, Hong Kong, Peoples R China
[3] Chinese Univ Hong Kong, Dept Informat Engn, Hong Kong, Peoples R China
[4] Swiss Fed Inst Technol, CH-8092 Zurich, Switzerland
[5] Univ Calif Los Angeles, Los Angeles, CA 90095 USA
关键词
Task analysis; Roads; Reinforcement learning; Benchmark testing; Training; Safety; Autonomous vehicles; autonomous driving; simulation;
D O I
10.1109/TPAMI.2022.3190471
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Driving safely requires multiple capabilities from human and intelligent agents, such as the generalizability to unseen environments, the safety awareness of the surrounding traffic, and the decision-making in complex multi-agent settings. Despite the great success of Reinforcement Learning (RL), most of the RL research works investigate each capability separately due to the lack of integrated environments. In this work, we develop a new driving simulation platform called MetaDrive to support the research of generalizable reinforcement learning algorithms for machine autonomy. MetaDrive is highly compositional, which can generate an infinite number of diverse driving scenarios from both the procedural generation and the real data importing. Based on MetaDrive, we construct a variety of RL tasks and baselines in both single-agent and multi-agent settings, including benchmarking generalizability across unseen scenes, safe exploration, and learning multi-agent traffic. The generalization experiments conducted on both procedurally generated scenarios and real-world scenarios show that increasing the diversity and the size of the training set leads to the improvement of the RL agent's generalizability. We further evaluate various safe reinforcement learning and multi-agent reinforcement learning algorithms in MetaDrive environments and provide the benchmarks. Source code, documentation, and demo video are available at https://metadriverse.github.io/metadrive.
引用
收藏
页码:3461 / 3475
页数:15
相关论文
共 50 条
  • [1] MACS: Multi-agent Adversarial Reinforcement Learning for Finding Diverse Critical Driving Scenarios
    Kang, Shuting
    Dong, Qian
    Xue, Yunzhi
    Wu, Yanjun
    2024 IEEE CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION, ICST 2024, 2024, : 1 - 12
  • [2] A Reinforcement Learning Benchmark for Autonomous Driving in Intersection Scenarios
    Liu, Yuqi
    Zhang, Qichao
    Zhao, Dongbin
    2021 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2021), 2021,
  • [3] A Reinforcement Learning Benchmark for Autonomous Driving in General Urban Scenarios
    Jiang, Yuxuan
    Zhan, Guojian
    Lan, Zhiqian
    Liu, Chang
    Cheng, Bo
    Li, Shengbo Eben
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2024, 25 (05) : 4335 - 4345
  • [4] When Is Generalizable Reinforcement Learning Tractable?
    Malik, Dhruv
    Li, Yuanzhi
    Ravikumar, Pradeep
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021,
  • [5] Imitation Is Not Enough: Robustifying Imitation with Reinforcement Learning for Challenging Driving Scenarios
    Lu, Yiren
    Fu, Justin
    Tucker, George
    Pan, Xinlei
    Bronstein, Eli
    Roelofs, Rebecca
    Sapp, Benjamin
    White, Brandyn
    Faust, Aleksandra
    Whiteson, Shimon
    Anguelov, Dragomir
    Levine, Sergey
    2023 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2023, : 7553 - 7560
  • [6] Reinforcement Learning Driving Strategy based on Auxiliary Task for Multi-Scenarios Autonomous Driving
    Sun, Jingbo
    Fang, Xing
    Zhang, Qichao
    2023 IEEE 12TH DATA DRIVEN CONTROL AND LEARNING SYSTEMS CONFERENCE, DDCLS, 2023, : 1337 - 1342
  • [7] Composing Value Functions in Reinforcement Learning
    van Niekerk, Benjamin
    James, Steven
    Earle, Adam
    Rosman, Benjamin
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 97, 2019, 97
  • [8] Learning Generalizable and Composable Abstractions for Transfer in Reinforcement Learning
    Nayyar, Rashmeet Kaur
    THIRTY-EIGTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 21, 2024, : 23403 - 23404
  • [9] Learning Generalizable Locomotion Skills with Hierarchical Reinforcement Learning
    Li, Tianyu
    Lambert, Nathan
    Calandra, Roberto
    Meier, Franziska
    Rai, Akshara
    2020 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2020, : 413 - 419
  • [10] A reinforcement learning based autonomous vehicle control in diverse daytime and weather scenarios
    Ben Elallid, Badr
    Bagaa, Miloud
    Benamar, Nabil
    Mrani, Nabil
    JOURNAL OF INTELLIGENT TRANSPORTATION SYSTEMS, 2024,