4.5 Article

An improved twin support vector machine based on multi-objective cuckoo search for software defect prediction

期刊

出版社

INDERSCIENCE ENTERPRISES LTD
DOI: 10.1504/IJBIC.2018.092808

关键词

software defect prediction; SDP; twin support vector machine; TSVM; multi-objective optimisation; multi-objective cuckoo search; MOCS

资金

  1. National Key RAMP
  2. D Program of China [2017YFC0803300]
  3. National Natural Science Foundation of China [91546111, 91646201]
  4. Beijing Municipal Education Commission Science and Technology Program [KZ201610005009]
  5. Shanxi Province Science Foundation for Youths [201601D021083]

向作者/读者索取更多资源

Recently, software defect prediction (SDP) has drawn much attention as software size becomes larger and consumers hold higher reliability expectations. The premise of SDP is to guide the detection of software bugs and to conserve computational resources. However, in prior research, data imbalances among software defect modules were largely ignored to focus instead on how to improve defect prediction accuracy. In this paper, a novel SDP model based on twin support vector machines (TSVM) and a multi-objective cuckoo search (MOCS) is proposed, called MOCSTSVM. We set the probability of detection and the probability of false alarm as the SDP objectives. We use TSVM to predict defected modules and employ MOCS to optimise TSVM for this dual-objective optimisation problem. To test our approach, we conduct a series of experiments on a public dataset from the PROMISE repository. The experimental results demonstrate that our approach achieves good performance compared with other SDP models.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.5
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据