Logo Kérwá
 

Evaluating hyper-parameter tuning using random search in support vector machines for software effort estimation

dc.creatorVillalobos Arias, Leonardo
dc.creatorQuesada López, Christian Ulises
dc.creatorGuevara Coto, José Andrés
dc.creatorMartínez Porras, Alexandra
dc.creatorJenkins Coronas, Marcelo
dc.date.accessioned2025-06-03T17:11:59Z
dc.date.issued2020-11-08
dc.description.abstractStudies in software effort estimation (SEE) have explored the use of hyper-parameter tuning for machine learning algorithms (MLA) to improve the accuracy of effort estimates. In other contexts random search (RS) has shown similar results to grid search, while being less computationally-expensive. In this paper, we investigate to what extent the random search hyper-parameter tuning approach affects the accuracy and stability of support vector regression (SVR) in SEE. Results were compared to those obtained from ridge re- gression models and grid search-tuned models. A case study with four data sets extracted from the ISBSG 2018 repository shows that random search exhibits similar performance to grid search, ren- dering it an attractive alternative technique for hyper-parameter tuning. RS-tuned SVR achieved an increase of 0.227 standardized accuracy (𝑆𝐴) with respect to default hyper-parameters. In addition, random search improved prediction stability of SVR models to a minimum ratio of 0.840. The analysis showed that RS-tuned SVR attained performance equivalent to GS-tuned SVR. Future work includes extending this research to cover other hyper-parameter tuning approaches and machine learning algorithms, as well as using additional data sets.
dc.description.procedenceUCR::Vicerrectoría de Docencia::Ingeniería::Facultad de Ingeniería::Escuela de Ciencias de la Computación e Informática
dc.description.procedenceUCR::Vicerrectoría de Investigación::Unidades de Investigación::Ingeniería::Centro de Investigaciones en Tecnologías de Información y Comunicación (CITIC)
dc.description.sponsorshipUniversidad de Costa Rica/[834-B8-A27]/UCR/Costa Rica
dc.identifier.citationhttps://doi.org/10.1145/3416508.3417121
dc.identifier.citationhttps://dl.acm.org/doi/10.1145/3416508.3417121
dc.identifier.codproyecto834-B8A27
dc.identifier.doihttps://doi.org/10.1145/3416508.3417121
dc.identifier.isbn978-1-4503-8127-7
dc.identifier.urihttps://hdl.handle.net/10669/102203
dc.language.isoeng
dc.publisherACM
dc.relation.ispartofProceedings of the 16th ACM International Conference on Predictive Models and Data Analytics in Software Engineering
dc.rightsacceso embargado
dc.sourcePROMISE 2020. Proceedings of the 16th ACM International Conference on Predictive Models and Data Analytics in Software Engineering (pp. 31-40). Association for Computing Machinery
dc.subjectsoftware effort estimation
dc.subjectempirical study
dc.subjectsupport vector machines
dc.subjecthyper-parameter tuning
dc.subjectrandom search
dc.subjectgrid search
dc.titleEvaluating hyper-parameter tuning using random search in support vector machines for software effort estimation
dc.typecomunicación de congreso

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
published_promise2020.pdf
Size:
1.47 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
3.5 KB
Format:
Item-specific license agreed upon to submission
Description: