@inproceedings{198ad324e6004d09984c50f631b747a6,
title = "Power of LSTM and SHAP in the Use Case Point Approach for Software Effort and Cost Estimation",
abstract = "In this paper, we explore the effectiveness of the most popular regression models within Machine Learning (ML), such as XGBoost and MLP (Multilayer Percpetron) Regressor, and compare them with different types of Recurrent Neural Networks: LSTM (Long-Short-Term-Memory) and GRU (Gated Recurrent Unit). These models are later employed to conduct an experimental research in predicting the Real Effort of a software project using the Use Case Points (UCP) approach. Additionally, we applied a data augmentation technique to artificially increase the number of instances in the UCP Benchmark Mendeley dataset. The results have demonstrated that LSTM outperforms all the models, even though GRU is computationally more efficient and easier to train. Furthermore, we examined the SHAP (SHapley Additive exPlanations) feature importance method to improve the interpretability of the best-performing model.",
keywords = "Machine Learning (ML), Recurrent neural Networks (RNNs), SHAP, Use Case Points (UCP), data augmentation, software estimation",
author = "Nevena Rankovi{\'c} and Dragica Rankovic",
note = "Publisher Copyright: {\textcopyright} 2024 IEEE.",
year = "2024",
month = feb,
day = "14",
doi = "10.1109/SAMI60510.2024.10432878",
language = "English",
series = "2024 IEEE 22nd World Symposium on Applied Machine Intelligence and Informatics, SAMI 2024 - Proceedings",
publisher = "IEEE",
pages = "59--64",
booktitle = "2024 IEEE 22nd World Symposium on Applied Machine Intelligence and Informatics (SAMI)",
}