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...
Saved in:
Main Authors: | , , , , , |
---|---|
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 |