2012
DOI: 10.1109/tse.2011.111
|View full text |Cite
|
Sign up to set email alerts
|

On the Value of Ensemble Effort Estimation

Abstract: Abstract-Background: Despite decades of research, there is no consensus on which software effort estimation methods produce the most accurate models. Aim: Prior work has reported that, given M estimation methods, no single method consistently outperforms all others. Perhaps rather than recommending one estimation method as best, it is wiser to generate estimates from ensembles of multiple estimation methods. Method: 9 learners were combined with 10 pre-processing options to generate 9 × 10 = 90 solo-methods. T… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

8
245
2

Year Published

2016
2016
2022
2022

Publication Types

Select...
8

Relationship

0
8

Authors

Journals

citations
Cited by 226 publications
(255 citation statements)
references
References 61 publications
(89 reference statements)
8
245
2
Order By: Relevance
“…The recent work of Silhavy et al [7] suggest a new approach " automatic complexity estimation based on requirements ", which is partly based on Use Case Points method. Very promising way is a research of Kocaguneli et al [8], this paper shows, that ensemble of effort estimation methods could provide better results than a single estimator.…”
Section: Related Workmentioning
confidence: 92%
“…The recent work of Silhavy et al [7] suggest a new approach " automatic complexity estimation based on requirements ", which is partly based on Use Case Points method. Very promising way is a research of Kocaguneli et al [8], this paper shows, that ensemble of effort estimation methods could provide better results than a single estimator.…”
Section: Related Workmentioning
confidence: 92%
“…To avoid the issue of unstable results and to improve generalization of the results, we adopted 4 feature selection methods in this study, all of which are often adopted in software effort estimation literature [4], [13]:…”
Section: Four Feature Subset Selection Methodsmentioning
confidence: 99%
“…We select ABE over other alternative model-based methods to study productivity factors because (1) it is widely used, widely studied, and consistently ranked among the bestperforming methods in terms of accuracy [1], [5], [11], [13], and (2) various approaches to improve its accuracy by exploiting productivity measures have been proposed as ways to refine the estimates in the solution adaptation stage. Using ABE to estimate the software development effort involves a 4-stage case-based reasoning process [14], consisting of: Retrieve the project cases most similar to the new case, Reuse the information from the retrieved past cases to propose a solution to the new case, Revise the proposed solution to better adapt to the new case, and Retain the solved case for future problem solving.…”
Section: Analogy-based Software Development Effort Estimation (Abe)mentioning
confidence: 99%
See 1 more Smart Citation
“…More recent work has been emphasising the relatively good predictive performance achieved by ensembles of learning machines (Kultur et al 2009;Minku and Yao 2013a;Kocaguneli et al 2012) and local methods that make estimations based on completed projects similar to the project being estimated (Minku and Yao 2013a;Menzies et al 2013;Bettenburg et al 2012). For instance, Regression Trees (RTs), Bagging ensembles of MultiLayer Perceptrons (Bag + MLPs) and Bagging ensembles of RTs (Bag + RTs) have been shown to perform well across several datasets (Minku and Yao 2013a).…”
Section: For See Assuming No Chronologymentioning
confidence: 99%