← Back to Paper List

The FABRIC Strategy for Verifying Neural Feedback Systems

I. Samuel Akinwande, Sydney M. Katz, Mykel J. Kochenderfer, Clark Barrett
arXiv (2026)
Benchmark Reasoning

📝 Paper Summary

Safety Verification Reachability Analysis
FaBRIC verifies the safety of nonlinear neural feedback systems by integrating standard forward analysis with novel algorithms that compute over- and under-approximations of backward reachable sets using polyhedral enclosures.
Core Problem
Verifying that neural feedback systems (NFS) satisfy safety specifications is computationally intractable; forward reachability scales poorly with dimensionality, while backward reachability is difficult for nonlinear dynamics coupled with neural networks.
Why it matters:
  • Neural feedback systems are increasingly used in safety-critical domains like robotics and autonomous systems where failure is unacceptable
  • Existing sampling methods lack formal guarantees, while certificate synthesis (e.g., Lyapunov) is often difficult to construct in practice
  • Reliance on forward analysis alone suffers from the curse of dimensionality, failing to verify complex nonlinear systems effectively
Concrete Example: Consider a robot arm (NFS) that must reach a goal while avoiding obstacles. Forward analysis might conservatively predict a collision due to accumulating approximation errors. FaBRIC's backward analysis can prove that no valid trajectory exists from the obstacle back to the start state, certifying safety where forward analysis fails.
Key Novelty
Forward and Backward Reachability Integration for Certification (FaBRIC)
  • Computes overapproximations of backward reachable sets for nonlinear systems using polyhedral enclosures and domain refinement
  • Introduces three algorithms for computing underapproximations of backward reachable sets, trading off between scalability and precision
  • Integrates forward and backward reachability analysis to prune the state space more effectively than either direction alone
Breakthrough Assessment
8/10
Addresses the significant gap of backward reachability for nonlinear neural systems. If the claimed performance improvements hold, it enables verification of systems previously out of reach for formal methods.
×