Skip to content
Open access

Deep Learning vs. Traditional Machine Learning for Software Defect Prediction: A Meta-Analysis

Aug 2026 · Engineering and Computing Insights · 0 citations · 42 references

TL;DR

The evidence supports a conditional, not universal, DL advantage whose practical value depends on architecture, validation protocol, data distribution, tuning quality, and deployment cost.

Abstract

: Deep learning (DL) is now routine in software defect prediction (SDP), yet how much it improves on traditional machine learning (ML), how stable that improvement is, and what governs it remain contested. We synthesized 45 empirical studies published between 2015 and 2024, comprising 1540 performance estimates, using Hedges’ g of the area underx the receiver operating characteristic curve (AUC) and a random-effects model. The pooled effect was g = 0.61 (95% CI 0.53 – 0.70; p < 0.001), but heterogeneity was substantial ( I ² = 87.7%; τ ² = 0.076) and the 95% prediction interval was 0.07 – 1.16. The lower prediction limit is close to the null and is therefore more decision-relevant than the positive mean alone: a new setting may show little practical gain. Hybrid architectures produced the largest subgroup estimate ( g = 0.90), whereas the gain under cross-project defect prediction was less than half that under within-pro-ject defect prediction (0.31 vs. 0.67). A mild publication-year association explained only about 15% of between-study heterogeneity, and no sample-size association was detected. Publication-bias and leave-one-out diagnostics did not identify a single dominant study, but these diagnostics do not eliminate bias from primary-study design or baseline tuning. The evidence therefore supports a conditional, not universal, DL advantage whose practical value depends on architecture, validation protocol, data distribution, tuning quality, and deployment cost.

Read PDF

Similar papers

TabKANet for Software Defect Prediction: An Oversampling and Feature-Selection Ablation Study

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
Conference Aug 2026

Software Change Risk Prediction Using Supervised Machine Learning and Feature Impact Analysis

Predicting risky software changes before deployment can help prioritize code review and testing, particularly in continuous integration and continuous deployment (CI/CD) environments. This paper presents an interpretable supervised learning framework for commit-level software change risk prediction using structural, hi...

Jhansi Rani Prathuri, Richard Delwin Myloth, Pavan Rajkumar Magesh · 0 citations
Sep 2026

Deep Learning vs. Machine Learning for Predictive Maintenance under Limited Industrial Data: A Cross-Machine Validation Case Study

Predictive maintenance (PdM) has become a strategic factor in modern manufacturing systems. While deep learning (DL) architectures such as Long Short-Term Memory (LSTM) models have demonstrated strong performance on large-scale industrial datasets, their effectiveness in PdM under limited data conditions remains unclea...

Lukasz Pasko, G. Setlak · 0 citations
#small language model Open access Sep 2026

Comparative Benchmark of Eleven Regression Models for Software Effort Estimation on a COCOMO-Like Dataset

This study develops a comparative benchmark for software effort estimation using the benchmark suite implemented in Python and the result package generated by that suite. Eleven regressors were compared under a leakage-safe protocol on a COCOMO-like dataset of 62 projects and 20 numeric predictors, with 49 projects res...

Jaime Aguilar-Ortiz, Víctor M. Zamudio-García, Marcos Yamir Gómez-Ramos et al. · 0 citations
Open access 2026

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

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

A Comparative Study of Explainable (XAI) Deep and Ensemble Learning Models for a Web Application Firewall Using the FWAF Dataset

This study benchmarks machine learning (ML) and deep learning models for intrusion detection using the publicly available FWAF dataset, and emphasizes the value of balancing performance with interpretability, empowering Security Operations Centers (SOC) to validate automated decisions and foster trustworthy AI-driven w...

Fatih Ünlü, Y. Sönmez, Murat Dener · 0 citations

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