{"title":"Optimal Additive C-Fuzzy Regression Trees for Software Development Effort Prediction","authors":"Assia Najm, A. Zakrani, A. Marzak","doi":"10.1109/ICOA55659.2022.9934558","DOIUrl":null,"url":null,"abstract":"There is evidence that precise prediction of the software development effort plays a crucial role in properly monitoring and managing software projects. Researchers have suggested many software effort estimation techniques. Nonetheless, none of these methods performed well in all circumstances. Ensemble models have been recently proposed in the literature to overcome the significant drawbacks of single machine learning approaches. In this study, we proposed a novel model, the ensemble of optimal additive cluster-based fuzzy regression trees for software development effort prediction. We performed an empirical evaluation using four datasets and the 30% holdout cross-validation technique. We compared the performance of our proposed ensemble model to the c-fuzzy regression tree, the bagged c-fuzzy regression tree model, the ensemble of optimal trees, random forest, and regression trees. Our suggested model outperforms all the compared models in Pred (25%), MMRE, and MdMRE in all employed datasets.","PeriodicalId":345017,"journal":{"name":"2022 8th International Conference on Optimization and Applications (ICOA)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 8th International Conference on Optimization and Applications (ICOA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICOA55659.2022.9934558","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
There is evidence that precise prediction of the software development effort plays a crucial role in properly monitoring and managing software projects. Researchers have suggested many software effort estimation techniques. Nonetheless, none of these methods performed well in all circumstances. Ensemble models have been recently proposed in the literature to overcome the significant drawbacks of single machine learning approaches. In this study, we proposed a novel model, the ensemble of optimal additive cluster-based fuzzy regression trees for software development effort prediction. We performed an empirical evaluation using four datasets and the 30% holdout cross-validation technique. We compared the performance of our proposed ensemble model to the c-fuzzy regression tree, the bagged c-fuzzy regression tree model, the ensemble of optimal trees, random forest, and regression trees. Our suggested model outperforms all the compared models in Pred (25%), MMRE, and MdMRE in all employed datasets.