Verifying Learning-Based Robotic Navigation Systems

被引:4
|
作者
Amir, Guy [1 ]
Corsi, Davide [2 ]
Yerushalmi, Raz [1 ,3 ]
Marzari, Luca [2 ]
Harel, David [3 ]
Farinelli, Alessandro [2 ]
Katz, Guy [1 ]
机构
[1] Hebrew Univ Jerusalem, Jerusalem, Israel
[2] Univ Verona, Verona, Italy
[3] Weizmann Inst Sci, Rehovot, Israel
基金
以色列科学基金会;
关键词
REINFORCEMENT; VERIFICATION;
D O I
10.1007/978-3-031-30823-9_31
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Deep reinforcement learning (DRL) has become a dominant deep-learning paradigm for tasks where complex policies are learned within reactive systems. Unfortunately, these policies are known to be susceptible to bugs. Despite significant progress in DNN verification, there has been little work demonstrating the use of modern verification tools on real-world, DRL-controlled systems. In this case study, we attempt to begin bridging this gap, and focus on the important task of mapless robotic navigation - a classic robotics problem, in which a robot, usually controlled by a DRL agent, needs to efficiently and safely navigate through an unknown arena towards a target. We demonstrate how modern verification engines can be used for effective model selection, i.e., selecting the best available policy for the robot in question from a pool of candidate policies. Specifically, we use verification to detect and rule out policies that may demonstrate suboptimal behavior, such as collisions and infinite loops. We also apply verification to identify models with overly conservative behavior, thus allowing users to choose superior policies, which might be better at finding shorter paths to a target. To validate our work, we conducted extensive experiments on an actual robot, and confirmed that the suboptimal policies detected by our method were indeed flawed. We also demonstrate the superiority of our verification-driven approach over state-of-the-art, gradient attacks. Our work is the first to establish the usefulness of DNN verification in identifying and filtering out suboptimal DRL policies in real-world robots, and we believe that the methods presented here are applicable to a wide range of systems that incorporate deep-learning-based agents.
引用
收藏
页码:607 / 627
页数:21
相关论文
共 50 条
  • [1] Advancements in Learning-Based Navigation Systems for Robotic Applications in MRO Hangar: Review
    Adiuku, Ndidiamaka
    Avdelidis, Nicolas P.
    Tang, Gilbert
    Plastropoulos, Angelos
    [J]. SENSORS, 2024, 24 (05)
  • [2] Reinforcement learning-based group navigation approach for multiple autonomous robotic systems
    Azouaoui, O.
    Cherifi, A.
    Bensalem, R.
    Farah, A.
    Achour, K.
    [J]. ADVANCED ROBOTICS, 2006, 20 (05) : 519 - 542
  • [3] Learning-Based Modeling of Endovascular Navigation for Collaborative Robotic Catheterization
    Rafii-Tari, Hedyeh
    Liu, Jindong
    Lee, Su-Lin
    Bicknell, Colin
    Yang, Guang-Zhong
    [J]. MEDICAL IMAGE COMPUTING AND COMPUTER-ASSISTED INTERVENTION - MICCAI 2013, PT II, 2013, 8150 : 369 - 377
  • [4] Toward Autonomous Pulmonary Artery Catheterization: A Learning-based Robotic Navigation System
    Wang, Yaxi
    Muthurangu, Vivek
    Wurdemann, Helge A.
    [J]. 2023 45TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE & BIOLOGY SOCIETY, EMBC, 2023,
  • [5] Adversarial Attacks on Deep Learning-Based UAV Navigation Systems
    Mynuddin, Mohammed
    Khan, Sultan Uddin
    Mahmoud, Nabil Mahmoud
    Alsharif, Ahmad
    [J]. 2023 IEEE CONFERENCE ON COMMUNICATIONS AND NETWORK SECURITY, CNS, 2023,
  • [6] Analyzing and Improving Fault Tolerance of Learning-Based Navigation Systems
    Wan, Zishen
    Anwar, Aqeel
    Hsiao, Yu-Shun
    Jia, Tianyu
    Reddi, Vijay Janapa
    Raychowdhury, Arijit
    [J]. 2021 58TH ACM/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2021, : 841 - 846
  • [7] Learning-based Modeling and Control of Underactuated Balance Robotic Systems
    Chen, Kuo
    Yi, Jingang
    Liu, Tao
    [J]. 2017 13TH IEEE CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2017, : 1118 - 1123
  • [8] A survey Of learning-Based control of robotic visual servoing systems
    Wu, Jinhui
    Jin, Zhehao
    Liu, Andong
    Yu, Li
    Yang, Fuwen
    [J]. JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2022, 359 (01): : 556 - 577
  • [9] A General Safety Framework for Learning-Based Control in Uncertain Robotic Systems
    Fisac, Jaime F.
    Akametalu, Anayo K.
    Zeilinger, Melanie N.
    Kaynama, Shahab
    Gillula, Jeremy
    Tomlin, Claire J.
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2019, 64 (07) : 2737 - 2752
  • [10] Deterministic Learning-Based Neural PID Control for Nonlinear Robotic Systems
    Yang, Qinchen
    Zhang, Fukai
    Wang, Cong
    [J]. IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2024, 11 (05) : 1227 - 1238