Software defect prediction based on weighted extreme learning machine

被引:1
|
作者
Gai, Jinjing [1 ]
Zheng, Shang [1 ]
Yu, Hualong [1 ]
Yang, Hongji [2 ]
机构
[1] Jiangsu Univ Sci & Technol, Sch Comp, Zhenjiang, Jiangsu, Peoples R China
[2] Univ Leicester, Sch Informat, Leicester, Leics, England
关键词
Software defect; software defect prediction; weighted extreme learning machine; software defect priority; REGRESSION;
D O I
10.3233/MGS-200321
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The uncertainty of developers' activity can lead to engineering problems such as increased software defects during software development. Therefore, advanced approaches to discovering software defects are needed to improve software systems by software practitioners. This paper describes a novel framework named Weighted Supervised-And-Unsupervised Extreme Learning Machine (WSAU-ELM) including the construction of supervised weighted extreme learning machine for software defect prediction (WELM-SDP) and unsupervised weighted extreme learning machine with spectral clustering for software defect prediction (WELMSC-SDP) that can perform significantly better than the previous software prediction methods. The key advantages of this proposed work are: (i) both the two algorithms can reveal the better learning capability and computational efficiency; (ii) the supervised prediction algorithm is more precisely and faster to handle data sets than the common models, and save more time and resources for software companies; (iii) the unsupervised prediction algorithm can increase accuracy compared to the current method; (iv) the paper also discusses the software defect priority for the defective data, and provides the detailed priority levels that is not discussed before. Experimental results on the benchmark data sets show that the proposed framework is not only more effectively than the existing works, but also can extend the study by the priority analysis of software defects.
引用
收藏
页码:67 / 82
页数:16
相关论文
共 50 条
  • [41] Comments on "Researcher Bias: The Use of Machine Learning in Software Defect Prediction"
    Tantithamthavorn, Chakkrit
    McIntosh, Shane
    Hassan, Ahmed E.
    Matsumoto, Kenichi
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2016, 42 (11) : 1092 - 1094
  • [42] Towards Effective Software Defect Prediction Using Machine Learning Techniques
    Akshat Pandey
    Akshay Jadhav
    SN Computer Science, 5 (8)
  • [43] Probability cost function based weighted extreme learning machine
    Hyok, Ri Jong
    Hyok, O. Chung
    Hyok, Kim Chol
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (20) : 58729 - 58744
  • [44] An Optimization Strategy for Weighted Extreme Learning Machine based on PSO
    Hu, Kai
    Zhou, Zhaodi
    Weng, Liguo
    Liu, Jia
    Wang, Lihua
    Su, Yang
    Yang, Ying
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2017, 31 (01)
  • [45] A Survey of Software Defect Prediction Based on Deep Learning
    Meetesh Nevendra
    Pradeep Singh
    Archives of Computational Methods in Engineering, 2022, 29 : 5723 - 5748
  • [46] A Survey of Software Defect Prediction Based on Deep Learning
    Nevendra, Meetesh
    Singh, Pradeep
    ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING, 2022, 29 (07) : 5723 - 5748
  • [47] Kernel Based Asymmetric Learning for Software Defect Prediction
    Ma, Ying
    Luo, Guangchun
    Chen, Hao
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (01) : 267 - 270
  • [48] Machine Learning-Based Software Defect Prediction for Mobile Applications: A Systematic Literature Review
    Jorayeva, Manzura
    Akbulut, Akhan
    Catal, Cagatay
    Mishra, Alok
    SENSORS, 2022, 22 (07)
  • [49] Machine Learning-Based Reliability Evaluation for Software Defect Prediction and Model Validation Assessment
    Kovur, Krishna Mohan
    Shaik, Harun-Ul-Rasheed
    Verma, Ajit Kumar
    Srividya, A.
    INTERNATIONAL JOURNAL OF RELIABILITY QUALITY AND SAFETY ENGINEERING, 2025,
  • [50] Wood Defect Detection Based on Depth Extreme Learning Machine
    Yang, Yutu
    Zhou, Xiaolin
    Liu, Ying
    Hu, Zhongkang
    Ding, Fenglong
    APPLIED SCIENCES-BASEL, 2020, 10 (21): : 1 - 14