《计算机应用杂志》发表论文赏析

克隆代码有害性预测中分类不平衡问题的解决方法

来源:计算机应用杂志2016年第12期北京时间:

作者:王欢, 张丽萍, 闫盛

单位:内蒙古师范大学 计算机与信息工程学院, 呼和浩特 010022

摘要:针对克隆代码有害性预测中有害和无害数据分类不平衡的问题,提出一种基于随机下采样(RUS)的能够自动调整分类不平衡的K-Balance算法。首先对克隆代码提取静态特征和演化特征构建样本数据集;然后选取比例不同的分类不平衡新数据集;接着对已选取的新数据集进行有害性预测;最后,通过观察分类器的不同表现自动选择一个最适合的分类不平衡比例值。在7款C语言开源软件共170个版本上对克隆有害性预测模型的性能进行评估,并和其他分类不平衡解决方法进行对比,实验结果表明所提方法对有害和无害克隆的分类预测效果(受试者工作特征曲线下方面积(AUC)值)提高了2.62个百分点~36.70个百分点,能有效地改善分类不平衡的预测问题。

关键词:克隆代码,有害性,不平衡分类,随机下采样,参数搜索

基金资助:国家自然科学基金资助项目(61363017,61462071);内蒙古自然科学基金资助项目(2015MS0606);内蒙古自治区高等学校科学研究项目(NJZY16045)。

填文献完整题目 获取完整文献

填写需求
联系方式
注:学术顾问会在1小时内联系您,请留意!