一种新的基于人工神经网络的软件可靠性模型

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:shshay
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件应用的日益广泛及其重要性的不断增强,人们对软件质量的要求也越来越高。软件可靠性作为衡量软件质量的重要标准,其定量评估和预测已成为人们关注和研究的焦点。   可靠性模型是研究可靠性的重要方法,可以分为两类:分析型模型和数据驱动型模型。分析型模型是用随机分析法对软件可靠性进行建模,这类模型的缺点是对模型的假设太多,不具有广泛的适应性。而数据驱动型模型几乎不用对模型进行假设,具有广泛的适应性,人工神经网络模型就是用数据驱动的模型之一。   人工神经网络是一种大型并行非线性系统,具有很强的泛化运算能力。用人工神经网络对软件可靠性进行建模必须解决网络结构和算法问题:传统上神经网络的结构是有经验的神经网络专家根据实际经验得来的;算法基本上采用BP算法,而BP算法容易使网络陷入局部最优解、收敛速度慢或出现震荡。本文对以上缺点提出了改进。   多数软件可靠性模型都假设错误一旦发现则立即排除,这些模型研究的只是错误发现过程。实际上,一个错误发现以后,还得经过错误报告、错误诊断、错误消除、错误证实等步骤,所以错误纠正过程也是不容忽视的。本文认为错误发现和错误纠正是一个交互的过程。   本文在对错误纠正过程和错误发现过程及神经网络模型学习和研究的基础上,提出了一种新的神经网络错误发现过程和错误纠正过程模型,该模型用遗传算法同时优化神经网络的结构和初始权值和阈值。通过和已有模型进行仿真试验对比,显示本文提出的模型对实际数据有很好的预测精度,具有很好的工程实践意义。
其他文献
多年来人们一直致力于更高效率太阳能电池技术的研究,然而电池效率提升受到多种因素的制约,其中不可避免的高能光子能量损失是一项主要原因。论文针对一种可能减少高能光子能量
左手材料(Left-handed material,LHM)是一种介电常数和磁导率同时为负的人工复合结构材料,由于其中传播电磁波的相速度和群速度方向相反,从而表现出一系列反常的电磁特性。如反
核小体是由核心组蛋白八聚体和缠绕在其上的DNA共同构成。组蛋白成分以及其共价修饰决定了核小体的状态,它们共同参与染色质的表观遗传调控。组蛋白成分除了常规的H2A、H2B、H
嵌入式系统和计算全息术的快速发展为实现图像的三维空间实时显示提供技术支持。本文首次运用具有独特双核结构的OMAP5910开发平台,由MPU核来完成控制以及接口方面的处理需要
随着计算机技术的高速发展,软件可靠性的地位在人们的日常生活中变得越来越重要。在众多的软件可靠性模型中,目前还没有推荐为广泛应用的软件可靠性模型,原因就在于假设是软件可
数字水印是信息隐藏技术之一,是信息隐藏技术形象生动的应用。数字水印在声像等艺术作品的版权保护和认证中有着极为重要的作用和广泛的应用。然而大部分对数字水印的研究和
CN是一种丝/苏氨酸特异性的蛋白磷酸酶。CN发挥作用的重要途径之一是激活基因的转录,这些基因的产物能促进细胞增殖、帮助细胞应对环境压力及维持钙离子稳态等。裂殖酵母的CN
随着高速光互连和短距离通信系统的迅速发展,多模光纤以其连接简便,成本低等优点在其中扮演了重要的角色。本文以VCSEL(Vertical Cavity Surface-Emitting Laser)作为信号光源,通
受精是指雌雄配子融合形成一个两倍体合子胚胎的过程,是有性生殖生物个体发育的起点。一般来说,受精过程主要包括这几个步骤:精卵识别并进入卵母细胞、卵母细胞的激活以及雌雄
重症肌无力(myasthenia gravis,MG)是一种神经-肌肉接头部位因乙酰胆碱受体减少而出现传递障碍的自身免疫性疾病。微小RNA(miRNA)是一类长度约为20~24个核苷酸的非编码蛋白质的