Software Defect Prediction Using Dynamic Support Vector Machine

被引:14
|
作者
Shuai, Bo [1 ]
Li, Haifeng [1 ]
Li, Mengjun [1 ]
Zhang, Quan [1 ]
Tang, Chaojing [1 ]
机构
[1] Natl Univ Def Technol, Sch Elect Sci & Engn, Changsha 410073, Hunan, Peoples R China
关键词
software defect; CSSVM; GA; AUC;
D O I
10.1109/CIS.2013.61
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In order to solve the problems of traditional SVM classifier for software defect prediction, this paper proposes a novel dynamic SVM method based on improved cost-sensitive SVM (CSSVM) which is optimized by the Genetic Algorithm (GA). Through selecting the geometric classification accuracy as the fitness function, the GA method could improve the performance of CSSVM by enhancing the accuracy of defective modules and reducing the total cost in the whole decision. Experimental results show that the GA-CSSVM method could achieve higher AUC value which denotes better prediction accuracy both for minority and majority samples in the imbalanced software defect data set.
引用
收藏
页码:260 / 263
页数:4
相关论文
共 50 条
  • [1] A New Model for Software Defect Prediction Using Particle Swarm Optimization and Support Vector Machine
    He Can
    Xing Jianchun
    Zhu Ruide
    Li Juelong
    Yang Qiliang
    Xie Liqiang
    [J]. 2013 25TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2013, : 4106 - 4110
  • [2] Using the Support Vector Machine as a Classification Method for Software Defect Prediction with Static Code Metrics
    Gray, David
    Bowes, David
    Davey, Neil
    Sun, Yi
    Christianson, Bruce
    [J]. ENGINEERING APPLICATIONS OF NEURAL NETWORKS, PROCEEDINGS, 2009, 43 : 223 - 234
  • [3] Software Defect Prediction Using Fuzzy Support Vector Regression
    Yan, Zhen
    Chen, Xinyu
    Guo, Ping
    [J]. ADVANCES IN NEURAL NETWORKS - ISNN 2010, PT 2, PROCEEDINGS, 2010, 6064 : 17 - +
  • [4] Prediction of Neural Tube Defect Using Support Vector Machine
    JIN-FENG WANG~(#
    Institute for Sustainable Water
    ΔCity University of Hong Kong
    * Institute of Population Science
    [J]. Biomedical and Environmental Sciences, 2010, 23 (03) : 167 - 172
  • [5] Prediction of Neural Tube Defect Using Support Vector Machine
    Wang, Jin-Feng
    Liu, Xin
    Liao, Yi-Lan
    Chen, Hong-Yan
    Li, Wan-Xin
    Zheng, Xiao-Ying
    [J]. BIOMEDICAL AND ENVIRONMENTAL SCIENCES, 2010, 23 (03) : 167 - 172
  • [6] Prediction of Software Defects using Twin Support Vector Machine
    Agarwal, Sonali
    Tomar, Divya
    Siddhant
    [J]. PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS AND COMPUTER NETWORKS (ISCON), 2014, : 128 - 132
  • [7] Effective software defect prediction using support vector machines (SVMs)
    Somya Goyal
    [J]. International Journal of System Assurance Engineering and Management, 2022, 13 : 681 - 696
  • [8] Effective software defect prediction using support vector machines (SVMs)
    Goyal, Somya
    [J]. INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2022, 13 (02) : 681 - 696
  • [9] Examining the performance of kernel methods for software defect prediction based on support vector machine
    Azzeh, Mohammad
    Elsheikh, Yousef
    Nassif, Ali Bou
    Angelis, Lefteris
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2023, 226
  • [10] Software Defect Prediction: A Comparison Between Artificial Neural Network and Support Vector Machine
    Arora, Ishani
    Saha, Anju
    [J]. ADVANCED COMPUTING AND COMMUNICATION TECHNOLOGIES, 2018, 562 : 51 - 61