基于改进ACO优化BP神经网络的软件缺陷预测模型

来源 :中国石油大学(华东) | 被引量 : 0次 | 上传用户:yangl3255
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件缺陷是计算机软件固有的属性,同时也是导致软件系统在运行过程中出现异常的主要原因。所以,尽早地发现软件系统中存在的软件缺陷,可以避免或最小化在软件开发后期为修改缺陷所造成的资源浪费,节约开发成本。20世纪70年代,软件缺陷预测技术作为一种预测软件缺陷分布的手段逐渐被发展起来,并且在软件工程领域受到了极大关注。经过40多年的发展,各种软件缺陷预测方法相继被提出并取得了良好的效果。基于BP神经网络的软件缺陷预测模型是其中性能较好的一种,它利用软件模块中各种属性以及历史性软件缺陷数据进行分析预测,对含有缺陷的软件模块作出预测。虽然基于BP神经网络的软件缺陷预测模型具有较好的预测效果,但是该模型在输入层信息以及模型参数寻优等方面存在不足,容易导致整个模型的预测准确率并不是很高。所以,为了提高BP神经网络的软件预测模型的预测准确度,本文主要做了如下几项工作:第一,提出基于互信息和自信息改进的主成分分析方法,进行软件缺陷数据特征降维,在保留原始输入信息完整的前提下,最小化模型输入元数量;第二,提出一种基于差异初始化信息素和局部路径优化的蚁群优化算法,用于代替BP神经网络自有的“梯度下降法”优化参数,提高得到预测模型最优参数的概率;第三,建立基于改进ACO优化BP神经网络的软件缺陷预测模型,提高缺陷预测准确率。最后,对本文提出的软件缺陷预测模型进行仿真实验验证模型的性能。使用NASA提供的软件缺陷数据集进行缺陷预测,并对预测结果进行基于十折交叉方法进行准确率、查准率、查全率等计算。通过与几种传统方法对比,证明本文方法可以得到更高的预测准确度。
其他文献
煤炭作为一种不可再生的资源,其高效利用依赖于对煤炭的有效洗选加工。浮选是对-0.5mm粒级煤泥进行分选的主要方法,煤油在我国洗煤厂广泛使用,主要用作煤泥浮选捕收剂,工业实践中经常存在精煤回收率不高、药剂选择性差、药耗偏高等问题,对浮选效果有较大影响。论文内容主要基于煤油及其复配药剂磁化处理后对不同性质煤泥的浮选提效研究。磁化设备为自行设计和组装的可调控电磁螺线管磁场,将煤油、煤油与表面活性剂等的复
C-H键是构成有机化合物最基本、最重要的化学键,具有键长较短,解离能较高的特点,是一种惰性化学键。在过去的研究中,选择性地控制不同C-H键反应位点是化学研究者面临的一个难点。近年来,化学工作者将C-H键的断裂同烯烃的双官能团化反应联系起来,通过氧化切断C-H键形成碳自由基,然后与烯烃加成实现烯烃的官能团化反应已有了较深入的研究。在过去的几十年中,过渡金属包括钯、铑、金、铱、铂等催化C-H氧化自由基
随着分布式计算、网格计算、效用计算等技术的发展,研究学者们融合了这些传统计算机和网络技术的优点,从而提出了一种更高级的计算方式—云计算,这是互联网领域的又一巨变,从
近十年来,带有分段常数变元的广义型神经网络已被许多研究者们进行了广泛的研究.与传统的神经网络所不同的是,由于导向函数的存在,使得这类神经网络变成了混合型神经网络.也就是说,随着时间的演化,这类神经网络不仅是超前的,也是延迟的.从这类神经网络的外观形式上来看,其导向函数影响整个网络演化,所以在分析该神经网络的动力学特性之前,最重要的一个环节是找到其变分项与当前项之间的关系,以此来度量变分项,这是解决
呼吸运动是自然界生物体最常见的一项生命活动,它是所有生物体用来维持生命体征的重要保障,同时也具有丰富的动力学行为。在人和其他哺乳动物延髓头端处有一个称为前包钦格复合体(pre-B(?)tzinger complex,pre-BotC)的区域,其中存在一类特殊的吸气神经元,研究发现这类神经元的存在与呼吸节律的产生密不可分。理论和实验研究发现呼吸系统模型可以产生依赖于持续钠电流的胞体簇放电、依赖于钙激
中国改革开放近40年来,经济、政治、文化等发展取得了巨大的成就,全球影响力也正在进一步扩大,但是相比于中国的综合实力,中国的话语权还十分薄弱,在国际上充斥着诸如“中国
XML数据查询时经常使用结构化查询语言XPath和XQuery,因为XML结构化查询方法可以返回的查询结果更加精确。但该查询方法要依赖复杂的查询语言和精确的查询表达式,而且还需要
云水对全球水汽循环和能量平衡都具有重要意义,基于卫星遥感结果来进行反演是获取全球尺度云水路径(液态水柱积分总量,LWP)的最主要方式。对于星载被动仪器观测而言,又可分为
公理化方法是合作博弈的最基本的方法.Shapley值的分配规则和公理化刻画在经典合作博弈中有着不可撼动的地位.它将任意参与者集合都视为可行联盟.然而,因参与者之间存在种种限制,联盟无法彻底形成的情况并不少见.考虑到此类情况,Myerson在1977年提出了图博弈理论,它为其他类型限制博弈的提出和发展起到了奠基作用.1988年,Meessen考虑到以图为合作结构的博弈中边在合作中的作用,提出了一个重
研究目的及意义:以辽宁省某三甲医院为例,通过对药品零差价政策实施前后住院患者的次均医疗费用、医疗费用内部结构、医疗费用影响因素以及药品零差价政策对相关利益者的影响分析,了解三级医院住院患者医疗费用的变化状况,探索药品零差价政策实施后住院患者医疗费用内部结构不合理的部分,以及该政策实施过程中存在的突出问题,为进一步完善药品零差价政策,合理控制住院患者医疗费用的增长提供可操作性的对策和建议。研究方法: