2019
DOI: 10.3906/elk-1809-129
|View full text |Cite
|
Sign up to set email alerts
|

Performance tuning for machine learning-based software development effort prediction models

Abstract: Software development effort estimation is a critical activity of the project management process. In this study, machine learning algorithms were investigated in conjunction with feature transformation, feature selection, and parameter tuning techniques to estimate the development effort accurately and a new model was proposed as part of an expert system. We preferred the most general-purpose algorithms, applied parameter optimization technique (Grid- Search), feature transformation techniques (binning and one-… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0
1

Year Published

2021
2021
2024
2024

Publication Types

Select...
7
2

Relationship

0
9

Authors

Journals

citations
Cited by 13 publications
(5 citation statements)
references
References 31 publications
0
4
0
1
Order By: Relevance
“…This section describes articles that used Artificial Neural Networks (ANNs). Two articles [90,91] on the establishment of ML risk stimulator systems offer the most appropriate risk incentives on requirements, scenarios, and taxonomy tags for the creation of a software project. The study should be viewed independently of any of these taxonomies, since the taxonomies are independent of the danger causes.…”
Section: Studies Conducted On Machine Learning Methodsmentioning
confidence: 99%
“…This section describes articles that used Artificial Neural Networks (ANNs). Two articles [90,91] on the establishment of ML risk stimulator systems offer the most appropriate risk incentives on requirements, scenarios, and taxonomy tags for the creation of a software project. The study should be viewed independently of any of these taxonomies, since the taxonomies are independent of the danger causes.…”
Section: Studies Conducted On Machine Learning Methodsmentioning
confidence: 99%
“…Ertuğrul ve ekibi (2019) makine öğrenme algoritmalarını, proje geliştirme sürecinde belirlenmesi gereken insan kaynakları, bütçe, personel sayısı, proje planları ve programları gibi özellikleri daha yüksek doğrulukla tahmin etmek için var olan özelliklerinin dönüştürülmesi, seçimi ve parametrelerinin belirlenmesi için gerekli olan teknikleri ile incelenmiş ve uzman sistemin bileşeni olarak yeni bir model ortaya koymuştur. Ekip veri kümeleri üzerinde çalışırken Python dilinde scikitlearn paketini kullanılmıştır [16].…”
Section: Literatür Taramasıunclassified
“…This technique is used to estimate software cost by examining data of software engineering. In the study [ 31 ] conducted by Ertugrul et al, several algorithms of machine learning were examined with feature transformation, feature selection, and also with the techniques of parameter optimization. They introduced a new model which provides improved effort estimation by considering the artificial neural networks (ANN) specifically “multilayer perceptron topology”.…”
Section: Related Workmentioning
confidence: 99%