...
首页> 外文期刊>International Journal of Pattern Recognition and Artificial Intelligence >An Investigation of Imbalanced Ensemble Learning Methods for Cross-Project Defect Prediction
【24h】

An Investigation of Imbalanced Ensemble Learning Methods for Cross-Project Defect Prediction

机译:跨项目缺陷预测中不平衡集成学习方法的研究

获取原文
获取原文并翻译 | 示例
           

摘要

Machine-learning-based software defect prediction (SDP) methods are receiving great attention from the researchers of intelligent software engineering. Most existing SDP methods are performed under a within-project setting. However, there usually is little to no within-project training data to learn an available supervised prediction model for a new SDP task. Therefore, cross-project defect prediction (CPDP), which uses labeled data of source projects to learn a defect predictor for a target project, was proposed as a practical SDP solution. In real CPDP tasks, the class imbalance problem is ubiquitous and has a great impact on performance of the CPDP models. Unlike previous studies that focus on subsampling and individual methods, this study investigated 15 imbalanced learning methods for CPDP tasks, especially for assessing the effectiveness of imbalanced ensemble learning (IEL) methods. We evaluated the 15 methods by extensive experiments on 31 open-source projects derived from five datasets. Through analyzing a total of 37504 results, we found that in most cases, the IEL method that combined under-sampling and bagging approaches will be more effective than the other investigated methods.
机译:基于机器学习的软件缺陷预测(SDP)方法正受到智能软件工程研究人员的极大关注。大多数现有的SDP方法都是在项目内部设置下执行的。但是,通常很少或几乎没有项目内的培训数据来学习新的SDP任务的可用监督预测模型。因此,提出了一种跨项目缺陷预测(CPDP)作为实用的SDP解决方案,该计划使用源项目的标记数据来学习目标项目的缺陷预测器。在实际的CPDP任务中,类不平衡问题无处不在,并且对CPDP模型的性能有很大影响。与以前的研究侧重于子采样和个体方法不同,本研究调查了15种用于CPDP任务的不平衡学习方法,尤其是评估不平衡整体学习(IEL)方法的有效性。我们通过对来自五个数据集的31个开源项目的广泛实验,评估了这15种方法。通过分析总共37504个结果,我们发现在大多数情况下,结合了欠采样和装袋方法的IEL方法将比其他调查方法更有效。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号