...
首页> 外文期刊>Mathematical Problems in Engineering >Fault Localization Analysis Based on Deep Neural Network
【24h】

Fault Localization Analysis Based on Deep Neural Network

机译:基于深度神经网络的故障定位分析

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

摘要

With software's increasing scale and complexity, software failure is inevitable. To date, although many kinds of software fault localization methods have been proposed and have had respective achievements, they also have limitations. In particular, for fault localization techniques based on machine learning, the models available in literatures are all shallow architecture algorithms. Having shortcomings like the restricted ability to express complex functions under limited amount of sample data and restricted generalization ability for intricate problems, the faults cannot be analyzed accurately via those methods. To that end, we propose a fault localization method based on deep neural network (DNN). This approach is capable of achieving the complex function approximation and attaining distributed representation for input data by learning a deep nonlinear network structure. It also shows a strong capability of learning representation from a small sized training dataset. Our DNN-based model is trained utilizing the coverage data and the results of test cases as input and we further locate the faults by testing the trained model using the virtual test suite. This paper conducts experiments on the Siemens suite and Space program. The results demonstrate that our DNN-based fault localization technique outperforms other fault localization methods like BPNN, Tarantula, and so forth.
机译:随着软件的规模和复杂性的增加,软件故障不可避免。迄今为止,尽管已经提出了许多种软件故障定位方法并取得了各自的成就,但它们也有局限性。特别是,对于基于机器学习的故障定位技术,文献中可用的模型都是浅层架构算法。缺点是在有限数量的样本数据下不能表达复杂的功能,并且对于复杂问题的泛化能力也很有限,因此无法通过这些方法准确地分析故障。为此,我们提出了一种基于深度神经网络(DNN)的故障定位方法。通过学习深度非线性网络结构,该方法能够实现复杂的函数逼近并获得输入数据的分布式表示。它还显示了从小型训练数据集中学习表示的强大能力。我们基于DNN的模型是使用覆盖率数据和测试用例的结果作为输入进行训练的,我们通过使用虚拟测试套件测试训练后的模型来进一步定位故障。本文对西门子套件和太空计划进行了实验。结果表明,基于DNN的故障定位技术优于其他故障定位方法,如BPNN,塔兰图拉毒蛛等。

著录项

  • 来源
    《Mathematical Problems in Engineering 》 |2016年第4期| 1820454.1-1820454.11| 共11页
  • 作者

    Zheng Wei; Hu Desheng; Wang Jing;

  • 作者单位

    Northwestern Polytech Univ, Coll Software & Microelect, Xian 710072, Peoples R China;

    Northwestern Polytech Univ, Coll Software & Microelect, Xian 710072, Peoples R China;

    Northwestern Polytech Univ, Coll Software & Microelect, Xian 710072, Peoples R China;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号