Meta Learning and Software Effort Estimation
© 2020 IEEE. Studies in software effort estimation typically seek to discover the best estimator which will perform best in any circumstances. However, the present study opposes that such a single best estimator may not exist, and rather suggests to seek the solution to determine the most suitable e...
Saved in:
Main Author: | |
---|---|
Format: | Conference Proceeding |
Published: |
2020
|
Subjects: | |
Online Access: | https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85085608898&origin=inward http://cmuir.cmu.ac.th/jspui/handle/6653943832/70136 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Chiang Mai University |
id |
th-cmuir.6653943832-70136 |
---|---|
record_format |
dspace |
spelling |
th-cmuir.6653943832-701362020-10-14T08:43:33Z Meta Learning and Software Effort Estimation Passakorn Phannachitta Arts and Humanities Computer Science Energy Engineering Medicine © 2020 IEEE. Studies in software effort estimation typically seek to discover the best estimator which will perform best in any circumstances. However, the present study opposes that such a single best estimator may not exist, and rather suggests to seek the solution to determine the most suitable estimator for a given dataset. This study proposes MLS (short for a meta-learning framework for software effort estimation) to explore the possibility to apply meta learning to the software effort estimation problem. The approach hypothesizes that the same estimation algorithm will offer similar accuracy for similar datasets, where the similarity between datasets is determined by quantifying their meta characteristics, such as the mean absolute correlation between all the numeric variables. Based on the performance evaluation undertaken on ten industrial datasets, together with six robust performance measures, and Brunner's robust statistical test method, MLS outperforms 48 other effort estimators. It can be preliminary concluded that the meta-learning approach developed in the study is able to provide higher accuracy than to use only one single estimator on all the datasets. More studies on meta learning would be greatly useful to establish a greater degree of accuracy on the estimation activities in empirical software engineering. 2020-10-14T08:24:49Z 2020-10-14T08:24:49Z 2020-03-01 Conference Proceeding 2-s2.0-85085608898 10.1109/ECTIDAMTNCON48261.2020.9090722 https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85085608898&origin=inward http://cmuir.cmu.ac.th/jspui/handle/6653943832/70136 |
institution |
Chiang Mai University |
building |
Chiang Mai University Library |
continent |
Asia |
country |
Thailand Thailand |
content_provider |
Chiang Mai University Library |
collection |
CMU Intellectual Repository |
topic |
Arts and Humanities Computer Science Energy Engineering Medicine |
spellingShingle |
Arts and Humanities Computer Science Energy Engineering Medicine Passakorn Phannachitta Meta Learning and Software Effort Estimation |
description |
© 2020 IEEE. Studies in software effort estimation typically seek to discover the best estimator which will perform best in any circumstances. However, the present study opposes that such a single best estimator may not exist, and rather suggests to seek the solution to determine the most suitable estimator for a given dataset. This study proposes MLS (short for a meta-learning framework for software effort estimation) to explore the possibility to apply meta learning to the software effort estimation problem. The approach hypothesizes that the same estimation algorithm will offer similar accuracy for similar datasets, where the similarity between datasets is determined by quantifying their meta characteristics, such as the mean absolute correlation between all the numeric variables. Based on the performance evaluation undertaken on ten industrial datasets, together with six robust performance measures, and Brunner's robust statistical test method, MLS outperforms 48 other effort estimators. It can be preliminary concluded that the meta-learning approach developed in the study is able to provide higher accuracy than to use only one single estimator on all the datasets. More studies on meta learning would be greatly useful to establish a greater degree of accuracy on the estimation activities in empirical software engineering. |
format |
Conference Proceeding |
author |
Passakorn Phannachitta |
author_facet |
Passakorn Phannachitta |
author_sort |
Passakorn Phannachitta |
title |
Meta Learning and Software Effort Estimation |
title_short |
Meta Learning and Software Effort Estimation |
title_full |
Meta Learning and Software Effort Estimation |
title_fullStr |
Meta Learning and Software Effort Estimation |
title_full_unstemmed |
Meta Learning and Software Effort Estimation |
title_sort |
meta learning and software effort estimation |
publishDate |
2020 |
url |
https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85085608898&origin=inward http://cmuir.cmu.ac.th/jspui/handle/6653943832/70136 |
_version_ |
1681752847777005568 |