首页> 外文会议>Conference on Intelligent Computing: Theory and Applications Apr 21-22, 2003 Orlando, Florida, USA >Verification and validation of neural networks: a sampling of research in progress
【24h】

Verification and validation of neural networks: a sampling of research in progress

机译:神经网络的验证和确认:正在进行的研究样本

获取原文
获取原文并翻译 | 示例

摘要

Neural networks represent a class of systems that do not fit into the current paradigms of software development and certification. Instead of being programmed, a learning algorithm "teaches" a neural network using a set of data. Often, because of the non-deterministic result of the adaptation, the neural network is considered a "black box" and its response may not be predictable. Testing the neural network with similar data as that used in the training set is one of the few methods used to verify that the network has adequately learned the input domain. In most instances, such traditional testing techniques prove adequate for the acceptance of a neural network system. However, in more complex, safety- and mission-critical systems, the standard neural network training-testing approach is not able to provide a reliable method for their certification. Verifying correct operation of neural networks within NASA projects, such as autonomous mission control agents and adaptive flight controllers, and within nuclear engineering applications, such as safety assessors and reactor controllers, requires as rigorous an approach as those applied to common programming techniques. This verification and validation (V&V) challenge is further compounded by adaptive neural network systems; ones that modify themselves, or "learn," during operation. These systems continue to evolve during operation, for better or for worse. Traditional software assurance methods fail to account for systems that change after deployment. Several experimental neural network V&V approaches are beginning to emerge, but no single approach has established itself as a dominant technique. This paper describes several of these current trends and assesses their compatibility with traditional V&V techniques.
机译:神经网络代表一类系统,不适合当前的软件开发和认证范式。学习算法不进行编程,而是使用一组数据来“教”神经网络。通常,由于自适应的不确定性结果,神经网络被认为是“黑匣子”,其响应可能不可预测。用与训练集中使用的数据相似的数据测试神经网络是用于验证网络已充分学习输入域的几种方法之一。在大多数情况下,这种传统的测试技术证明足以接受神经网络系统。但是,在更复杂,对安全和任务至关重要的系统中,标准的神经网络训练测试方法无法提供可靠的认证方法。验证诸如自主任务控制代理和自适应飞行控制器之类的NASA项目中以及安全评估器和反应堆控制器之类的核工程应用中神经网络的正确运行,需要的方法与应用于普通编程技术的方法一样严格。自适应神经网络系统进一步加剧了这种验证和验证(V&V)挑战;在操作过程中会自行修改或“学习”的程序。这些系统在运行过程中会不断发展,无论好坏。传统的软件保证方法无法解决部署后更改的系统。几种实验性神经网络V&V方法已开始出现,但没有一种方法将其确立为主导技术。本文介绍了这些当前趋势中的几种,并评估了它们与传统V&V技术的兼容性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号