基于深度自编码网络的软件缺陷预测方法

来源 :计算机工程与科学 | 被引量 : 0次 | 上传用户:Vince6666
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件缺陷预测是提升软件质量的有效方法,而软件缺陷预测方法的预测效果与数据集自身的特点有着密切的相关性。针对软件缺陷预测中数据集特征信息冗余、维度过大的问题,结合深度学习对数据特征强大的学习能力,提出了一种基于深度自编码网络的软件缺陷预测方法。该方法首先使用一种基于无监督学习的采样方法对6个开源项目数据集进行采样,解决了数据集中类不平衡问题;然后训练出一个深度自编码网络模型。该模型能对数据集进行特征降维,模型的最后使用了三种分类器进行连接,该模型使用降维后的训练集训练分类器,最后用测试集进行预测。实验结果表明,该方法在维数较大、特征信息冗余的数据集上的预测性能要优于基准的软件缺陷预测模型和基于现有的特征提取方法的软件缺陷预测模型,并且适用于不同分类算法。
其他文献
人们在思考哲学基本问题时,应该明确个体作为哲学活动实施者的地位,哲学应该是在理想性、原则性总体哲学背景下的具体哲学活动。重申个体在哲学中的基本地位,首先面临的是新
本发明公开了塑料中空板封边机,包括支架、挤出系统、封边系统、冷却系统和传输系统,挤出系统、封边系统、冷却系统和传输系统设置在支架上,挤出系统和封边系统连接,封边系统
随着氧碘化学激光器技术的不断发展,目前氧碘化学激光器(COIL)已经到了提高系统安全性和工作环境适应性、降低系统复杂性阶段,而其中改进O2(1Δg)的产生方式和方法正是这个阶
Al8B4C7这种三元化合物不仅是一种优秀的含碳耐火材料用的抗氧化剂,而且还可以提高含碳耐火材料的抗水化能力。目前已有的合成Al8B4C7的方法,虽然可合成比较纯的Al8B4C7,但提
<正>社会主义核心价值观是当代中国精神的集中体现。佛教作为世界三大宗教之一,应该从教义上深刻阐释自己与社会主义核心价值观之间相资相益、相融相通的价值关联,在培育和弘
本文工作主要涉及两个方面:1.含有双炔官能团的有机二酸二丙炔醇酯的合成与表征;2.同核及异核炔桥二元多面体羰基簇合物的合成。在得到的8个化合物中,2个是新合成的有机双炔化合物
选择性催化反应已成为有机合成的一个研究热点。本文从简单易得的邻溴苯甲醛出发,设计并合成了两类新型配体,即肟膦配体49 和50 以及肟磷氧化物配体51 和52,分别应用在Pd 催
旅游管理专业属于实践性很强的应用型学科,实践教学一方面要检验课堂理论教学的成果,另一方面要在实习实训中提高学生的实践能力、创新能力和综合素质。文章分析了目前学生专
随着中国改革的不断深入,人民生活水平日益提高,城市建设不断发展,在这样的背景下,城市公共雕塑的数量和质量也越来越高。与此同时,公共雕也越来越多地融入了现代科技手段,尤
河西地域在汉晋时代中国历史演进与文化变迁过程中具有重要的意义。然而,由于地处边陲,魏晋十六国时期的河西历史文献记载甚少,因此对河西地域之历史文化与社会生活的研究,就不得
报纸