Verifying the Safety of Autonomous Systems with Neural Network Controllers
dc.contributor.author | Ivanov, Radoslav | |
dc.contributor.author | Carpenter, Taylor J. | |
dc.contributor.author | Weimer, James | |
dc.contributor.author | Alur, Rajeev | |
dc.contributor.author | Pappas, George | |
dc.contributor.author | Lee, Insup | |
dc.contributor.author | Ivanov, Radoslav | |
dc.contributor.author | Carpenter, Taylor J. | |
dc.contributor.author | Weimer, James | |
dc.contributor.author | Alur, Rajeev | |
dc.contributor.author | Pappas, George | |
dc.contributor.author | Lee, Insup | |
dc.date | 2023-05-18T00:18:16.000 | |
dc.date.accessioned | 2023-05-22T12:51:48Z | |
dc.date.available | 2023-05-22T12:51:48Z | |
dc.date.issued | 2020-12-01 | |
dc.date.submitted | 2021-01-04T07:50:54-08:00 | |
dc.description.abstract | This paper addresses the problem of verifying the safety of autonomous systems with neural network (NN) controllers. We focus on NNs with sigmoid/tanh activations and use the fact that the sigmoid/tanh is the solution to a quadratic differential equation. This allows us to convert the NN into an equivalent hybrid system and cast the problem as a hybrid system verification problem, which can be solved by existing tools. Furthermore, we improve the scalability of the proposed method by approximating the sigmoid with a Taylor series with worst-case error bounds. Finally, we provide an evaluation over four benchmarks, including comparisons with alternative approaches based on mixed integer linear programming as well as on star sets. | |
dc.identifier.uri | https://repository.upenn.edu/handle/20.500.14332/6944 | |
dc.legacy.articleid | 1911 | |
dc.legacy.fulltexturl | https://repository.upenn.edu/cgi/viewcontent.cgi?article=1911&context=cis_papers&unstamped=1 | |
dc.source.beginpage | 1 | |
dc.source.endpage | 26 | |
dc.source.issue | 862 | |
dc.source.issue | 1 | |
dc.source.journal | Departmental Papers (CIS) | |
dc.source.journaltitle | ACM Transactions on Embedded Computing Systems (TECS) | |
dc.source.peerreviewed | true | |
dc.source.status | published | |
dc.source.volume | 1 | |
dc.subject.other | CPS Formal Methods | |
dc.subject.other | CPS Safe Autonomy | |
dc.subject.other | software and its engineering | |
dc.subject.other | formal methods | |
dc.subject.other | computer systems organization | |
dc.subject.other | embedded and cyber-physical systems | |
dc.subject.other | computing methodologies | |
dc.subject.other | neural networks | |
dc.subject.other | Computer Engineering | |
dc.subject.other | Computer Sciences | |
dc.title | Verifying the Safety of Autonomous Systems with Neural Network Controllers | |
dc.type | Article | |
digcom.contributor.author | isAuthorOfPublication|email:rivanov@cis.upenn.edu|institution:University of Pennsylvania|Ivanov, Radoslav | |
digcom.contributor.author | isAuthorOfPublication|email:carptj@seas.upenn.edu|institution:University of Pennsylvania|Carpenter, Taylor J. | |
digcom.contributor.author | isAuthorOfPublication|email:weimerj@cis.upenn.edu|institution:University of Pennsylvania|Weimer, James | |
digcom.contributor.author | isAuthorOfPublication|email:alur@cis.upenn.edu|institution:University of Pennsylvania|Alur, Rajeev | |
digcom.contributor.author | isAuthorOfPublication|email:pappasg@cis.upenn.edu|institution:University of Pennsylvania|Pappas, George | |
digcom.contributor.author | isAuthorOfPublication|email:lee@cis.upenn.edu|institution:University of Pennsylvania|Lee, Insup | |
digcom.identifier | cis_papers/862 | |
digcom.identifier.contextkey | 20926732 | |
digcom.identifier.submissionpath | cis_papers/862 | |
digcom.type | article | |
dspace.entity.type | Publication | |
relation.isAuthorOfPublication | f7d2d91b-2a20-4596-9649-43b222476db4 | |
relation.isAuthorOfPublication | 520688a9-55b7-4246-9796-704d29020d99 | |
relation.isAuthorOfPublication | 03b71a10-c612-4bb1-8a80-1463efee44c5 | |
relation.isAuthorOfPublication | 0277bab3-1be2-4f99-9964-92e0ea36014e | |
relation.isAuthorOfPublication | 295f047c-e1ec-4b38-b5f4-0f30e7a34aea | |
relation.isAuthorOfPublication | 45a9eed5-3211-4c36-b40d-6394302dfdce | |
relation.isAuthorOfPublication.latestForDiscovery | f7d2d91b-2a20-4596-9649-43b222476db4 | |
upenn.schoolDepartmentCenter | Departmental Papers (CIS) |
Files
Original bundle
1 - 1 of 1