HYBRID TECHNIQUE FOR SOFTWARE DEFECT PREDICTION USING MACHINE LEARNING TECHNIQUES.
Gespeichert in:
| Titel: | HYBRID TECHNIQUE FOR SOFTWARE DEFECT PREDICTION USING MACHINE LEARNING TECHNIQUES. |
|---|---|
| Autoren: | Chinyio, Darius T., Irhebhude, Martin E., Haruna, Muhammad Jumare |
| Quelle: | Science Journal of University of Zakho; Oct-Dec2025, Vol. 13 Issue 4, p448-462, 15p |
| Schlagwörter: | MACHINE learning, LONG short-term memory, RESAMPLING (Statistics), PREDICTION models, CONVOLUTIONAL neural networks, EVALUATION methodology, ENSEMBLE learning, COMPUTER software quality control |
| Abstract (English): | Human errors during software development lead to many defects, which emphasizes the importance of early detection and minimization. However, existing approaches often fall short in delivering accurate, scalable, and generalizable predictions due to challenges such as class imbalance, feature extraction limitations, and computational inefficiencies. This study proposes a hybrid method using a Convolutional Neural Network (CNNs) + Long Short-Term Memory (LSTM) for feature extraction, addressing class imbalance with Adaptive Synthetic Sampling (ADASYN) and subsequent training using Extreme Gradient Boosting (XGboost), to predict software defects. The proposed approach was evaluated on five publicly available datasets (CM1, MC1, KC1, PC1, and PC4) and compared with state-of-the-art (SOTA) models. Experimental results demonstrated that the hybrid model significantly outperforms traditional XGBoost-based models in terms of recall, F1-score, and area under the receiver operating characteristic curve (AUC), addressing the shortcomings of existing methods. Results demonstrate the effectiveness of the proposed method, with notable performance metrics achieved across all datasets. For example, on the MC1 dataset, the model attained an accuracy of 0.9980, a precision of 0.9971, a recall of 0.9988, an F1-score of 0.9980, and an AUC-ROC of 0.9999. On the KC1 dataset, it achieved an accuracy of 0.9344, a precision of 0.9265, a recall of 0.9375, an F1-score of 0.9320, and an AUC-ROC of 0.9839. The model achieves better performance than traditional machine learning methods and separate deep learning models, especially in the areas of recall and AUC-ROC. This research presents a robust solution through hybrid approaches that address class imbalance and maintain high predictive accuracy for software development process tasks, offering insights into the trade-offs between machine learning and deep learning methods. [ABSTRACT FROM AUTHOR] |
| Abstract (Arabic): | المقال يركز على تقنية هجينة لتوقع عيوب البرمجيات تجمع بين الشبكات العصبية التلافيفية (CNNs) وشبكات الذاكرة طويلة وقصيرة المدى (LSTM) مع تعزيز التدرج المتطرف (XGBoost) لتحسين دقة التوقع. الطريقة المقترحة تعالج التحديات مثل عدم توازن الفئات وقيود استخراج الميزات من خلال استخدام تقنية أخذ العينات الاصطناعية التكيفية (ADASYN) لتحقيق توازن البيانات. تم تقييم النموذج الهجين على خمسة مجموعات بيانات متاحة للجمهور (CM1، MC1، KC1، PC1، وPC4)، وأظهر أداءً متفوقًا مقارنة بأساليب التعلم الآلي التقليدية، محققًا مقاييس عالية في الاسترجاع، ودرجة F1، والمساحة تحت منحنى خصائص التشغيل المستقبلية (AUC-ROC). وتخلص الدراسة إلى أن هذه الطريقة تحسن بشكل كبير من توقع عيوب البرمجيات، مقدمةً حلاً قويًا لتعزيز جودة البرمجيات في التطبيقات الواقعية. [Extracted from the article] |
| Copyright of Science Journal of University of Zakho is the property of Science Journal of University of Zakho and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Datenbank: | Complementary Index |
Schreiben Sie den ersten Kommentar!
Nájsť tento článok vo Web of Science