...
首页> 外文期刊>Applied Soft Computing >Robust feedforward and recurrent neural network based dynamic weighted combination models for software reliability prediction
【24h】

Robust feedforward and recurrent neural network based dynamic weighted combination models for software reliability prediction

机译:基于鲁棒前馈和递归神经网络的动态加权组合模型,用于软件可靠性预测

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

摘要

Traditional parametric software reliability growth models (SRGMs) are based on some assumptions or distributions and none such single model can produce accurate prediction results in all circumstances. Non-parametric models like the artificial neural network (ANN) based models can predict software reliability based on only fault history data without any assumptions. In this paper, initially we propose a robust feedforward neural network (FFNN) based dynamic weighted combination model (PFFNND-WCM) for software reliability prediction. Four well-known traditional SRGMs are combined based on the dynamically evaluated weights determined by the learning algorithm of the proposed FFNN. Based on this proposed FFNN architecture, we also propose a robust recurrent neural network (RNN) based dynamic weighted combination model (PRNNDWCM) to predict the software reliability more justifiably. A real-coded genetic algorithm (GA) is proposed to train the ANNs. Predictability of the proposed models are compared with the existing ANN based software reliability models through three real software failure data sets. We also compare the performances of the proposed models with the models that can be developed by combining three or two of the four SRGMs. Comparative studies demonstrate that the PFFNNDWCM and PRNNDWCM present fairly accurate fitting and predictive capability than the other existing ANN based models. Numerical and graphical explanations show that PRNNDWCM is promising for software reliability prediction since its fitting and prediction error is much less relative to the PFFNNDWCM. (C) 2014 Elsevier B.V. All rights reserved.
机译:传统的参数软件可靠性增长模型(SRGM)基于某些假设或分布,并且没有一个这样的模型可以在所有情况下均能产生准确的预测结果。像基于人工神经网络(ANN)的模型这样的非参数模型可以仅基于故障历史数据来预测软件可靠性,而无需任何假设。在本文中,最初,我们提出了一种基于鲁棒前馈神经网络(FFNN)的动态加权组合模型(PFFNND-WCM),用于软件可靠性预测。根据由提出的FFNN的学习算法确定的动态评估权重,将四个著名的传统SRGM组合在一起。基于此提出的FFNN体系结构,我们还提出了一个基于鲁棒递归神经网络(RNN)的动态加权组合模型(PRNNDWCM),以更合理地预测软件可靠性。提出了一种实编码遗传算法(GA)来训练人工神经网络。通过三个真实的软件故障数据集,将提出的模型的可预测性与现有的基于ANN的软件可靠性模型进行了比较。我们还将提议的模型的性能与可以通过组合四个SRGM中的三个或两个来开发的模型进行比较。比较研究表明,与其他现有的基于ANN的模型相比,PFFNNDWCM和PRNNDWCM具有相当准确的拟合和预测能力。数值和图形解释表明,PRNNDWCM对于软件可靠性预测很有前景,因为它的拟合和预测误差相对于PFFNNDWCM少得多。 (C)2014 Elsevier B.V.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号