4.3 Article

Software defect prediction using K-PCA and various kernel-based extreme learning machine: an empirical study

期刊

IET SOFTWARE
卷 14, 期 7, 页码 768-782

出版社

WILEY
DOI: 10.1049/iet-sen.2020.0119

关键词

sampling methods; learning (artificial intelligence); program testing; principal component analysis; software quality; F; K; Mathews correlation coefficient; sampling method; synthetic minority oversampling technique; NASA projects; high-quality software system; software testing; kernel-based extreme learning machine; high receiver operating characteristic curve; ELM-based SDP; overfitting problem; classical SDP models; K-PCA; kernel principal component analysis; kernel function; PROMISE repository datasets; class imbalance problem; software defect prediction; public datasets

向作者/读者索取更多资源

Predicting defects during software testing reduces an enormous amount of testing effort and help to deliver a high-quality software system. Owing to the skewed distribution of public datasets, software defect prediction (SDP) suffers from the class imbalance problem, which leads to unsatisfactory results. Overfitting is also one of the biggest challenges for SDP. In this study, the authors performed an empirical study of these two problems and investigated their probable solution. They have conducted 4840 experiments over five different classifiers using eight NASA projects and 14 PROMISE repository datasets. They suggested and investigated the varying kernel function of an extreme learning machine (ELM) along with kernel principal component analysis (K-PCA) and found better results compared with other classical SDP models. They used the synthetic minority oversampling technique as a sampling method to address class imbalance problems and k-fold cross-validation to avoid the overfitting problem. They found ELM-based SDP has a high receiver operating characteristic curve over 11 out of 22 datasets. The proposed model has higher precision and F-score values over ten and nine, respectively, compared with other state-of-the-art models. The Mathews correlation coefficient (MCC) of 17 datasets of the proposed model surpasses other classical models' MCC.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.3
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据