2026· International research journal of innovations in engineering and technology· 0 citations
TL;DR
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%.
Abstract
Modern Software defects pose significant challenges, leading to critical system failures and substantial financial losses. As contemporary software systems become increasingly large and complex, identifying defects during the early stages grows more difficult. To address this, deep learning techniques, specifically multi-layer perceptron (MLP) and Convolutional Neural Network (CNN), are employed to predict software defects (SDP), integrated with code segment analysis during early development phases. This study applies both algorithms to detect software defects using 11 open-source datasets from the PROMISE repository. The evaluation emphasizes the prediction accuracy of the MLP and CNN models, alongside the F1 score-a crucial metric for assessing model performance on imbalanced datasets. Findings indicate that CNN outperforms MLP, achieving 86% prediction accuracy and an F1 score of 87.7%. In contrast, MLP attained 71% accuracy with an F1 score of 71.6%. These results demonstrate the superior predictive capability of CNN-based approaches in software defect prediction tasks.
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.
Mehrasa Jouybari, Alireza Tajary, M. Fateh et al.· Jordanian Journal of Compute...· 0 citations
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
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.· Indonesian Journal of Electr...· 0 citations
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
The results indicate that traditional ML models, especially random forest and extra trees, are still very effective for metric-based defect prediction, while DL and multi-modal approaches need to be fed with richer software artifacts to reach their full potential.
Amro Mohammad Abed Alfattah Abdin, Mohanad Alayedi, Ahmad M. Jaradat· Journal of Supercomputing· 0 citations
This article examines the application of Machine Learning techniques for the early prediction of defects in software projects, aiming to enhance product quality and optimize development processes. The main objective is to evaluate the effectiveness of supervised algorithms and deep learning models in identifying defect...
María Teodolinda Ortega Ovalle· Revista Científica de Salud...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.