Counter-example Guided Learning of Bounds on Environment Behavior

01/20/2020
by   Yuxiao Chen, et al.
0

There is a growing interest in building autonomous systems that interact with complex environments. The difficulty associated with obtaining an accurate model for such environments poses a challenge to the task of assessing and guaranteeing the system's performance. We present a data-driven solution that allows for a system to be evaluated for specification conformance without an accurate model of the environment. Our approach involves learning a conservative reactive bound of the environment's behavior using data and specification of the system's desired behavior. First, the approach begins by learning a conservative reactive bound on the environment's actions that captures its possible behaviors with high probability. This bound is then used to assist verification, and if the verification fails under this bound, the algorithm returns counter-examples to show how failure occurs and then uses these to refine the bound. We demonstrate the applicability of the approach through two case-studies: i) verifying controllers for a toy multi-robot system, and ii) verifying an instance of human-robot interaction during a lane-change maneuver given real-world human driving data.

READ FULL TEXT
research
10/19/2022

Synthesizing Reactive Test Environments for Autonomous Systems: Testing Reach-Avoid Specifications with Multi-Commodity Flows

We study automated test generation for verifying discrete decision-makin...
research
12/11/2018

Guided Exploration of Human Intentions for Human-Robot Interaction

Robot understanding of human intentions is essential for fluid human-rob...
research
11/16/2021

F-IDEs with Features and VCs Designed to Assist Human Reasoning When Verification Fails

This paper summarizes our efforts to aid human reasoning when verificati...
research
04/14/2022

Environment Imitation: Data-Driven Environment Model Generation Using Imitation Learning for Efficient CPS Goal Verification

Cyber-Physical Systems (CPS) continuously interact with their physical e...
research
07/01/2022

Comprehensive Reactive Safety: No Need For A Trajectory If You Have A Strategy

Safety guarantees in motion planning for autonomous driving typically in...
research
07/29/2021

Counterexample Classification

In model checking, when a given model fails to satisfy the desired speci...
research
04/27/2023

Energy Tank-based Control Framework for Satisfying the ISO/TS 15066 Constraint

The technical specification ISO/TS 15066 provides the foundational eleme...

Please sign up or login with your details

Forgot password? Click here to reset