...
首页> 外文期刊>Arabian Journal for Science and Engineering >Software Fault Prediction Using LSSVM with Different Kernel Functions
【24h】

Software Fault Prediction Using LSSVM with Different Kernel Functions

机译:使用具有不同内核功能的LSSVM软件故障预测

获取原文
获取原文并翻译 | 示例
           

摘要

Software fault prediction is a process, which helps to identify fault prone modules in early stages of software development. It also helps in improving the software quality with optimized effort and cost. Least Square Support Vector Machines (LSSVM) have been explored in problems related to classification. The aim of this paper is to develop and compare, software fault prediction models using LSSVM with Linear, Polynomial and Radial Basis Function (RBF) kernels. The proposed models classify a software module as faulty or non faulty by taking software metrics such as Halstead software metrics as input. Experiments on fifteen open source projects are performed to study the impact of the proposed models. The models are evaluated using Accuracy, F-measure and ROC AUC as the performance measures. The experimental results shows that, LSSVM with polynomial kernel perform better than LSSVM with linear kernel and similar to RBF kernel, and the models developed using LSSVM improve the prediction accuracy of software fault prediction, compared to the most frequently used models.
机译:软件故障预测是一个过程,有助于在软件开发的早期阶段识别故障易于模块。它还有助于通过优化的努力和成本来提高软件质量。在与分类相关的问题中探讨了最小二乘支持向量机(LSSVM)。本文的目的是使用LSSVM具有线性,多项式和径向基函数(RBF)内核的LSSVM开发和比较软件故障预测模型。该模型通过将诸如Halstead软件指标等软件指标作为输入来将软件模块作为故障或非错误分类。对十五个开源项目进行实验,以研究提出的模型的影响。使用精度,F测量和ROC AUC评估模型作为性能措施。实验结果表明,具有多项式内核的LSSVM与LSSVM具有线性内核的LSSVM,并且类似于RBF内核,与最常用的模型相比,使用LSSVM开发的模型提高了软件故障预测的预测精度。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号