基于粗糙集-支持向量机的软件缺陷预测

来源 :计算机工程与科学 | 被引量 : 11次 | 上传用户:quuizx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件缺陷预测已成为软件工程的重要研究课题,构造了一个基于粗糙集和支持向量机的软件缺陷预测模型。该模型通过粗糙集对原样本集进行属性约减,去掉冗余的和与缺陷预测无关的属性,利用粒子群对支持向量机的参数做选择。实验数据来源于NASA公共数据集,通过属性约减,特征属性由21个约减为5个。实验表明,属性约减后,Bayes分类器、CART树、神经网络和本文提出的粗糙集—支持向量机模型的预测性能均有所提高,本文提出的粗糙集支持向量机的预测性能好于其他三个模型。
其他文献
目的掌握山东省黄河流域居民饮用水的碘含量、水源类型及深度状况,探讨井深与水碘的关系,为选择适宜水源和控制碘过剩提供依据。方法对黄河流域的山东省所有县(市、区)的所有
轻松活跃的课堂气氛是激发学生学习兴趣、使课堂焕发活力的前提条件,能有效地提高教学效率,达到教学相长的目的.
随着中国经济的快速发展,企业的战略目标开始转向“精益、绿色、环保、高效”,只有将绿色供应链成本管理真正融入到企业的生产环节之中,才能够使企业环境效益与经济效益达到
经典的自编码模型(BAE、SAE、DAE、CAE)都是基于输出数据对原始数据的重构,提取输入信息的低维度特征,将该特征用于图像分类不一定能够取得很好的判别效果。利用标签信息,提出了堆叠判别自编码模型(SDcAE),该模型将类编码作为隐层神经元约束加入到堆叠自编码器的训练中,使得隐层学习的特征具有更好的判别能力。同时,将类编码作为判别损失加入到Softmax分类器中,提出了类编码分类器(CEC)。由