首页> 外文会议>International Conference on Software Quality, Reliability and Security >Mutation Testing for Artificial Neural Networks: An Empirical Evaluation
【24h】

Mutation Testing for Artificial Neural Networks: An Empirical Evaluation

机译:人工神经网络的突变测试:实证评估

获取原文

摘要

Testing AI-based systems and especially when they rely on machine learning is considered a challenging task. In this paper, we contribute to this challenge considering testing neural networks utilizing mutation testing. A former paper focused on applying mutation testing to the configuration of neural networks leading to the conclusion that mutation testing can be effectively used. In this paper, we discuss a substantially extended empirical evaluation where we considered different test data and the source code of neural network implementations. In particular, we discuss whether a mutated neural network can be distinguished from the original one after learning, only considering a test evaluation. Unfortunately, this is rarely the case leading to a low mutation score. As a consequence, we see that the testing method, which works well at the configuration level of a neural network, is not sufficient to test neural network libraries requiring substantially more testing effort for assuring quality.
机译:测试基于AI的系统,特别是当他们依赖机器学习时被认为是一个具有挑战性的任务。在本文中,我们有助于考虑使用突变测试测试神经网络的挑战。前者专注于将突变测试应用于神经网络的配置,这是可以有效地使用突变测试的结论。在本文中,我们讨论了大幅扩展的实证评估,我们考虑了不同的测试数据和神经网络实现的源代码。特别地,我们讨论了在学习之后可以与原始的一个突变的神经网络区分开,只考虑测试评估。不幸的是,这很少是导致低突变得分的情况。因此,我们看到,在神经网络的配置级别工作的测试方法不足以测试神经网络库,其需要基本上更多地测试以确保质量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号