Towards Quantification of Assurance for Learning-enabled Components

01/21/2023
by   Erfan Asaadi, et al.
0

Perception, localization, planning, and control, high-level functions often organized in a so-called pipeline, are amongst the core building blocks of modern autonomous (ground, air, and underwater) vehicle architectures. These functions are increasingly being implemented using learning-enabled components (LECs), i.e., (software) components leveraging knowledge acquisition and learning processes such as deep learning. Providing quantified component-level assurance as part of a wider (dynamic) assurance case can be useful in supporting both pre-operational approval of LECs (e.g., by regulators), and runtime hazard mitigation, e.g., using assurance-based failover configurations. This paper develops a notion of assurance for LECs based on i) identifying the relevant dependability attributes, and ii) quantifying those attributes and the associated uncertainty, using probabilistic techniques. We give a practical grounding for our work using an example from the aviation domain: an autonomous taxiing capability for an unmanned aircraft system (UAS), focusing on the application of LECs as sensors in the perception function. We identify the applicable quantitative measures of assurance, and characterize the associated uncertainty using a non-parametric Bayesian approach, namely Gaussian process regression. We additionally discuss the relevance and contribution of LEC assurance to system-level assurance, the generalizability of our approach, and the associated challenges.

READ FULL TEXT
research
06/18/2020

Quantifying Assurance in Learning-enabled Systems

Dependability assurance of systems embedding machine learning(ML) compon...
research
01/12/2023

Towards Dependable Autonomous Systems Based on Bayesian Deep Learning Components

As autonomous systems increasingly rely on Deep Neural Networks (DNN) to...
research
08/07/2020

Towards Using Probabilistic Models to Design Software Systems with Inherent Uncertainty

The adoption of machine learning (ML) components in software systems rai...
research
09/02/2020

Self-driving car safety quantification via component-level analysis

In this paper, we present a rigorous modular statistical approach for ar...
research
06/04/2022

Quantifying and Using System Uncertainty in UAV Navigation

As autonomous systems increasingly rely on Deep Neural Networks (DNN) to...
research
05/09/2023

Buoyancy enabled autonomous underwater construction with cement blocks

We present the first free-floating autonomous underwater construction sy...
research
04/24/2020

Bayesian Non-parametric Bragg-edge Fitting for Neutron Transmission Strain Imaging

Energy resolved neutron transmission techniques can provide high-resolut...

Please sign up or login with your details

Forgot password? Click here to reset