Adding Neural Network Controllers to Behavior Trees without Destroying Performance Guarantees

被引:4
|
作者
Sprague, Christopher Iliffe [1 ]
Ogren, Petter [1 ]
机构
[1] Royal Inst Technol KTH, Sch Elect Engn & Comp Sci, Robot Percept & Learning Lab, SE-10044 Stockholm, Sweden
关键词
Autonomous systems; behavior trees; stability of hybrid systems; switched systems; GAME;
D O I
10.1109/CDC51059.2022.9992501
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we show how Behavior Trees that have performance guarantees, in terms of safety and goal convergence, can be extended with components that were designed using machine learning, without destroying those performance guarantees. Machine learning approaches such as reinforcement learning or learning from demonstration can be very appealing to AI designers that want efficient and realistic behaviors in their agents. However, those algorithms seldom provide guarantees for solving the given task in all different situations while keeping the agent safe. Instead, such guarantees are often easier to find for manually designed model-based approaches. In this paper we exploit the modularity of behavior trees to extend a given design with an efficient, but possibly unreliable, machine learning component in a way that preserves the guarantees. The approach is illustrated with an inverted pendulum example.
引用
收藏
页码:3989 / 3996
页数:8
相关论文
共 35 条
  • [1] Generating probabilistic safety guarantees for neural network controllers
    Katz, Sydney M.
    Julian, Kyle D.
    Strong, Christopher A.
    Kochenderfer, Mykel J.
    MACHINE LEARNING, 2023, 112 (08) : 2903 - 2931
  • [2] Generating probabilistic safety guarantees for neural network controllers
    Sydney M. Katz
    Kyle D. Julian
    Christopher A. Strong
    Mykel J. Kochenderfer
    Machine Learning, 2023, 112 : 2903 - 2931
  • [3] Learning Deep Neural Network Controllers for Dynamical Systems with Safety Guarantees
    Deshmukh, Jyotirmoy V.
    Kapinski, James P.
    Yamaguchi, Tomoya
    Prokhorov, Danil
    2019 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2019,
  • [4] Recurrent Neural Network Controllers Synthesis with Stability Guarantees for Partially Observed Systems
    Gu, Fangda
    Yin, He
    El Ghaoui, Laurent
    Arcak, Murat
    Seiler, Peter
    Jin, Ming
    THIRTY-SIXTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FOURTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE / THE TWELVETH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2022, : 5385 - 5394
  • [5] Memory Augmented Neural Network Adaptive Controllers: Performance and Stability
    Muthirayan, Deepan
    Khargonekar, Pramod P.
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2023, 68 (02) : 825 - 838
  • [6] Improvement of aeroelastic vehicles performance through recurrent neural network controllers
    Claudio Brillante
    Andrea Mannarino
    Nonlinear Dynamics, 2016, 84 : 1479 - 1495
  • [7] Improvement of aeroelastic vehicles performance through recurrent neural network controllers
    Brillante, Claudio
    Mannarino, Andrea
    NONLINEAR DYNAMICS, 2016, 84 (03) : 1479 - 1495
  • [8] Performance of Neural Network Based Controllers and ΔΣ-Based PID Controllers for Networked Control Systems: A Comparative Investigation
    Wanigasekara, Chathura
    Almakhles, Dhafer
    Swain, Akshya
    Nguang, Sing Kiong
    Subramaniyan, Umashankar
    Padmanaban, Sanjeevikumar
    2019 IEEE INTERNATIONAL CONFERENCE ON ENVIRONMENT AND ELECTRICAL ENGINEERING AND 2019 IEEE INDUSTRIAL AND COMMERCIAL POWER SYSTEMS EUROPE (EEEIC / I&CPS EUROPE), 2019,
  • [9] Enriching Neural Network Training Dataset to Improve Worst-Case Performance Guarantees
    Nellikkath, Rahul
    Chatzivasileiadis, Spyros
    2023 IEEE BELGRADE POWERTECH, 2023,
  • [10] Switching controllers based on neural network estimates of stability regions and controller performance
    Ferreira, ED
    Krogh, BH
    HYBRID SYSTEMS: COMPUTATION AND CONTROL, 1998, 1386 : 126 - 142