• Home
  • Search
  • Performance Analysis of Deep Learning Models for Software Fault Prediction Using the BugHunter Dataset
  • https://doi.org/10.32913/mic-ict-research-vn.v2025.n1.1374Copy DOI Icon

Performance Analysis of Deep Learning Models for Software Fault Prediction Using the BugHunter Dataset

Show More
  • Abstract
  • Literature Map
  • Similar Papers
Abstract

Software fault prediction (SFP) involves the identification ofpotentially fault-prone modules before the testing phase in the softwaredevelopment lifecycle. By predicting faults early in the development process, the SFP process enables software developers to focus their efforts oncomponents that may contain faults, thereby enhancing the overall quality and reliability of the software. Machine learning and deep learningtechniques have been widely applied to train SFP models. However, theseapproaches face several challenges, including irrelevant or redundant features, imbalanced datasets, overfitting, and complex model structures.The NASA dataset from the PROMISE repository is the most commonlyused dataset for fault prediction. Recently, the BugHunter dataset withits substantially larger number of instances was explored to train the SFPmodels. In this study, we present the comparative study of three deeplearning models, including Convolutional Neural Network (CNN), Recurrent Neural Network (RNN), Long Short-Term Memory (LSTM) andfour machine learning models as K-Nearest Neighbors (KNN), MultilayerPerceptron (MLP), Adaptive Boosting (AdaBoost), Extreme GradientBoosting (XGB) to investigate the performance of SFP models on theBugHunter dataset. We employ the Lasso method for feature selectionand apply the Synthetic Minority Oversampling Technique (SMOTE) toaddress the issue of imbalanced data, aiming to enhance the accuracyof the results. The experimental findings reveal that CNN and RNNoutperformed other machine learning models, achieving the best overallperformance.

Similar Papers
  • Components

Supp1-3131950.pdf

  • Dec 02, 2021
  • Gopi Krishnan Rajbahadur
  • Conference Article
  • Citations5

Automated semiconductor wafer defect classification dealing with imbalanced data

  • Mar 20, 2020
  • Po-Hsuan Lee +4
  • Research Article

Bidirectional Recurrent Neural Network Language Model: Cross Entropy Churn Metrics for Defect Prediction Modeling

  • Dec 10, 2020
  • International Journal of Data Mining Techniques and Applications
  • Nivetha R +1
  • PDF
  • Research Article
  • Citations153

Using Machine Learning Models for Predicting the Water Quality Index in the La Buong River, Vietnam

  • May 12, 2022
  • Water
  • Dao Nguyen Khoi +4
  • Research Article
  • Citations6

Spam text classification using LSTM Recurrent Neural Network

  • Sep 08, 2021
  • International Journal of Emerging Trends in Engineering Research
  • S Lai +27
  • Research Article
  • Citations2

Investigating perioperative pressure injuries and factors influencing them with imbalanced samples using a Synthetic Minority Over-sampling Technique.

  • Apr 30, 2025
  • Bioscience trends
  • Yiwei Zhou +5
  • Research Article
  • Citations8

A Hybrid Software Defects Prediction Model for Imbalance Datasets Using Machine Learning Techniques: (S-SVM Model)

  • Jun 16, 2023
  • Journal of Autonomous Intelligence
  • Mohd Mustaqeem +1
  • Conference Article
  • Citations1

An Artificial Neural Network Model based on Binary Particle Swarm Optimization for enhancing the efficiency of Software Defect Prediction

  • Jan 31, 2023
  • Ruchika Malhotra +2
  • Addendum
  • Citations3

WITHDRAWN: Software bug prediction and classification by global pooling of different activation of convolution layers

  • Dec 01, 2020
  • Materials Today: Proceedings
  • Pavan Kumar Chaubey +1
  • Research Article

Enhancing Seizure Detection Accuracy in Wearable EEG Devices Using Deep Learning Algorithms

  • Jan 01, 2025
  • Journal of Disability Research
  • Mohammed Alarfaj +4
  • Research Article

Predicting Stock Market Trends Using Machine Learning and Deep Learning Algorithms Via Continuous and Binary Data a Comparative Analysis

  • Jan 01, 2025
  • international journal of engineering technology and management sciences
  • Agisam Bilwatej Kumar +1
  • Book Chapter
  • Citations1

Software Fault Prediction Using Machine Learning Models and Comparative Analysis

  • Jan 01, 2021
  • Manpreet Singh +1
  • Research Article
  • Citations8

Modeling time series of vegetation indices in tallgrass prairie using machine and deep learning algorithms

  • Nov 24, 2024
  • Ecological Informatics
  • Pradeep Wagle +7
  • Research Article
  • Citations10

Enhancing the prediction of IDC breast cancer staging from gene expression profiles using hybrid feature selection methods and deep learning architecture.

  • Aug 02, 2023
  • Medical & Biological Engineering & Computing
  • Akash Kishore +4
  • Research Article
  • Citations74

Prediction of wind turbine blade icing fault based on selective deep ensemble model

  • Jan 31, 2022
  • Knowledge-Based Systems
  • Jin Xiao +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.