A Cross-project Defect Prediction Model Using Feature Transfer and Ensemble Learning

Fuping Zeng, Wanting Lin,Ying Xing, Lu Sun,Bin Yang

TEHNICKI VJESNIK-TECHNICAL GAZETTE(2022)

引用 0|浏览8
暂无评分
摘要
Cross-project defect prediction (CPDP) trains the prediction models with existing data from other projects (the source projects) and uses the trained model to predict the target projects. To solve two major problems in CPDP, namely, variability in data distribution and class imbalance, in this paper we raise a CPDP model combining feature transfer and ensemble learning, with two stages of feature transfer and the classification. The feature transfer method is based on Pearson correlation coefficient, which reduces the dimension of feature space and the difference of feature distribution between items. The class imbalance is solved by SMOTE and Voting on both algorithm and data levels. The experimental results on 20 source-target projects show that our method can yield significant improvement on CPDP.
更多
查看译文
关键词
cross-project defect prediction,ensemble learning,machine learning,transfer learning
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要