首页 | 本学科首页   官方微博 | 高级检索  
     

基于多核字典学习的软件缺陷预测
引用本文:王铁建,吴飞,荆晓远.基于多核字典学习的软件缺陷预测[J].计算机科学,2017,44(12):131-134, 168.
作者姓名:王铁建  吴飞  荆晓远
作者单位:武汉大学计算机学院软件工程国家重点实验室 武汉430072,南京邮电大学自动化学院 南京210023,武汉大学计算机学院软件工程国家重点实验室 武汉430072
摘    要:提出一种多核字典学习方法,用以对软件模块是否存在缺陷进行预测。用于软件缺陷预测的历史数据具有结构复杂、类不平衡的特点,用多个核函数构成的合成核将这些数据映射到一个高维特征空间,通过对多核字典基的选择,得到一个类别平衡的多核字典,用以对新的软件模块进行分类和预测,并判定其中是否存在缺陷。在NASA MDP数据集上的实验表明,与其他软件缺陷预测方法相比,多核字典学习方法能够针对软件缺陷历史数据结构复杂、类不平衡的特点,较好地解决软件缺陷预测问题。

关 键 词:软件缺陷预测  多核学习  字典学习  类不平衡
收稿时间:2016/10/11 0:00:00
修稿时间:2016/12/22 0:00:00

Multiple Kernel Dictionary Learning for Software Defect Prediction
WANG Tie-jian,WU Fei and JING Xiao-yuan.Multiple Kernel Dictionary Learning for Software Defect Prediction[J].Computer Science,2017,44(12):131-134, 168.
Authors:WANG Tie-jian  WU Fei and JING Xiao-yuan
Affiliation:State Key Laboratory of Software Engineering,School of Computer,Wuhan University,Wuhan 430072,China,School of Automation,Nanjing University of Posts and Telecommunications,Nanjing 210023,China and State Key Laboratory of Software Engineering,School of Computer,Wuhan University,Wuhan 430072,China
Abstract:A multiple kernel dictionary learning approach for software defect prediction was proposed.Software historical defect data have complicated structure and marked characteristic of class-imbalance.Multiple kernel learning is an effective technique in the field of machine learning which can map the historical defect data to a higher-dimensional feature space and make them express better.We got a multiple kernel dictionary learning classifier which has the advantages of both multiple kernel learning and dictionary learning.The widely used datasets from NASA MDP datasets are employed as test data to evaluate the performance of all compared methods.Experimental results demonstrate the effectiveness of the proposed multiple kernel dictionary learning approach for the software defect prediction task.
Keywords:Software detect prediction  Multiple kernel learning  Dictionary learning  Class-imbalance
点击此处可从《计算机科学》浏览原始摘要信息
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号