2021
DOI: 10.1002/smr.2343
|View full text |Cite
|
Sign up to set email alerts
|

On the value of filter feature selection techniques in homogeneous ensembles effort estimation

Abstract: Software development effort estimation (SDEE) remains as the principal activity in software project management planning. Over the past four decades, several methods have been proposed to estimate the effort required to develop a software system, including more recently machine learning (ML) techniques. Because ML performance accuracy depends on the features that feed the ML technique, selecting the appropriate features in the preprocessing data step is important. This paper investigates three filter feature se… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
7
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 11 publications
(7 citation statements)
references
References 87 publications
0
7
0
Order By: Relevance
“…Hosni et al 32 Khan 33 used PSO, a bio-inspired feature selection technique. The author used three datasets: Albrecht, Desharnais, and COCOMO NASA, and RF, REPTree, SMOReg, LR, M5Rule, and MLP as estimation models.…”
Section: Related Workmentioning
confidence: 99%
“…Hosni et al 32 Khan 33 used PSO, a bio-inspired feature selection technique. The author used three datasets: Albrecht, Desharnais, and COCOMO NASA, and RF, REPTree, SMOReg, LR, M5Rule, and MLP as estimation models.…”
Section: Related Workmentioning
confidence: 99%
“…They reported improved outcomes compared to single ABE models. Hosni et al 43 conducted an ensemble model based on four techniques comprising k‐nearest neighbor, multilayer perceptron, support vector regression, and decision trees. Also, they investigated filter feature selection techniques in the single and ensemble models.…”
Section: Literature Reviewmentioning
confidence: 99%
“…Finally, the relevant features are selected based on the cut-off of importance. Two approaches can be used to generate multiple models, namely homogenous ensemble approach and heterogeneous ensemble approach [24][25][26]. In a homogenous ensemble approach, multiple datasets are created from the same data by sub-setting the samples, features, or both followed by using a single technique to build the model on each of these datasets [25].…”
Section: Introductionmentioning
confidence: 99%
“…Two approaches can be used to generate multiple models, namely homogenous ensemble approach and heterogeneous ensemble approach [24][25][26]. In a homogenous ensemble approach, multiple datasets are created from the same data by sub-setting the samples, features, or both followed by using a single technique to build the model on each of these datasets [25]. In a heterogeneous ensemble approach, a single dataset is modeled using different techniques to generate multiple models [26].…”
Section: Introductionmentioning
confidence: 99%