首页> 外文会议>Brazilian Symposium on Computing Systems Engineering >Incremental Bounded Model Checking of Artificial Neural Networks in CUDA
【24h】

Incremental Bounded Model Checking of Artificial Neural Networks in CUDA

机译:CUDA中人工神经网络的增量边界模型检查

获取原文

摘要

Artificial Neural networks (ANNs) are powerful computing systems employed for various applications due to their versatility to generalize and to respond to unexpected inputs/patterns. However, implementations of ANNs for safety-critical systems might lead to failures, which are scarcely predicted in the design phase as ANNs are highly parallel and their parameters are hardly interpretable. Here we develop and evaluate a novel symbolic software verification framework based on incremental bounded model checking (BMC) to check for adversarial cases and coverage methods in multi-layer perceptron (MLP). We developed and evaluated a novel symbolic software verification framework based on incremental bounded model checking (BMC) to check for adversarial cases and coverage methods in a multi-layer perceptron(MLP). Besides, we developed an efficient SMT-based Context-Bounded Model Checker for Graphical Processing Units (ESBMC-GPU), to ensure the reliability of specific safety properties in which safety-critical systems can fail and make incorrect decisions at the cost of material damage or even put lives in danger. This paper marks the first symbolic verification framework to reason over ANNs implemented in CUDA. Our experimental results show that our approach implemented in ESBMC-GPU can successfully verify safety properties and covering methods in ANNs and correctly generate 28 adversarial cases in MLPs.
机译:人工神经网络(ANN)是通用的功能强大的计算系统,因为它们具有通用性和对意外输入/模式做出响应的多功能性。但是,针对安全关键型系统的ANN实施可能会导致故障,由于ANN高度并行且其参数难以解释,因此在设计阶段几乎无法预测到故障。在这里,我们开发和评估一种基于增量有界模型检查(BMC)的新颖符号软件验证框架,以检查多层感知器(MLP)中的对抗情况和覆盖方法。我们开发并评估了一种基于增量有界模型检查(BMC)的新型符号软件验证框架,以检查多层感知器(MLP)中的对抗情况和覆盖方法。此外,我们针对图形处理单元(ESBMC-GPU)开发了基于SMT的高效上下文有界模型检查器,以确保特定安全属性的可靠性,在这些安全属性中,关键性安全系统可能会发生故障并做出错误的决定,但以材料损坏为代价甚至危及生命。本文标志着第一个对CUDA中实现的ANN进行推理的符号验证框架。我们的实验结果表明,我们在ESBMC-GPU中实施的方法可以成功验证ANN中的安全属性和覆盖方法,并在MLP中正确生成28个对抗性案例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号