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
关键词
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] On Software Defect Prediction Using Machine Learning
    Ren, Jinsheng
    Qin, Ke
    Ma, Ying
    Luo, Guangchun
    JOURNAL OF APPLIED MATHEMATICS, 2014,
  • [2] Software Defect Prediction using Hybrid Approach
    Thant, Myo Wai
    Aung, Nyein Thwet Thwet
    2019 INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION TECHNOLOGIES (ICAIT), 2019, : 262 - 267
  • [3] 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
  • [4] 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
  • [5] Software defect prediction using learning to rank approach
    Nassif, Ali Bou
    Talib, Manar Abu
    Azzeh, Mohammad
    Alzaabi, Shaikha
    Khanfar, Rawan
    Kharsa, Ruba
    Angelis, Lefteris
    SCIENTIFIC REPORTS, 2023, 13 (01)
  • [6] Software defect prediction using learning to rank approach
    Ali Bou Nassif
    Manar Abu Talib
    Mohammad Azzeh
    Shaikha Alzaabi
    Rawan Khanfar
    Ruba Kharsa
    Lefteris Angelis
    Scientific Reports, 13
  • [7] Software Defect Prediction Analysis Using Machine Learning Techniques
    Khalid, Aimen
    Badshah, Gran
    Ayub, Nasir
    Shiraz, Muhammad
    Ghouse, Mohamed
    SUSTAINABILITY, 2023, 15 (06)
  • [8] 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
  • [9] 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
  • [10] 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)