Skip to content
Open access

FR-CNN: SOFTWARE FAULT PREDICTION USING A NOVEL HYBRID HIERARCHICAL MODEL

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.

Read PDF

Similar papers

Conference Aug 2026

A Data-Driven Hybrid CNN-LSTM Model for Software Defect Prediction

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 · 0 citations
Open access 2026

A Comparative Study of CNN and MLP for Software Defect Prediction Using PROMISE Datasets

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 · 0 citations
Conference Open access 2026

A CNN and BiLSTM Network for Predicting Job Failures in Dynamic Cloud Workloads

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. · 0 citations
Open access Aug 2026

An Explainable Feature Selection and Stacking Ensemble Framework for Software Fault Prediction

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. · 0 citations
Open access Sep 2026

Comparative Evaluation of LSTM-Based Deep Learning Models for Software Effort Estimation

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. · 0 citations
Open access Aug 2026

Benchmarking Pre-Trained Feature Extractors: A Comparative Study Across Deep Learning Tasks

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 · 0 citations

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