Reachable Set Estimation and Verification for Neural Network Models of Nonlinear Dynamic Systems

Neural networks have been widely used to solve complex real-world problems. Due to the complicate, nonlinear, non-convex nature of neural networks, formal safety guarantees for the behaviors of neural network systems will be crucial for their applications in safety-critical systems. In this paper, t...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:arXiv.org 2018-02
Hauptverfasser: Xiang, Weiming, Lopez, Diego Manzanas, Musau, Patrick, Johnson, Taylor T
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title arXiv.org
container_volume
creator Xiang, Weiming
Lopez, Diego Manzanas
Musau, Patrick
Johnson, Taylor T
description Neural networks have been widely used to solve complex real-world problems. Due to the complicate, nonlinear, non-convex nature of neural networks, formal safety guarantees for the behaviors of neural network systems will be crucial for their applications in safety-critical systems. In this paper, the reachable set estimation and verification problems for Nonlinear Autoregressive-Moving Average (NARMA) models in the forms of neural networks are addressed. The neural network involved in the model is a class of feed-forward neural networks called Multi-Layer Perceptron (MLP). By partitioning the input set of an MLP into a finite number of cells, a layer-by-layer computation algorithm is developed for reachable set estimation for each individual cell. The union of estimated reachable sets of all cells forms an over-approximation of reachable set of the MLP. Furthermore, an iterative reachable set estimation algorithm based on reachable set estimation for MLPs is developed for NARMA models. The safety verification can be performed by checking the existence of intersections of unsafe regions and estimated reachable set. Several numerical examples are provided to illustrate our approach.
format Article
fullrecord <record><control><sourceid>proquest</sourceid><recordid>TN_cdi_proquest_journals_2071327766</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2071327766</sourcerecordid><originalsourceid>FETCH-proquest_journals_20713277663</originalsourceid><addsrcrecordid>eNqNikELgjAYQEcQJOV_-KCzoFu67mV0yUNFV1v6SbO51TYJ_31C_YBOD957ExJQxpJovaJ0RkLn2jiOacZpmrKAXI8oqru4KYQTesidl53w0mgQuoYLWtnI6isaY6HA3go1wr-NfcDB1KgcmAYKo5XUKCxsBy06WcFpcB47tyDTRiiH4Y9zstzl580-elrz6tH5sjW91WMqacwTRjnPMvbf9QHPgETB</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2071327766</pqid></control><display><type>article</type><title>Reachable Set Estimation and Verification for Neural Network Models of Nonlinear Dynamic Systems</title><source>Free E- Journals</source><creator>Xiang, Weiming ; Lopez, Diego Manzanas ; Musau, Patrick ; Johnson, Taylor T</creator><creatorcontrib>Xiang, Weiming ; Lopez, Diego Manzanas ; Musau, Patrick ; Johnson, Taylor T</creatorcontrib><description>Neural networks have been widely used to solve complex real-world problems. Due to the complicate, nonlinear, non-convex nature of neural networks, formal safety guarantees for the behaviors of neural network systems will be crucial for their applications in safety-critical systems. In this paper, the reachable set estimation and verification problems for Nonlinear Autoregressive-Moving Average (NARMA) models in the forms of neural networks are addressed. The neural network involved in the model is a class of feed-forward neural networks called Multi-Layer Perceptron (MLP). By partitioning the input set of an MLP into a finite number of cells, a layer-by-layer computation algorithm is developed for reachable set estimation for each individual cell. The union of estimated reachable sets of all cells forms an over-approximation of reachable set of the MLP. Furthermore, an iterative reachable set estimation algorithm based on reachable set estimation for MLPs is developed for NARMA models. The safety verification can be performed by checking the existence of intersections of unsafe regions and estimated reachable set. Several numerical examples are provided to illustrate our approach.</description><identifier>EISSN: 2331-8422</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Algorithms ; Autoregressive models ; Dynamical systems ; Intersections ; Iterative methods ; Multilayers ; Neural networks ; Nonlinear dynamics ; Nonlinear systems ; Safety critical</subject><ispartof>arXiv.org, 2018-02</ispartof><rights>2018. This work is published under http://arxiv.org/licenses/nonexclusive-distrib/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>777,781</link.rule.ids></links><search><creatorcontrib>Xiang, Weiming</creatorcontrib><creatorcontrib>Lopez, Diego Manzanas</creatorcontrib><creatorcontrib>Musau, Patrick</creatorcontrib><creatorcontrib>Johnson, Taylor T</creatorcontrib><title>Reachable Set Estimation and Verification for Neural Network Models of Nonlinear Dynamic Systems</title><title>arXiv.org</title><description>Neural networks have been widely used to solve complex real-world problems. Due to the complicate, nonlinear, non-convex nature of neural networks, formal safety guarantees for the behaviors of neural network systems will be crucial for their applications in safety-critical systems. In this paper, the reachable set estimation and verification problems for Nonlinear Autoregressive-Moving Average (NARMA) models in the forms of neural networks are addressed. The neural network involved in the model is a class of feed-forward neural networks called Multi-Layer Perceptron (MLP). By partitioning the input set of an MLP into a finite number of cells, a layer-by-layer computation algorithm is developed for reachable set estimation for each individual cell. The union of estimated reachable sets of all cells forms an over-approximation of reachable set of the MLP. Furthermore, an iterative reachable set estimation algorithm based on reachable set estimation for MLPs is developed for NARMA models. The safety verification can be performed by checking the existence of intersections of unsafe regions and estimated reachable set. Several numerical examples are provided to illustrate our approach.</description><subject>Algorithms</subject><subject>Autoregressive models</subject><subject>Dynamical systems</subject><subject>Intersections</subject><subject>Iterative methods</subject><subject>Multilayers</subject><subject>Neural networks</subject><subject>Nonlinear dynamics</subject><subject>Nonlinear systems</subject><subject>Safety critical</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><recordid>eNqNikELgjAYQEcQJOV_-KCzoFu67mV0yUNFV1v6SbO51TYJ_31C_YBOD957ExJQxpJovaJ0RkLn2jiOacZpmrKAXI8oqru4KYQTesidl53w0mgQuoYLWtnI6isaY6HA3go1wr-NfcDB1KgcmAYKo5XUKCxsBy06WcFpcB47tyDTRiiH4Y9zstzl580-elrz6tH5sjW91WMqacwTRjnPMvbf9QHPgETB</recordid><startdate>20180210</startdate><enddate>20180210</enddate><creator>Xiang, Weiming</creator><creator>Lopez, Diego Manzanas</creator><creator>Musau, Patrick</creator><creator>Johnson, Taylor T</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope></search><sort><creationdate>20180210</creationdate><title>Reachable Set Estimation and Verification for Neural Network Models of Nonlinear Dynamic Systems</title><author>Xiang, Weiming ; Lopez, Diego Manzanas ; Musau, Patrick ; Johnson, Taylor T</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-proquest_journals_20713277663</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><topic>Algorithms</topic><topic>Autoregressive models</topic><topic>Dynamical systems</topic><topic>Intersections</topic><topic>Iterative methods</topic><topic>Multilayers</topic><topic>Neural networks</topic><topic>Nonlinear dynamics</topic><topic>Nonlinear systems</topic><topic>Safety critical</topic><toplevel>online_resources</toplevel><creatorcontrib>Xiang, Weiming</creatorcontrib><creatorcontrib>Lopez, Diego Manzanas</creatorcontrib><creatorcontrib>Musau, Patrick</creatorcontrib><creatorcontrib>Johnson, Taylor T</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Xiang, Weiming</au><au>Lopez, Diego Manzanas</au><au>Musau, Patrick</au><au>Johnson, Taylor T</au><format>book</format><genre>document</genre><ristype>GEN</ristype><atitle>Reachable Set Estimation and Verification for Neural Network Models of Nonlinear Dynamic Systems</atitle><jtitle>arXiv.org</jtitle><date>2018-02-10</date><risdate>2018</risdate><eissn>2331-8422</eissn><abstract>Neural networks have been widely used to solve complex real-world problems. Due to the complicate, nonlinear, non-convex nature of neural networks, formal safety guarantees for the behaviors of neural network systems will be crucial for their applications in safety-critical systems. In this paper, the reachable set estimation and verification problems for Nonlinear Autoregressive-Moving Average (NARMA) models in the forms of neural networks are addressed. The neural network involved in the model is a class of feed-forward neural networks called Multi-Layer Perceptron (MLP). By partitioning the input set of an MLP into a finite number of cells, a layer-by-layer computation algorithm is developed for reachable set estimation for each individual cell. The union of estimated reachable sets of all cells forms an over-approximation of reachable set of the MLP. Furthermore, an iterative reachable set estimation algorithm based on reachable set estimation for MLPs is developed for NARMA models. The safety verification can be performed by checking the existence of intersections of unsafe regions and estimated reachable set. Several numerical examples are provided to illustrate our approach.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier EISSN: 2331-8422
ispartof arXiv.org, 2018-02
issn 2331-8422
language eng
recordid cdi_proquest_journals_2071327766
source Free E- Journals
subjects Algorithms
Autoregressive models
Dynamical systems
Intersections
Iterative methods
Multilayers
Neural networks
Nonlinear dynamics
Nonlinear systems
Safety critical
title Reachable Set Estimation and Verification for Neural Network Models of Nonlinear Dynamic Systems
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-19T15%3A18%3A57IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=document&rft.atitle=Reachable%20Set%20Estimation%20and%20Verification%20for%20Neural%20Network%20Models%20of%20Nonlinear%20Dynamic%20Systems&rft.jtitle=arXiv.org&rft.au=Xiang,%20Weiming&rft.date=2018-02-10&rft.eissn=2331-8422&rft_id=info:doi/&rft_dat=%3Cproquest%3E2071327766%3C/proquest%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2071327766&rft_id=info:pmid/&rfr_iscdi=true