2019
DOI: 10.2298/csis180312039b
|View full text |Cite
|
Sign up to set email alerts
|

Majority vote feature selection algorithm in software fault prediction

Abstract: Identification and location of defects in software projects is an important task to improve software quality and to reduce software test effort estimation cost. In software fault prediction domain, it is known that 20% of the modules will in general contain about 80% of the faults. In order to minimize cost and effort, it is considerably important to identify those most error prone modules precisely and correct them in time. Machine Learning (ML) algorithms are frequently used to locate error prone modules aut… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 20 publications
(8 citation statements)
references
References 27 publications
(30 reference statements)
0
7
0
Order By: Relevance
“…The methods namely Information gain, ReliefF, analysis of variance (ANOVA), and Chi‐square methods were chosen as filter‐based feature selection methods based on their popularities and advantages (Borandag, Ozcift, Kilinc, & Yucalar, 2019). Wrapper and embedded based feature selection methods are computationally very expensive (Borandag et al, 2019). However, filter‐based feature selection methods are both faster and less expensive compared to the wrapper and embedded methods.…”
Section: Methodsmentioning
confidence: 99%
“…The methods namely Information gain, ReliefF, analysis of variance (ANOVA), and Chi‐square methods were chosen as filter‐based feature selection methods based on their popularities and advantages (Borandag, Ozcift, Kilinc, & Yucalar, 2019). Wrapper and embedded based feature selection methods are computationally very expensive (Borandag et al, 2019). However, filter‐based feature selection methods are both faster and less expensive compared to the wrapper and embedded methods.…”
Section: Methodsmentioning
confidence: 99%
“…Feature selection processes have been applied in various fields. The authors in [4] aimed of this research is to develop a Majority Vote based Feature Selection algorithm (MVFS) to identify the most valuable software metrics and the thorough experiments showed the ability of the proposed method to find out the most significant software metrics that enhance defect prediction performance. On the other hand, the authors in [30] analyzed the correlations among different commodities sales to identify interesting patterns to increase cross-marketing quality.…”
Section: Proposed Methodology 41 Motivationmentioning
confidence: 99%
“…For a comprehensive description of the technical indicators and their use see [34], [10] and Table 2 in [49]. Note that these technical indicators are computed using an open source library ta-lib 4 . At this stage, for each timestamp t the data vectorx t (enhanced vector x t ) contains features extracted from the LOB shape (e.g.…”
Section: The Market Data Summary and Data Processing Reconstructormentioning
confidence: 99%
“…Ensemble Learning has been broadly utilized in the classification [32]- [35] however, is not restricted to it. The use of Ensemble Learning is now being studied in Feature Selection area where it very well may be utilized to diminish high dimensional data sets into low dimensional.…”
Section: B Ensemble Feature Selectionmentioning
confidence: 99%