返回
Ensemble Effort Estimation using dynamic selection
DOI:10.1016/j.jss.2021.110904.png)
摘要
En 中文
The Software Effort Estimation (SEE) process has been approached in different ways in the literature, including models built from Machine Learning (ML). The combination of these models (Ensemble) is an important research topic in ML, and has lead to improvements in accuracy compared to individual models. This paper proposes heterogeneous and dynamic ensemble selection (DES) models, composed by a set of regressors dynamically selected by classifiers to estimate software development effort. In the training phase, a pool of regression algorithms is trained using training data and a validation data set to validate the models. Next, some classifiers are trained to identify the best regression model from the pool for each training instance. In the test phase each trained classifier is used to dynamically select a regressor model from the pool for predicting the effort for each test instance. The final prediction is given by the combination of the predictions of the regressors selected by the classifiers. An experimental analysis considering a relevant set of software effort estimation problems is reported. The experiments demonstrate that the proposed method outperforms individual regressors and some state of the art models of the literature. (c) 2021 Published by Elsevier Inc.
Keyword:
Machine Learning
Software Effort Estimation
Ensemble Effort Estimation
Dynamic selection
Dynamic ensemble selection
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
4.1
论文数:
5.5K
被引数:
8.4K
机构
引用论文
From dynamic classifier selection to dynamic ensemble selection从动态分类器选择到动态集成选择
PATTERN RECOGNITION
IF7.6
Bayesian network model for task effort estimation in agile software development敏捷软件开发中任务工作量估计的贝叶斯网络模型
Adaptive Impedance Control to Enhance Human Skill on a Haptic Interface System自适应阻抗控制以增强触觉接口系统上的人类技能

