Skip to content
Open access

Improving Software Effort Estimation Through Feature Selection and Optimized SVR

Aug 2026 · JOURNAL OF APPLIED INFORMATICS AND COMPUTING · Vol 10, pp. 3696-3703 · 0 citations · 29 references

TL;DR

An integrated Whale Optimization Algorithm–Support Vector Regression (WOA-SVR) framework that simultaneously optimizes binary feature selection and continuous SVR hyperparameters within a unified search process is proposed.

Abstract

Accurate software development effort estimation is essential but often hindered by high-dimensional data and the inefficiencies of handling feature selection and parameter tuning as separate, sequential processes. This study proposes an integrated Whale Optimization Algorithm–Support Vector Regression (WOA-SVR) framework that simultaneously optimizes binary feature selection and continuous SVR hyperparameters (C, γ, ϵ) within a unified search process. Evaluated using the NASA93 dataset under a strict nested 10-fold cross-validation protocol to prevent information leakage, the proposed model's performance was comprehensively assessed using six metrics (MMRE, MdMRE, Pred (25), RMSE, MAE, MAPE), accompanied by mean and standard deviation reporting. A rigorous ablation study empirically proved that simultaneous optimization outperforms sequential approaches. The proposed WOA-SVR successfully eliminated 7 redundant features, reducing the dimensionality from 22 to 15, and achieved an MMRE of 21.32% ± 3.25% and a Pred (25) of 64.52% ± 3.90%. It significantly outperformed Standard SVR, PSO-SVR, GA-SVR, and GWO-SVR. Statistical validation via the Wilcoxon Signed-Rank Test and Cliff’s Delta effect size confirmed large and practically significant improvements. While the results demonstrate that simultaneous optimization provides a robust and simplified alternative for early-stage estimation, the effectiveness is bounded to the NASA93 dataset, necessitating future validation on modern agile repositories.

Read PDF

Similar papers

#small language model Open access Sep 2026

Comparative Benchmark of Eleven Regression Models for Software Effort Estimation on a COCOMO-Like Dataset

This study develops a comparative benchmark for software effort estimation using the benchmark suite implemented in Python and the result package generated by that suite. Eleven regressors were compared under a leakage-safe protocol on a COCOMO-like dataset of 62 projects and 20 numeric predictors, with 49 projects res...

Jaime Aguilar-Ortiz, Víctor M. Zamudio-García, Marcos Yamir Gómez-Ramos et al. · 0 citations
Open access Aug 2026

Firefly Optimization-Based Feature Selection for Software Defect Density Prediction

A hybrid framework integrating Recursive Feature Elimination with Cross- Validation, GridSearchCV, and Firefly Optimization for feature selection and hyperpa- rameter optimization along with SMOGN for imbalance handling is proposed.

Jasmeet Kaur, Arvinder Kaur, Kamaldeep Kaur · 0 citations
Open access Aug 2026

A Robust Heterogeneous Ensemble Framework for Software Cost Estimation with Prediction Uncertainty Quantification

This paper presents a method using an uncertainty-aware heterogeneous ensemble of 100 bootstrap-trained base learners, which jointly produce point predictions and prediction intervals using a robust trimmed mean, with effort modeled on the log scale.

H. Sharif, Tara Nawzad Ahmad Al Attar, D. Rashid · 0 citations

TabKANet for Software Defect Prediction: An Oversampling and Feature-Selection Ablation Study

This study adapts TabKANet to the all-numerical, highly imbalanced SDP setting and empirically evaluates it against established baselines, using a structured ablation in order to isolate the contribution of oversampling and feature selection rather than to propose a new architecture.

Setyo Wahyu Saputro, M. Faza, Azhiman Saputra Setyo et al. · 0 citations
Open access Aug 2026

Comparative Evaluation of TabKANet with Oversampling and Feature Selection Ablation for Software Defect Prediction

TabKANet is a competitive architecture for all-numerical, highly imbalanced SDP, matching strong neural baselines and surpassing TabNet, where effective class weighting alone suffices and SMOTE is counter-productive.

Muhammad Faza Azhiman Saputra, Setyo Wahyu Saputro, M. Faisal et al. · 0 citations
Review

Evaluation of Software Effort Estimation Methods for Machine learning techniques

A review of deferent machine learning methods that are using for effort estimation like regression models, decision trees, random forest, neural networks, and then evaluate this models based on performance criteria such as MAE (Mean Absolute Error) and R 2 Score.

Montaser Fadulalla Ahmed Adam, Haroun Abdalla Eissa · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.