arrow
Return

A Novel Cross-Project Software Defect Prediction Algorithm Based on Transfer Learning

delete2022-02-01
delete23
delete
OA
AI
S
Shiqi Tang
黄松 cover
黄松 (Song Huang)
C
Changyou Zheng *
E
Erhu Liu
C
Cheng Zong
Y
Yixian Ding
DOI:10.26599/TST.2020.9010040delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Software Defect Prediction (SDP) technology is an effective tool for improving software system quality that has attracted much attention in recent years. However, the prediction of cross-project data remains a challenge for the traditional SDP method due to the different distributions of the training and testing datasets. Another major difficulty is the class imbalance issue that must be addressed in Cross-Project Defect Prediction (CPDP). In this work, we propose a transfer-leaning algorithm (TSboostDF) that considers both knowledge transfer and class imbalance for CPDP. The experimental results demonstrate that the performance achieved by TSboostDF is better than those of existing CPDP methods.
Keywords:
Software Defect Prediction (SDP)
transfer learning
imbalance class
cross-project

Journal

T
Tsinghua Science and Technology
IF:
3.5
Papers:
987
Citations:
2.5K

Organization

A
Army Engineering University of PLA
Scholars:
5.0K
Papers: 3.7K
Citations: 5
L
liaoning technical university
Scholars:
4.7K
Papers: 2.5K
Citations: 0