mlsanityData to 14 Oct 2026

Dynamic Simplex: Balancing Safety and Performance in Autonomous Cyber Physical Systems

arXiv 2302.09750 ↗First posted 20 Feb 2023cs.RO cs.AIcited by 4

Not on the map. Why?

Abstract (arXiv)

Learning Enabled Components (LEC) have greatly assisted cyber-physical systems in achieving higher levels of autonomy. However, LEC's susceptibility to dynamic and uncertain operating conditions is a critical challenge for the safety of these systems. Redundant controller architectures have been widely adopted for safety assurance in such contexts. These architectures augment LEC "performant" controllers that are difficult to verify with "safety" controllers and the decision logic to switch between them. While these architectures ensure safety, we point out two limitations. First, they are trained offline to learn a conservative policy of always selecting a controller that maintains the system's safety, which limits the system's adaptability to dynamic and non-stationary environments. Second, they do not support reverse switching from the safety controller to the performant controller, even when the threat to safety is no longer present. To address these limitations, we propose a dynamic simplex strategy with an online controller switching logic that allows two-way switching. We consider switching as a sequential decision-making problem and model it as a semi-Markov decision process. We leverage a combination of a myopic selector using surrogate models (for the forward switch) and a non-myopic planner (for the reverse switch) to balance safety and performance. We evaluate this approach using an autonomous vehicle case study in the CARLA simulator using different driving conditions, locations, and component failures. We show that the proposed approach results in fewer collisions and higher performance than state-of-the-art alternatives.

Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 19 of its 36 references that are in the map. First posted on arXiv 20 Feb 2023.

Builds on

19 of 36 references.

References · 19

  1. 2017CARLA: An Open Urban Driving Simulatorcited by 2,449
  2. 2019Learning by Cheatingcited by 383
  3. 2017An approach to reachability analysis for feed-forward ReLU neural networkscited by 127
  4. 2019Model-free Deep Reinforcement Learning for Urban Autonomous Drivingcited by 98
  5. 2016On the Safety of Machine Learning: Cyber-Physical Systems, Decision Sciences, and Data Productscited by 52
  6. 2019Combining Planning and Deep Reinforcement Learning in Tactical Decision Making for Autonomous Drivingcited by 52
  7. 2020Real-time Out-of-distribution Detection in Learning-Enabled Cyber-Physical Systemscited by 46
  8. 2019Neural Simplex Architecturecited by 29
  9. 2018SOTER: A Runtime Assurance Framework for Programming Safe Robotics Systemscited by 25
  10. 2020RGB cameras failures and their effects in autonomous driving applicationscited by 12
  11. 2020Hierarchical Planning for Resource Allocation in Emergency Response Systemscited by 9
  12. 2021ReSonAte: A Runtime Risk Assessment Framework for Autonomous Systemscited by 9
7 more
  1. 2022Physics-Aware Safety-Assured Design of Hierarchical Neural Network based Plannercited by 9
  2. 2019An Online Decision-Theoretic Pipeline for Responder Dispatchcited by 8
  3. 2021The Black-Box Simplex Architecture for Runtime Assurance of Autonomous CPScited by 8
  4. 2017A Component-Based Simplex Architecture for High-Assurance Cyber-Physical Systemscited by 6
  5. 2019Dynamic-Weighted Simplex Strategy for Learning Enabled Cyber Physical Systemscited by 4
  6. 2020Blending Controllers via Multi-Objective Banditscited by 2
  7. 2022Decision Making in Non-Stationary Environments with Policy-Augmented Monte Carlo Tree Searchcited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 1; 2025: 1; 2026: 2.

4 papers.