期刊文献+

基于组合神经网络的软件可靠性预测研究 被引量:5

A STUDY ON SOFTWARE RELIABILITY PREDICTION BASED ON ENSEMBLE NEURAL NETWORK
下载PDF
导出
摘要 为了进一步提高神经网络的预测能力,提出了一种前馈神经网络混合学习算法,并将其应用于组合神经网络.该算法由一种模式提取算法(Alopex)和伪逆算法组成.在该混合学习算法中,网络的学习任务被分解为2个部分:隐藏层的权值先随机给定,然后使用Alopex算法不断地对其进行扰动;输出层的权值使用伪逆算法确定.所使用的组合神经网络由多个结构相同的前馈神经网络组成,每个前馈神经网络都使用混合学习算法(采用不同的初值)进行训练.实验结果表明,这种组合神经网络能够显著提高软件可靠性的预测精度. To further improve neural networks prediction capabilities, a hybrid learning algorithm is presented and applied to an ensemble neural network. The hybrid algorithm combines the algorithm for pattern extraction (Alopex) and the pseudoinverse algorithm. By using the hybrid learning algorithm, learning tasks are divided into two parts:weights in the hidden layers are given randomly and perturbed continuously in some directions by using Alopex; weights in the output layer are gained by using the pseudoinverse algorithm. Then, several feedforward neural networks are assembled into an ensemble neural network. Each of these feedforward neural networks is same in structure and trained by using the hybrid learning algorithm (initial value is different). The results of experiments indicate: the ensemble neural network can improve greatly the accuracy of software reliability prediction.
作者 张雪松 郭平
出处 《北京师范大学学报(自然科学版)》 CAS CSCD 北大核心 2005年第6期599-603,共5页 Journal of Beijing Normal University(Natural Science)
基金 国家"八六三"计划资助项目(2003AA133060) 国家自然科学基金资助项目(60275002)
关键词 软件可靠性 增长预测 前馈神经网络 混合学习算法 组合神经网络 software reliability growth prediction feedforward neural networks hybrid learningalgorithm ensemble neural networks
  • 相关文献

参考文献10

  • 1Musa John D.Software reliability engineering [M].Beijing:China Machine Press,2003:259-261
  • 2Wood Alan.Tandem technical report 96.1:software reliability growth models [EB/OL].[2005-04-08].http://www.hpl.hp.com/techreports/tandem/TR-96.1.pdf
  • 3HaganMartinI DemuthHowardB BealeMarkH 戴葵 译.神经网络设计[M].北京:机械工业出版社,2003.198-226.
  • 4Renate Sitte.Comparison of software-reliability-growth prediction:neural networks vs parametric-recalibration[J].IEEE Transactions on Reliability,1999,48(3):285
  • 5Guo Ping,Lyu M R.A pseudoinverse learning algorithm for feedforward neural networks with stacked generalization applications to software reliability growth data[J].Neurocomputing,2004,56:101
  • 6Unnikrishnan K P,Venugopal K P.Alopex:a correlation-based learning algorithm for feed-forward and recurrent neural networks [J].Neural Computation,1994,6(3):469
  • 7HaykinSimon 叶世伟 史忠植 译.神经网络原理[M]:2版[M].北京:机械工业出版社,2004.156-181.
  • 8Guo Ping.Averaging ensemble neural networks in parameter space[C].The Proceedings of 5th ICONIP.Kitakyushu:IOS Press,1998:486-489
  • 9Patra Susanta.A neural network approach for long-term software MTTF prediction [EB/OL].[2005-04-15].http://www.chillarege.com/fastabstracts/issre2003/129-FA-2003.pdf
  • 10Lyu M R.Handbook of software reliability engineering[M].New York:IEEE Computer Society Press and McGraw-Hill Book Company,1996:119-166

同被引文献44

引证文献5

二级引证文献13

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部