Safe inputs approximation for black-box systems

Given a family of independent and identically distributed samples extracted from the input region and their corresponding outputs, in this paper we propose a method to under-approximate the set of safe inputs that lead the blackbox system to respect a given safety specification. Our method falls wit...

Full description

Saved in:
Bibliographic Details
Main Authors: XUE, Bai, LIU, Yang, MA, Lei, ZHANG, Xiyue, SUN, Meng, XIE, Xiaofei
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2019
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/7074
https://ink.library.smu.edu.sg/context/sis_research/article/8077/viewcontent/464600a180.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-8077
record_format dspace
spelling sg-smu-ink.sis_research-80772022-04-07T08:09:32Z Safe inputs approximation for black-box systems XUE, Bai LIU, Yang MA, Lei ZHANG, Xiyue SUN, Meng XIE, Xiaofei Given a family of independent and identically distributed samples extracted from the input region and their corresponding outputs, in this paper we propose a method to under-approximate the set of safe inputs that lead the blackbox system to respect a given safety specification. Our method falls within the framework of probably approximately correct (PAC) learning. The computed under-approximation comes with statistical soundness provided by the underlying PAC learning process. Such a set, which we call a PAC under-approximation, is obtained by computing a PAC model of the black-box system with respect to the specified safety specification. In our method, the PAC model is computed based on the scenario approach, which encodes as a linear program. The linear program is constructed based on the given family of input samples and their corresponding outputs. The size of the linear program does not depend on the dimensions of the state space of the black-box system, thus providing scalability. Moreover, the linear program does not depend on the internal mechanism of the black-box system, thus being applicable to systems that existing methods are not capable of dealing with. Some case studies demonstrate these properties, general performance and usefulness of our approach. 2019-11-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/7074 info:doi/10.1109/ICECCS.2019.00027 https://ink.library.smu.edu.sg/context/sis_research/article/8077/viewcontent/464600a180.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Black-box systems; Linear programming; Probably approximate safety OS and Networks Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Black-box systems; Linear programming; Probably approximate safety
OS and Networks
Software Engineering
spellingShingle Black-box systems; Linear programming; Probably approximate safety
OS and Networks
Software Engineering
XUE, Bai
LIU, Yang
MA, Lei
ZHANG, Xiyue
SUN, Meng
XIE, Xiaofei
Safe inputs approximation for black-box systems
description Given a family of independent and identically distributed samples extracted from the input region and their corresponding outputs, in this paper we propose a method to under-approximate the set of safe inputs that lead the blackbox system to respect a given safety specification. Our method falls within the framework of probably approximately correct (PAC) learning. The computed under-approximation comes with statistical soundness provided by the underlying PAC learning process. Such a set, which we call a PAC under-approximation, is obtained by computing a PAC model of the black-box system with respect to the specified safety specification. In our method, the PAC model is computed based on the scenario approach, which encodes as a linear program. The linear program is constructed based on the given family of input samples and their corresponding outputs. The size of the linear program does not depend on the dimensions of the state space of the black-box system, thus providing scalability. Moreover, the linear program does not depend on the internal mechanism of the black-box system, thus being applicable to systems that existing methods are not capable of dealing with. Some case studies demonstrate these properties, general performance and usefulness of our approach.
format text
author XUE, Bai
LIU, Yang
MA, Lei
ZHANG, Xiyue
SUN, Meng
XIE, Xiaofei
author_facet XUE, Bai
LIU, Yang
MA, Lei
ZHANG, Xiyue
SUN, Meng
XIE, Xiaofei
author_sort XUE, Bai
title Safe inputs approximation for black-box systems
title_short Safe inputs approximation for black-box systems
title_full Safe inputs approximation for black-box systems
title_fullStr Safe inputs approximation for black-box systems
title_full_unstemmed Safe inputs approximation for black-box systems
title_sort safe inputs approximation for black-box systems
publisher Institutional Knowledge at Singapore Management University
publishDate 2019
url https://ink.library.smu.edu.sg/sis_research/7074
https://ink.library.smu.edu.sg/context/sis_research/article/8077/viewcontent/464600a180.pdf
_version_ 1770576206919368704