A New Model for Software Defect Prediction Using Particle Swarm Optimization and Support Vector Machine

被引:0
|
作者
He Can [1 ]
Xing Jianchun [1 ]
Zhu Ruide [1 ]
Li Juelong [2 ]
Yang Qiliang [1 ]
Xie Liqiang [1 ]
机构
[1] PLA Univ Sci & Technol, Nanjing 210007, Jiangsu, Peoples R China
[2] Tech Management Off Naval Def Engn, Beijing 100841, Peoples R China
来源
2013 25TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC) | 2013年
关键词
software defect prediction; Support Vector Machine; Particle Swarm Optimization; parameters optimization;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software defect prediction could improve the reliability of software and reduce development costs. Traditional prediction models usually have a lower prediction accuracy. In order to solve this problem, a new model for software defect prediction using Particle Swarm Optimization(PSO) and Support Vector Machine(SVM) named P-SVM model is proposed in this paper, which takes advantage of non-linear computing capability of SVM and parameters optimization capability of PSO. Firstly, P-SVM model uses PSO algorithm to calculate the best parameters of SVM, and then it adoptes the optimized SVM model to predict software defect. P-SVM model and other three different prediction models are used to predict the software defects in JM1 data set as an experiment, the results show that P-SVM model has a higher prediction accuracy than BP Neural Network model, SVM model, GA-SVM model.
引用
收藏
页码:4106 / 4110
页数:5
相关论文
共 50 条
  • [1] A New Model of Particle Swarm Optimization for Model Selection of Support Vector Machine
    Dang Huu Nghi
    Luong Chi Mai
    NEW CHALLENGES FOR INTELLIGENT INFORMATION AND DATABASE SYSTEMS, 2011, 351 : 167 - +
  • [2] Prediction model of support vector machine based on parallel cooperative particle swarm optimization
    College of Computer Science, Chongqing University, Chongqing 400044, China
    不详
    Kong Zhi Li Lun Yu Ying Yong, 2006, 6 (934-940):
  • [3] Particle Swarm Optimization for Parameter Optimization of Support Vector Machine Model
    Lu, Ning
    Zhou, Jianzhong
    He, Yaoyao
    Liu, Ying
    ICICTA: 2009 SECOND INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTATION TECHNOLOGY AND AUTOMATION, VOL I, PROCEEDINGS, 2009, : 283 - 286
  • [4] Traffic fatalities prediction using support vector machine with hybrid particle swarm optimization
    Gu, Xiaoning
    Li, Ting
    Wang, Yonghui
    Zhang, Liu
    Wang, Yitian
    Yao, Jinbao
    JOURNAL OF ALGORITHMS & COMPUTATIONAL TECHNOLOGY, 2018, 12 (01) : 20 - 29
  • [5] Hybrid particle swarm optimization and support vector machine for bankruptcy prediction
    Peng, Jing
    Peng, Yong
    Ouyang, Ling-Nan
    Shanghai Jiaotong Daxue Xuebao/Journal of Shanghai Jiaotong University, 2008, 42 (04): : 615 - 620
  • [6] Software Defect Prediction Using Dynamic Support Vector Machine
    Shuai, Bo
    Li, Haifeng
    Li, Mengjun
    Zhang, Quan
    Tang, Chaojing
    2013 9TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2013, : 260 - 263
  • [7] APPLICATION OF SUPPORT VECTOR MACHINE MODEL IN WIND POWER PREDICTION BASED ON PARTICLE SWARM OPTIMIZATION
    Lu, Ning
    Liu, Ying
    DISCRETE AND CONTINUOUS DYNAMICAL SYSTEMS-SERIES S, 2015, 8 (06): : 1267 - 1276
  • [8] International carbon financial market prediction using particle swarm optimization and support vector machine
    Junhua Chen
    Shufan Ma
    Ying Wu
    Journal of Ambient Intelligence and Humanized Computing, 2022, 13 : 5699 - 5713
  • [9] International carbon financial market prediction using particle swarm optimization and support vector machine
    Chen, Junhua
    Ma, Shufan
    Wu, Ying
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 13 (12) : 5699 - 5713
  • [10] Prediction of Standard Time of the Sewing Process using a Support Vector Machine with Particle Swarm Optimization
    Shao, Yibing
    Ji, Xiaofen
    Zheng, Menglin
    Chen, Caiya
    AUTEX RESEARCH JOURNAL, 2022, 22 (03) : 290 - 297