Scenario Optimisation and Sensitivity Analysis for Safe Automated Driving Using Gaussian Processes

Assuring the safety of automated vehicles is essential for their timely introduction and acceptance by policymakers and the public. To assess their safe design and robust decision making in response to all possible scenarios, new methods that use a scenario-based testing approach are needed, as test...

Full description

Bibliographic Details
Main Authors: Felix Batsch, Alireza Daneshkhah, Vasile Palade, Madeline Cheah
Format: Article
Language:English
Published: MDPI AG 2021-01-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/11/2/775
id doaj-13b58dd9cf9d43a893f65c791fda6b0c
record_format Article
spelling doaj-13b58dd9cf9d43a893f65c791fda6b0c2021-01-16T00:00:48ZengMDPI AGApplied Sciences2076-34172021-01-011177577510.3390/app11020775Scenario Optimisation and Sensitivity Analysis for Safe Automated Driving Using Gaussian ProcessesFelix Batsch0Alireza Daneshkhah1Vasile Palade2Madeline Cheah3Institute for Future Transport and Cities, Coventry University, Coventry CV1 5FB, UKResearch Centre for Data Science, Coventry University, Coventry CV1 5FB, UKResearch Centre for Data Science, Coventry University, Coventry CV1 5FB, UKHORIBA MIRA Ltd., Nuneaton CV10 0TU, UKAssuring the safety of automated vehicles is essential for their timely introduction and acceptance by policymakers and the public. To assess their safe design and robust decision making in response to all possible scenarios, new methods that use a scenario-based testing approach are needed, as testing on public roads in normal traffic would require driving millions of kilometres. We make use of the scenario-based testing approach and propose a method to model simulated scenarios using Gaussian Process based models to predict untested scenario outcomes. This enables us to efficiently determine the performance boundary, where the safe and unsafe scenarios can be evidently distinguished from each other. We present an iterative method that optimises the parameter space of a logical scenario towards the most critical scenarios on this performance boundary. Additionally, we conduct a novel probabilistic sensitivity analysis by efficiently computing several variance-based sensitivity indices using the Gaussian Process models and evaluate the relative importance of the scenario input parameters on the scenario outcome. We critically evaluate and investigate the usefulness of the proposed Gaussian Process based approach as a very efficient surrogate model, which can model the logical scenarios effectively in the presence of uncertainty. The proposed approach is applied on an exemplary logical scenario and shows viability in finding concrete critical scenarios. The reported results, derived from the proposed approach, could pave the way to more efficient testing of automated vehicles and instruct further physical tests on the determined critical scenarios.https://www.mdpi.com/2076-3417/11/2/775gaussian processprobabilistic sensitivity analysismachine learningsafe automated vehiclesscenario-based testinglogical scenario
collection DOAJ
language English
format Article
sources DOAJ
author Felix Batsch
Alireza Daneshkhah
Vasile Palade
Madeline Cheah
spellingShingle Felix Batsch
Alireza Daneshkhah
Vasile Palade
Madeline Cheah
Scenario Optimisation and Sensitivity Analysis for Safe Automated Driving Using Gaussian Processes
Applied Sciences
gaussian process
probabilistic sensitivity analysis
machine learning
safe automated vehicles
scenario-based testing
logical scenario
author_facet Felix Batsch
Alireza Daneshkhah
Vasile Palade
Madeline Cheah
author_sort Felix Batsch
title Scenario Optimisation and Sensitivity Analysis for Safe Automated Driving Using Gaussian Processes
title_short Scenario Optimisation and Sensitivity Analysis for Safe Automated Driving Using Gaussian Processes
title_full Scenario Optimisation and Sensitivity Analysis for Safe Automated Driving Using Gaussian Processes
title_fullStr Scenario Optimisation and Sensitivity Analysis for Safe Automated Driving Using Gaussian Processes
title_full_unstemmed Scenario Optimisation and Sensitivity Analysis for Safe Automated Driving Using Gaussian Processes
title_sort scenario optimisation and sensitivity analysis for safe automated driving using gaussian processes
publisher MDPI AG
series Applied Sciences
issn 2076-3417
publishDate 2021-01-01
description Assuring the safety of automated vehicles is essential for their timely introduction and acceptance by policymakers and the public. To assess their safe design and robust decision making in response to all possible scenarios, new methods that use a scenario-based testing approach are needed, as testing on public roads in normal traffic would require driving millions of kilometres. We make use of the scenario-based testing approach and propose a method to model simulated scenarios using Gaussian Process based models to predict untested scenario outcomes. This enables us to efficiently determine the performance boundary, where the safe and unsafe scenarios can be evidently distinguished from each other. We present an iterative method that optimises the parameter space of a logical scenario towards the most critical scenarios on this performance boundary. Additionally, we conduct a novel probabilistic sensitivity analysis by efficiently computing several variance-based sensitivity indices using the Gaussian Process models and evaluate the relative importance of the scenario input parameters on the scenario outcome. We critically evaluate and investigate the usefulness of the proposed Gaussian Process based approach as a very efficient surrogate model, which can model the logical scenarios effectively in the presence of uncertainty. The proposed approach is applied on an exemplary logical scenario and shows viability in finding concrete critical scenarios. The reported results, derived from the proposed approach, could pave the way to more efficient testing of automated vehicles and instruct further physical tests on the determined critical scenarios.
topic gaussian process
probabilistic sensitivity analysis
machine learning
safe automated vehicles
scenario-based testing
logical scenario
url https://www.mdpi.com/2076-3417/11/2/775
work_keys_str_mv AT felixbatsch scenariooptimisationandsensitivityanalysisforsafeautomateddrivingusinggaussianprocesses
AT alirezadaneshkhah scenariooptimisationandsensitivityanalysisforsafeautomateddrivingusinggaussianprocesses
AT vasilepalade scenariooptimisationandsensitivityanalysisforsafeautomateddrivingusinggaussianprocesses
AT madelinecheah scenariooptimisationandsensitivityanalysisforsafeautomateddrivingusinggaussianprocesses
_version_ 1724336205389103104