...
首页> 外文期刊>Journal of Theoretical and Applied Information Technology >AN EVOLUTIONARY APPROACH FOR SOFTWARE DEFECT PREDICTION ON HIGH DIMENSIONAL DATA USING SUBSPACE CLUSTERING AND MACHINE LEARNING
【24h】

AN EVOLUTIONARY APPROACH FOR SOFTWARE DEFECT PREDICTION ON HIGH DIMENSIONAL DATA USING SUBSPACE CLUSTERING AND MACHINE LEARNING

机译:利用子空间聚类和机器学习对高维数据进行软件缺陷预测的进化方法

获取原文
           

摘要

Since last decade, due to increasing demand, huge amount of software is being developed, whereas the data intensive applications have also increased the complexity in these types of systems. Also, during the development process, software bugs may severely impact the growth of industries. Hence, the development of bug free software application is highly recommended in the real-time systems. Several approaches have been developed recently that are based on the manual inspection but those techniques are not recommended for huge software development scenario due to maximum chances of error during manual inspection. Thus, machine learning based data mining techniques has gained huge attraction from researchers due to their analyzing and efficiently detect the defect by learning the different attributes. In this work, we present machine learning based approach for software defect prediction. However, software defect datasets suffer from the high dimensionality issues, thus we present a novel subspace clustering approach using evolutionary computation based optimal solution identification for dimension reduction. Later, Support Vector Machine Classification scheme is implemented to obtain the defect prediction performance. Proposed approach is implemented using MATLAB simulation tool by considering NASA software defect dataset. A comparative study is presented which shows that proposed approach achieves better performance when compared with the existing techniques.
机译:自上个十年以来,由于需求增加,正在开发大量软件,而数据密集型应用程序也增加了这类系统的复杂性。另外,在开发过程中,软件错误可能会严重影响行业的发展。因此,强烈建议在实时系统中开发无错误的软件应用程序。最近已经开发了几种基于手动检查的方法,但是不建议将这些技术用于大型软件开发方案,因为在手动检查期间出现错误的机会最大。因此,基于机器学习的数据挖掘技术由于其分析能力而获得了研究人员的极大兴趣,并通过学习不同的属性来有效地检测缺陷。在这项工作中,我们提出了基于机器学习的软件缺陷预测方法。但是,软件缺陷数据集存在高维问题,因此,我们提出了一种新的子空间聚类方法,该方法使用基于进化计算的最优解决方案识别进行降维。之后,实施支持向量机分类方案以获得缺陷预测性能。通过考虑NASA软件缺陷数据集,使用MATLAB仿真工具来实现所提出的方法。提出了一项比较研究,该研究表明与现有技术相比,所提出的方法具有更好的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号