基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
在软件缺陷预测的回归建模中,由静态代码提取的类层面度量元(特征)以及由方法聚合(sum、avg、max、min)到类的特征往往较多,使用传统的特征选择方法(如AIC、BIC)通常先要确定了模型,不同的模型选出的特征集差异较大,且模型的可解释性差.最大信息系数MIC (maximal information coefficient)是Reshef等[4]提出的度量两个连续变量之间相互依赖程度的一个指标,且有基于观测数据的计算办法.本文基于软件缺陷个数与各特征的MIC度量先选择特征,再对所选特征进行了适当的幂次变换,最后使用主成分泊松和负二项回归建模.本文实验基于NASA的KC1的类层面数据集,采用了m×2交叉验证的序贯t-检验来对两模型的性能差异的显著性进行检验,模型性能评价指标采用FPA、AAE、ARE.实验结果表明:1)基于MIC选出的特征主要是sum、avg、max三种聚合模式特征,与AIC、BIC方法有明显的差异;2)对特征做适当的幂次变换在多数模型下可以改善其性能;3)对特征做幂次变换后,做主成分分析与因子分析可以得到两个明显的因子,其一个因子正好对应avg与max聚合模式的特征集,另一个因子正好对应sum的聚合模式特征集,使得模型具有较好的可解释性.综合实验的各项指标可以得出,sum、avg、max三种聚合模式对软件缺陷预测有显著作用,且基于MIC所选特征而构造的模型是有优势的.
推荐文章
基于改进BP算法的软件缺陷预测模型研究
缺陷预测模型
模拟退火算法
JCUDA技术
BP算法
基于LASSO-SVM的软件缺陷预测模型研究
软件缺陷预测
最小绝对值压缩与选择方法
特征选择
支持向量机
交叉验证
基于CS-ANN的软件缺陷预测模型研究
软件缺陷预测
人工神经网络
布谷鸟搜索
软件质量
机器学习
面向类不平衡数据集的软件缺陷预测模型
软件缺陷预测
类不平衡数据
特征选择
集成算法
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于最大信息系数的软件缺陷预测模型
来源期刊 应用概率统计 学科 数学
关键词 MIC度量 软件缺陷预测 泊松回归模型 负二项回归模型 m×2交叉验证序贯t-检验
年,卷(期) 2019,(1) 所属期刊栏目 学术论文
研究方向 页码范围 86-108
页数 23页 分类号 O212
字数 12832字 语种 中文
DOI 10.3969/j.issn.1001-4268.2019.01.007
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 李济洪 山西大学软件学院 58 261 10.0 14.0
2 郭新峰 山西大学软件学院 10 43 4.0 6.0
3 崔军 山西大学计算机与信息技术学院 22 103 6.0 9.0
4 王瑞波 山西大学软件学院 23 179 7.0 13.0
5 刘亚娜 山西大学计算机与信息技术学院 2 2 1.0 1.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (89)
共引文献  (129)
参考文献  (13)
节点文献
引证文献  (2)
同被引文献  (12)
二级引证文献  (0)
1976(2)
  • 参考文献(0)
  • 二级参考文献(2)
1978(2)
  • 参考文献(1)
  • 二级参考文献(1)
1979(1)
  • 参考文献(0)
  • 二级参考文献(1)
1981(2)
  • 参考文献(0)
  • 二级参考文献(2)
1982(1)
  • 参考文献(0)
  • 二级参考文献(1)
1983(1)
  • 参考文献(0)
  • 二级参考文献(1)
1984(1)
  • 参考文献(0)
  • 二级参考文献(1)
1986(1)
  • 参考文献(0)
  • 二级参考文献(1)
1989(1)
  • 参考文献(0)
  • 二级参考文献(1)
1992(3)
  • 参考文献(0)
  • 二级参考文献(3)
1993(1)
  • 参考文献(0)
  • 二级参考文献(1)
1994(1)
  • 参考文献(0)
  • 二级参考文献(1)
1995(1)
  • 参考文献(0)
  • 二级参考文献(1)
1996(2)
  • 参考文献(0)
  • 二级参考文献(2)
1997(1)
  • 参考文献(0)
  • 二级参考文献(1)
2000(2)
  • 参考文献(0)
  • 二级参考文献(2)
2002(2)
  • 参考文献(0)
  • 二级参考文献(2)
2003(5)
  • 参考文献(0)
  • 二级参考文献(5)
2004(5)
  • 参考文献(0)
  • 二级参考文献(5)
2005(4)
  • 参考文献(1)
  • 二级参考文献(3)
2007(6)
  • 参考文献(1)
  • 二级参考文献(5)
2008(7)
  • 参考文献(1)
  • 二级参考文献(6)
2009(5)
  • 参考文献(0)
  • 二级参考文献(5)
2010(4)
  • 参考文献(0)
  • 二级参考文献(4)
2011(5)
  • 参考文献(1)
  • 二级参考文献(4)
2012(8)
  • 参考文献(1)
  • 二级参考文献(7)
2013(9)
  • 参考文献(0)
  • 二级参考文献(9)
2014(7)
  • 参考文献(2)
  • 二级参考文献(5)
2015(7)
  • 参考文献(0)
  • 二级参考文献(7)
2016(1)
  • 参考文献(1)
  • 二级参考文献(0)
2017(4)
  • 参考文献(4)
  • 二级参考文献(0)
2019(1)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(1)
  • 二级引证文献(0)
2019(1)
  • 引证文献(1)
  • 二级引证文献(0)
2020(1)
  • 引证文献(1)
  • 二级引证文献(0)
研究主题发展历程
节点文献
MIC度量
软件缺陷预测
泊松回归模型
负二项回归模型
m×2交叉验证序贯t-检验
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
应用概率统计
双月刊
1001-4268
31-1256/O1
16开
上海市闵行区东川路500号华东师范大学金融与统计学院
4-414
1985
chi
出版文献量(篇)
1312
总下载数(次)
0
总被引数(次)
6455
论文1v1指导