期刊文献+
共找到5篇文章
< 1 >
每页显示 20 50 100
广义回归神经网络在软件质量预测中的应用 被引量:4
1
作者 马慧敏 宋雨 许正伟 《计算机工程与应用》 CSCD 北大核心 2004年第29期217-219,共3页
软件质量预测技术是软件质量评价体系中的关键技术,它能够对用户所关心的软件质量特性进行评价。广义回归神经网络在逼近能力、分类能力和学习速度方面具有较强优势。采用基于软件度量的广义回归神经网络构造质量预测模型能够从历史数... 软件质量预测技术是软件质量评价体系中的关键技术,它能够对用户所关心的软件质量特性进行评价。广义回归神经网络在逼近能力、分类能力和学习速度方面具有较强优势。采用基于软件度量的广义回归神经网络构造质量预测模型能够从历史数据中寻找软件度量之间的相关关系。对软件缺陷数进行预测的实验说明了模型的有效性、精确性,实验结果令人满意。 展开更多
关键词 软件质量预测 广义回归神经网络 软件度量 缺陷数
在线阅读 下载PDF
基于蚁群算法优化反向传播神经网络的软件质量预测 被引量:7
2
作者 朱嘉豪 郑巍 +2 位作者 杨丰玉 樊鑫 肖鹏 《计算机应用》 CSCD 北大核心 2023年第11期3568-3573,共6页
针对基于反向传播神经网络(BPNN)的软件质量预测模型存在收敛慢、模型精度不高的问题,提出一种基于蚁群算法优化BPNN的软件质量预测(SQP-ACO-BPNN)方法。首先,选择软件质量评价指标,确立软件质量评价体系;其次,采用BPNN构建初始软件质... 针对基于反向传播神经网络(BPNN)的软件质量预测模型存在收敛慢、模型精度不高的问题,提出一种基于蚁群算法优化BPNN的软件质量预测(SQP-ACO-BPNN)方法。首先,选择软件质量评价指标,确立软件质量评价体系;其次,采用BPNN构建初始软件质量预测模型,并利用蚁群优化(ACO)算法确定若干网络结构、网络初始连接权值和阈值;再次,给出网络结构评价函数,选择神经网络模型的最佳结构、网络初始连接权值和阈值;最后,通过BP算法训练该网络,得到最终的软件质量预测模型。在机载嵌入式软件质量预测数据上的实验结果表明,优化后的BPNN模型有效提高了预测的准确率、精确率、召回率和F1值,并且模型能够更快收敛,验证了SQP-ACO-BPNN方法的有效性。 展开更多
关键词 软件质量预测 蚁群优化算法 反向传播神经网络 网络结构评价
在线阅读 下载PDF
控制软件质量预测中两类错误比率的比较研究
3
作者 邢飞 郭平 吕荣聪 《南京大学学报(自然科学版)》 CAS CSCD 北大核心 2005年第z1期644-649,共6页
软件质量预测是通过建立软件内部属性(复杂性度量)与外部属性(缺陷数)之间客观定量的联系,来帮助软件开发者和管理者较早地检测出出错率高的模块,避免将错误带入软件生命周期后期.在软件质量预测中常会出现两类错误,在实际应用中,第二... 软件质量预测是通过建立软件内部属性(复杂性度量)与外部属性(缺陷数)之间客观定量的联系,来帮助软件开发者和管理者较早地检测出出错率高的模块,避免将错误带入软件生命周期后期.在软件质量预测中常会出现两类错误,在实际应用中,第二类错误所引发的后果往往要比第一类错误要严重得多,因此降低第二类错误率是非常必要的.探讨了3种控制软件质量预测中两类错误比率的方法:带风险特性的支持向量机,偏置支持向量机和基于最小风险的贝叶斯决策.实验结果表明,限定第二类错误的情况下,带风险特性的支持向量机在总体的预测性能上是最优的,但其对第二类错误的调节幅度是有限的.基于最小风险的贝叶斯决策与其相反,它可以将第二类错误控制到很小,但它的总体分类性能也是三种方法中最差的.而偏置支持向量机的性能介于上述两者之间.由此可以根据不同的应用需求来选用一种适合的方法来控制两类错误的比率. 展开更多
关键词 复杂性度最 软件质量预测 支持向量机 贝叶斯决策 两类错误
在线阅读 下载PDF
粒子群算法优化的BP网络预测软件质量 被引量:8
4
作者 宫丽娜 马怀志 《计算机工程与应用》 CSCD 2014年第23期65-68,共4页
预测软件质量的技术中,软件建模技术是软件质量评价体系中的关键技术,它可以发现软件中度量数据和软件质量要素之间的非线性关系。BP神经网络能够很好地模拟度量数据和质量要素之间的非线性关系,但是BP网络存在易于陷入局部极小和收敛... 预测软件质量的技术中,软件建模技术是软件质量评价体系中的关键技术,它可以发现软件中度量数据和软件质量要素之间的非线性关系。BP神经网络能够很好地模拟度量数据和质量要素之间的非线性关系,但是BP网络存在易于陷入局部极小和收敛速度慢的问题,所以提出了用粒子群算法优化BP神经网络,通过优化的BP网络建立软件质量模型,这样能很好地解决BP网络收敛速度慢和局部极小的问题。在实现该进化BP神经网络的基础上,利用28组数据进行实验,并通过与BP模型的结果的比较,验证了该模型。 展开更多
关键词 软件质量预测模型 软件度量 神经网络 粒子群算法
在线阅读 下载PDF
Logistic曲线在软件开发质量预测中的应用研究
5
作者 晏明 《计算机应用与软件》 CSCD 北大核心 2014年第11期125-129,共5页
影响软件质量的因素除了开发方式多种多样外,还受其他因素影响。对于多阶段、不断开发、不断测试的软件开发项目,跟踪项目整体的测试质量对项目的质量控制有重要意义。研究发现软件开发项目中测试出的缺陷累计值的时间曲线基本符合Logis... 影响软件质量的因素除了开发方式多种多样外,还受其他因素影响。对于多阶段、不断开发、不断测试的软件开发项目,跟踪项目整体的测试质量对项目的质量控制有重要意义。研究发现软件开发项目中测试出的缺陷累计值的时间曲线基本符合Logistic与Gompertz函数曲线。采用VBA编程,遍历所有实测数据的三点可求解出实测数据分别与两条函数曲线拟合度最好(最小2乘法)的三个曲线参数(L,b,a)。其中Logistic曲线的L值(即饱和值)可用于预测软件开发项目系统稳定时的缺陷累计值。通过分析软件项目开发中及系统发布运行后的累计缺陷的实测值与函数曲线(三个参数决定的曲线)的预测值,发现该函数曲线可用于预测及监控软件开发过程中及系统发布后的软件质量。 展开更多
关键词 Logistic曲线 Gompertz曲线 三点法 软件开发质量预测 累计缺陷
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部