An improved approach to software defect prediction using a hybrid machine learning model

被引:2
作者
Miholca, Diana-Lucia [1 ]
机构
[1] Babes Bolyai Univ, Cluj Napoca, Romania
来源
2018 20TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2018) | 2019年
关键词
Machine Learning; software defect prediction; Gradual Relational Association Rules; Artificial Neural Networks; RELATIONAL ASSOCIATION RULES;
D O I
10.1109/SYNASC.2018.00074
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Software defect prediction is an intricate but essential software testing related activity. As a solution to it, we have recently proposed HyGRAR, a hybrid classification model which combines Gradual Relational Association Rules (GRARs) with ANNs. ANNs were used to learn gradual relations that were then considered in a mining process so as to discover the interesting GRARs characterizing the defective and non-defective software entities, respectively. The classification of a new entity based on the discriminative GRARs was made through a non-adaptive heuristic method. In current paper, we propose to enhance HyGRAR through autonomously learning the classification methodology. Evaluation experiments performed on two open-source data sets indicate that the enhanced HyGRAR classifier outperforms the related approaches evaluated on the same two data sets.
引用
收藏
页码:443 / 448
页数:6
相关论文
共 50 条
  • [1] Software Defect Prediction using Hybrid Approach
    Thant, Myo Wai
    Aung, Nyein Thwet Thwet
    2019 INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION TECHNOLOGIES (ICAIT), 2019, : 262 - 267
  • [2] Software Defect Prediction Analysis Using Machine Learning Techniques
    Khalid, Aimen
    Badshah, Gran
    Ayub, Nasir
    Shiraz, Muhammad
    Ghouse, Mohamed
    SUSTAINABILITY, 2023, 15 (06)
  • [3] Machine learning approach for software defect prediction using multi-core parallel computing
    Anshu Parashar
    Raman Kumar Goyal
    Sakshi Kaushal
    Sudip Kumar Sahana
    Automated Software Engineering, 2022, 29
  • [4] Machine learning approach for software defect prediction using multi-core parallel computing
    Parashar, Anshu
    Kumar Goyal, Raman
    Kaushal, Sakshi
    Kumar Sahana, Sudip
    AUTOMATED SOFTWARE ENGINEERING, 2022, 29 (02)
  • [5] Software Defect Prediction Model Based on the Combination of Machine Learning Algorithms
    Fu Y.
    Dong W.
    Yin L.
    Du Y.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2017, 54 (03): : 633 - 641
  • [6] A Novel Approach to Improve Software Defect Prediction Accuracy Using Machine Learning
    Mehmood, Iqra
    Shahid, Sidra
    Hussain, Hameed
    Khan, Inayat
    Ahmad, Shafiq
    Rahman, Shahid
    Ullah, Najeeb
    Huda, Shamsul
    IEEE ACCESS, 2023, 11 : 63579 - 63597
  • [7] Towards Effective Software Defect Prediction Using Machine Learning Techniques
    Akshat Pandey
    Akshay Jadhav
    SN Computer Science, 5 (8)
  • [8] Software Defect Prediction: A Machine Learning Approach with Voting Ensemble
    Mosquera, Marcela
    Hurtado, Remigio
    PROCEEDINGS OF NINTH INTERNATIONAL CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGY, ICICT 2024, VOL 3, 2024, 1013 : 585 - 595
  • [9] Machine Learning Empowered Software Defect Prediction System
    Daoud, Mohammad Sh.
    Aftab, Shabib
    Ahmad, Munir
    Khan, Muhammad Adnan
    Iqbal, Ahmed
    Abbas, Sagheer
    Iqbal, Muhammad
    Ihnaini, Baha
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2022, 31 (02) : 1287 - 1300
  • [10] Software Defect Prediction Analysis Using Machine Learning Algorithms
    Singh, Praman Deep
    Chug, Anuradha
    PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE AND ENGINEERING (CONFLUENCE 2017), 2017, : 775 - 781