Related Experiment Video
Updated: Jan 16, 2026

A Machine Learning Approach to Design an Efficient Selective Screening of Mild Cognitive Impairment
Published on: January 11, 2020
Enhancing software effort estimation with random forest tuning and adaptive decision strategies
Priya Varshini A G1, Anitha Kumari K2, Ramakrishnan S3
1Department of Information Technology, Dr. Mahalingam College of Engineering and Technology, Pollachi, Coimbatore, Tamilnadu, India. priyavarshini.a.g@gmail.com.
This study enhances software effort estimation using an Improved Adaptive Random Forest (IARF) model. The IARF model significantly boosts prediction accuracy and trustworthiness in software development projects.
Area of Science:
- Computer Science
- Software Engineering
- Machine Learning
Background:
- Software Effort Estimation (SEE) is crucial for project management, resource allocation, and planning.
- Achieving precise SEE predictions remains a challenge in the software industry.
- Machine learning algorithms, particularly Random Forest (RF), show promise for improving SEE accuracy.
Purpose of the Study:
- To enhance the accuracy and interpretability of software effort estimation models.
- To introduce an Improved Adaptive Random Forest (IARF) model by integrating advanced techniques.
- To provide more trustworthy decision-making in software development projects.
Main Methods:
- Implemented an Improved Random Forest (IRF) with residual analysis, partial dependence plots, and feature engineering.
- Extended IRF to an adaptive model (IARF) using Bayesian Optimization with Deep Kernel Learning (BO-DKL) for hyperparameter tuning.
- Integrated Time-Series Residual Analysis for autocorrelation detection and Explainable AI (SHAP, LIME) for feature interpretability.
Main Results:
- The IARF model demonstrated significant improvements across various metrics compared to the standard Random Forest (RF) model.
- Average improvement ratios included: 18.5% on Mean Absolute Error (MAE), 20.3% on Root Mean Square Error (RMSE), 3.8% on R-Squared, and 5.4% on Mean Absolute Percentage Error (MAPE).
- A 7% reduction in Mean Absolute Scaled Error (MASE) and a 3-5% improvement in Prediction Interval Coverage Probability (PICP) were also observed.
Conclusions:
- The developed Improved Adaptive Random Forest (IARF) model substantially enhances software effort estimation accuracy.
- The combination of adaptive learning and explainability techniques leads to more reliable predictions.
- The findings support more trustworthy decision-making in software development project management.
Related Concept Videos
Survival Tree
Building a Survival Tree
Constructing a...
Decision Making: Traditional Method
First, a specific claim about the population parameter is decided based on the research question and is stated in a simple form. Further, an opposing statement to this claim is also stated. These statements can act as null and alternative hypotheses, out of which a null hypothesis would be a...
Decision Making: P-value Method
First, a specific claim about the population parameter is proposed. The claim is based on the research question and is stated in a simple form. Further, an opposing statement to the claim is also stated. These statements can act as null and alternative hypotheses: a null hypothesis would be a neutral statement while the alternative hypothesis can...
Response Surface Methodology
The process of RSM involves several key steps:
Randomized Experiments
Simple randomization
Simple...
Decision Making
Automatic decision-making is fast, intuitive, and relies on gut feelings...
