arrow
返回

Exploring stacking methods for software effort estimation with hyperparameter tuning

delete2025-02-25
delete0
PRE
AI
M
Maryam Hassanali
M
Mohammadreza Soltanaghaei *
T
Taghi Javdani Gandomani
F
Farsad Zamani Boroujeni
DOI:10.1007/s10586-024-04876-8delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
This study explores the use of stacking ensemble methods for software effort estimation, leveraging the ISBSG dataset. The research compares individual machine learning models such as Support Vector Regression (SVR), Random Forest, AdaBoost, LASSO, and neural networks with stacked models over two phases. In Phase 1, five stacking models were developed, using SVR, Random Forest, AdaBoost, LASSO, and a neural network as base models. In Phase 2, four stacking models incorporated two neural networks as base models combined with different metamodels. The results indicate that stacking models with SVR as the metamodel outperformed individual models and other ensemble methods, especially in terms of MAE, MSE, MMRE, and MdMRE evaluation metrics. Friedman Test and Nemenyi Post-Hoc Test validated the results. These findings suggest that using SVR as the metamodel leads to improved accuracy and reliability in effort estimation, offering significant advantages for project management by enhancing predictive precision and optimizing resource allocation.
Keyword:
Software effort estimation
Stacked generalization
Stacked ensemble learning
SVR
Random forest
AdaBoost

期刊

C
Cluster Computing-The Journal of Networks Software Tools and Applications
IF:
4.1
论文数:
5.0K
被引数:
7.5K

机构

S
Shahrekord University
学者数:
2.0K
论文数: 1.8K
被引数: 1.9K
I
Islamic Azad University
学者数:
4.0W
论文数: 3.3W
被引数: 9.8K