Adaptive Stress Testing of Trajectory Predictions in Flight Management Systems

11/04/2020
by   Robert J. Moss, et al.
0

To find failure events and their likelihoods in flight-critical systems, we investigate the use of an advanced black-box stress testing approach called adaptive stress testing. We analyze a trajectory predictor from a developmental commercial flight management system which takes as input a collection of lateral waypoints and en-route environmental conditions. Our aim is to search for failure events relating to inconsistencies in the predicted lateral trajectories. The intention of this work is to find likely failures and report them back to the developers so they can address and potentially resolve shortcomings of the system before deployment. To improve search performance, this work extends the adaptive stress testing formulation to be applied more generally to sequential decision-making problems with episodic reward by collecting the state transitions during the search and evaluating at the end of the simulated rollout. We use a modified Monte Carlo tree search algorithm with progressive widening as our adversarial reinforcement learner. The performance is compared to direct Monte Carlo simulations and to the cross-entropy method as an alternative importance sampling baseline. The goal is to find potential problems otherwise not found by traditional requirements-based testing. Results indicate that our adaptive stress testing approach finds more failures and finds failures with higher likelihood relative to the baseline approaches.

READ FULL TEXT
research
11/06/2018

Adaptive Stress Testing: Finding Failure Events with Reinforcement Learning

Finding the most likely path to a set of failure states is important to ...
research
04/08/2020

The Adaptive Stress Testing Formulation

Validation is a key challenge in the search for safe autonomy. Simulatio...
research
02/05/2019

Adaptive Stress Testing for Autonomous Vehicles

This paper presents a method for testing the decision making systems of ...
research
07/08/2021

Adaptive Stress Testing for Adversarial Learning in a Financial Environment

We demonstrate the use of Adaptive Stress Testing to detect and address ...
research
05/17/2023

Model-based Validation as Probabilistic Inference

Estimating the distribution over failures is a key step in validating au...
research
03/05/2020

Validation of Image-Based Neural Network Controllers through Adaptive Stress Testing

Neural networks have become state-of-the-art for computer vision problem...
research
07/16/2019

Efficient Autonomy Validation in Simulation with Adaptive Stress Testing

During the development of autonomous systems such as driverless cars, it...

Please sign up or login with your details

Forgot password? Click here to reset