2019
DOI: 10.1016/j.infsof.2018.10.004
|View full text |Cite
|
Sign up to set email alerts
|

Software defect prediction based on kernel PCA and weighted extreme learning machine

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
42
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 136 publications
(51 citation statements)
references
References 48 publications
0
42
0
Order By: Relevance
“…To evaluate the proposed CFIW‐TNB, we selected 25 different open‐projects from the PROMISE data repository collected by Jureczko [35]; and they are extensively adopted in previous empirical studies [3,4,36]. Each module in these projects contain 20 static code features and a defective label (defective or clean).…”
Section: Methodsmentioning
confidence: 99%
“…To evaluate the proposed CFIW‐TNB, we selected 25 different open‐projects from the PROMISE data repository collected by Jureczko [35]; and they are extensively adopted in previous empirical studies [3,4,36]. Each module in these projects contain 20 static code features and a defective label (defective or clean).…”
Section: Methodsmentioning
confidence: 99%
“…So now reducing dimensions is needed to be done, which often refers to PCA in unsupervised modeling. PCA, principal component analysis, is a kind of mathematical method mainly to reduce dimensions and remove linear correlations [6]. First, assume that every record represents a point in a high dimensional space, so the data will be distributed like this (three dimensions): The data spreads differently in each direction, which means that it has different variance on each dimension.…”
Section: Principal Component Analysis (Pca)mentioning
confidence: 99%
“…In the traditional works, Ohlsson et al [8] proposed the implementation of linear discriminant analysis in order to predict the defect in the source code of software. Meanwhile, Xu et al [9] exploited the power of decision trees to solve the problem. Similarly Xing et al [10] shifted the focus towards solving the problem by utilization of an SVM.…”
Section: Literature Reviewmentioning
confidence: 99%
“…As described earlier, there is much work available on the JIT effort aware system by using the traditional file, package or method level for the defect prediction [8][9][10] as well as supervised machine learning methods and unsupervised learning methods. Still, there is a huge gap in accuracy, and false prediction.…”
Section: Introductionmentioning
confidence: 99%