mlsanityData to 7 Oct 2026

Causal Repair of Learning-enabled Cyber-physical Systems

arXiv 2304.02813 ↗First posted 6 Apr 2023eess.SY cs.LG cs.LOcited by 0

Not on the map. Why?

Abstract (arXiv)

Models of actual causality leverage domain knowledge to generate convincing diagnoses of events that caused an outcome. It is promising to apply these models to diagnose and repair run-time property violations in cyber-physical systems (CPS) with learning-enabled components (LEC). However, given the high diversity and complexity of LECs, it is challenging to encode domain knowledge (e.g., the CPS dynamics) in a scalable actual causality model that could generate useful repair suggestions. In this paper, we focus causal diagnosis on the input/output behaviors of LECs. Specifically, we aim to identify which subset of I/O behaviors of the LEC is an actual cause for a property violation. An important by-product is a counterfactual version of the LEC that repairs the run-time property by fixing the identified problematic behaviors. Based on this insights, we design a two-step diagnostic pipeline: (1) construct and Halpern-Pearl causality model that reflects the dependency of property outcome on the component's I/O behaviors, and (2) perform a search for an actual cause and corresponding repair on the model. We prove that our pipeline has the following guarantee: if an actual cause is found, the system is guaranteed to be repaired; otherwise, we have high probabilistic confidence that the LEC under analysis did not cause the property violation. We demonstrate that our approach successfully repairs learned controllers on a standard OpenAI Gym benchmark.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 10 of its 36 references that are in the map. First posted on arXiv 6 Apr 2023.

Builds on

10 of 36 references.

References · 10

  1. 2016OpenAI Gymcited by 1,684
  2. 2016Learning to Track at 100 FPS with Deep Regression Networkscited by 89
  3. 2020Repairing Deep Neural Networks: Fix Patterns and Challengescited by 33
  4. 2019ART: Abstraction Refinement-Guided Training for Provably Correct Neural Networkscited by 14
  5. 2021Safe-by-Repair: A Convex Optimization Approach for Repairing Unsafe Two-Level Lattice Neural Network Controllerscited by 6
  6. 2021Confidence Composition for Monitors of Verification Assumptionscited by 6
  7. 2018Reasoning about Safety of Learning-Enabled Components in Autonomous Cyber-physical Systemscited by 3
  8. 2021Local Repair of Neural Networks Using Optimizationcited by 3
  9. 2021Interpretable Run-Time Prediction and Planning in Co-Robotic Environmentscited by 1
  10. 2022Automated Repair of Neural Networkscited by 1

Built on by

Not cited yet.