2026· Jordanian Journal of Computers and Information Technology· Vol 12, pp. 334· 0 citations
TL;DR
A novel hybrid model based on a fine-tuned fully connected fully connected deep neural network, a random forest, and a convolutional neural network that achieves competitive fault prediction performance while requiring lower computational complexity and training time than recent deep-learning approaches.
Abstract
Developing high-quality software products is directly related to the absence of unseen faults. The software fault prediction (SFP) methods have been considered to reduce the overall testing costs and discover probable faults. Various machine learning and deep learning algorithms have been used to predict faults. However, both deliver varying results regarding SFP. This research proposes a novel hybrid model (FR-CNN) based on a fine-tuned fully connected deep neural network, a random forest, and a convolutional neural network. Harnessing the strengths of combining these techniques, the proposed model aims to enhance prediction performance while reducing overfitting, resulting in a robust framework. We conduct extensive empirical studies to illustrate the effectiveness of the proposed model in predicting faults on six projects of the BugHunter dataset. The empirical results demonstrate that FR-CNN achieves competitive fault prediction performance while requiring lower computational complexity and training time than recent deep-learning approaches. In particular, it improves the best previously reported traditional machine-learning result on the BugHunter benchmark by up to 19.95% in F1-score.
Software Defect Prediction (SDP) is an important aspect of enhancing software quality by determining early on in the development lifecycle the modules that are likely to be error prone. Complex machine learning methods fail to provide hidden nonlinear relationships within complex software measures. Our study has sugges...
Roshini S, A. S· International Conference Com...· 0 citations
This study applies both algorithms to detect software defects using 11 open-source datasets from the PROMISE repository and indicates that CNN outperforms MLP, achieving 86% prediction accuracy and an F1 score of 87.7%.
Ekhlas Tariq Hasan, S. Mohi-Aldeen· International research journ...· 0 citations
A deep learning-based failure prediction model that integrates Convolutional Neural Networks and Bidirectional Long Short-Term Memory networks to identify job failures before they occur is presented, improving the performance of cloud computing applications by reducing job failures and optimising resource utilisation.
Wunukhen Shehu Awudu, P. Asuquo, B. Agbor et al.· E3S Web of Conferences· 0 citations
Overall, the findings indicate that integrating principled feature selection with a boosting-based stacking ensemble can improve software fault prediction performance while providing greater transparency for software quality management.
Harsimran Kaur, Hardeep Singh, Amitpal Singh Sohal et al.· International journal of com...· 0 citations
Software development effort estimation is a critical aspect of effective project planning, as inaccurate predictions can lead to cost overruns, schedule delays, and incomplete system implementation. This study evaluates five LSTM-based deep learning architectures—Standard LSTM, CNN-BiLSTM, Residual LSTM, LSTM-GRU, and...
Santa Margita, Eko Sediyono, S. Y. J. Prasetyo et al.· HighTech and Innovation Jour...· 0 citations
This study systematically compares seven pre-trained feature extractors across three architectural families, convolutional neural networks (CNNs), Vision Transformers (ViTs), and self-supervised models to provide practical guidance on model selection for downstream deep learning tasks.
Rafeek Sibrikhan, M. Mufassirin· Sri Lankan Journal of Techno...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.