Skip to content
Open access

Optimizing Pi–Sigma Neural Networks for software defect prediction via correlation-based feature selection and robust evaluation

Jul 2026 · Bulletin of the National Research Centre · Vol 50 · 0 citations · 11 references

TL;DR

Comparative analysis shows that the developed PSNN-FS, despite its simplicity, achieves strong performance competitive with more complex architectures on the CM1 dataset.

Abstract

Software defect prediction is essential for maintaining code quality in critical domains, yet it remains challenging due to feature redundancy and class imbalance. This study proposes an optimized Pi–Sigma Neural Network (PSNN) framework leveraging Correlation-Based Feature Selection (CBFS) and Min-Max normalization. Utilizing the NASA PROMISE CM1 dataset, a 5-fold stratified cross-validation pipeline was implemented to ensure statistical robustness and prevent data leakage. Experimental results on the CM1 dataset show the refined PSNN achieves high performance (99.80% accuracy on CM1) after aggressive feature reduction to 3–5 features and a precision of 1.000. To address class imbalance, the model achieved a Matthews Correlation Coefficient (MCC) of 0.988 and a G-Mean of 0.990. Comparative analysis shows that the developed PSNN-FS, despite its simplicity, achieves strong performance competitive with more complex architectures on the CM1 dataset.

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
Open access Aug 2026

Comparative Evaluation of TabKANet with Oversampling and Feature Selection Ablation for Software Defect Prediction

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

Software Failure Prediction and Efficiency Optimization Using AI/ML Techniques

The analysis indicates that no single model is universally optimal; robust software failure prediction requires dataset-aware preprocessing, leakage-safe validation, imbalance-aware evaluation, and an explicit trade-off among predictive performance, computational efficiency, and interpretability.

Prasad Mathapati, S. G. Gollagi, Zebashireen Fahim Shaikh · 0 citations
Review Aug 2026

Automated software debugging and bug prediction through the use of machine learning and deep learning

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

Firefly Optimization-Based Feature Selection for Software Defect Density Prediction

A hybrid framework integrating Recursive Feature Elimination with Cross- Validation, GridSearchCV, and Firefly Optimization for feature selection and hyperpa- rameter optimization along with SMOGN for imbalance handling is proposed.

Jasmeet Kaur, Arvinder Kaur, Kamaldeep Kaur · 0 citations

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