首页> 外文会议>International Conference on Computer Aided Verification >NNV: The Neural Network Verification Tool for Deep Neural Networks and Learning-Enabled Cyber-Physical Systems
【24h】

NNV: The Neural Network Verification Tool for Deep Neural Networks and Learning-Enabled Cyber-Physical Systems

机译:NNV:用于深度神经网络和支持学习的网络物理系统的神经网络验证工具

获取原文

摘要

This paper presents the Neural Network Verification (NNV) software tool, a set-based verification framework for deep neural networks (DNNs) and learning-enabled cyber-physical systems (CPS). The crux of NNV is a collection of reachability algorithms that make use of a variety of set representations, such as polyhedra, star sets, zonotopes, and abstract-domain representations. NNV supports both exact (sound and complete) and over-approximate (sound) reachability algorithms for verifying safety and robustness properties of feed-forward neural networks (FFNNs) with various activation functions. For learning-enabled CPS, such as closed-loop control systems incorporating neural networks, NNV provides exact and over-approximate reachability analysis schemes for linear plant models and FFNN controllers with piecewise-linear activation functions, such as ReLUs. For similar neural network control systems (NNCS) that instead have nonlinear plant models, NNV supports over-approximate analysis by combining the star set analysis used for FFNN controllers with zonotope-based analysis for nonlinear plant dynamics building on CORA. We evaluate NNV using two real-world case studies: the first is safety verification of ACAS Xu networks, and the second deals with the safety verification of a deep learning-based adaptive cruise control system.
机译:本文介绍了神经网络验证(NNV)软件工具,这是一种用于深度神经网络(DNN)和支持学习的网络物理系统(CPS)的基于集合的验证框架。 NNV的关键是使用多种集合表示形式(例如多面体,星形集合,地带和抽象域表示形式)的可达性算法的集合。 NNV支持精确(声音和完整)和过度近似(声音)可达性算法,以验证具有各种激活功能的前馈神经网络(FFNN)的安全性和鲁棒性。对于具有学习能力的CPS,例如合并了神经网络的闭环控制系统,NNV为线性工厂模型和具有分段线性激活功能(例如ReLU)的FFNN控制器提供了精确且过大的可达性分析方案。对于具有非线性植物模型的类似神经网络控制系统(NNCS),NNV通过将用于FFNN控制器的星集分析与基于区域拓扑的基于CORA的非线性植物动力学分析相结合来支持过近似分析。我们使用两个实际案例评估NNV:第一个是ACAS Xu网络的安全性验证,第二个是基于深度学习的自适应巡航控制系统的安全性验证。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号