...
首页> 外文期刊>Kinetik >Optimization of Genetic Algorithm Performance Using Na?ve Bayes for Basis Path Generation
【24h】

Optimization of Genetic Algorithm Performance Using Na?ve Bayes for Basis Path Generation

机译:基于朴素贝叶斯的遗传算法性能优化基础路径生成

获取原文
           

摘要

Basis path testing is a method used to identify code defects. The determination of independent paths on basis path testing can be generated by using Genetic Algorithm. However, this method has a weakness. In example, the number of iterations can affect the emersion of basis path. When the iteration is low, it results in the incomplete path occurences. ?Conversely, if iteration is plentiful resulting to path occurences, after a certain iteration, unfortunately, the result does not change. This study aims to perform the optimization of Genetic Algorithm performance for independent path determination by determining how many iteration levels match the characteristics of the code. The characteristics of the code used include Node, Edge, VG, NBD, and LOC. Moreover, Na?ve Bayes is a method used to predict the exact number of iterations based on 17 selected code data into training data, and 16 data into test data. The result of system accuracy test is able to predict the exact iteration of 93.75% from 16 test data. Time-test results show that the new system was able to complete an independent search path being faster 15% than the old system.
机译:基础路径测试是一种用于识别代码缺陷的方法。可以使用遗传算法生成基于基本路径测试的独立路径确定。但是,这种方法有一个缺点。例如,迭代次数会影响基本路径的出现。迭代次数少时,会导致路径不完整。反之,如果大量迭代导致路径出现,那么不幸的是,经过一定的迭代后,结果不会改变。这项研究旨在通过确定有多少次迭代级别与代码的特征相匹配,来针对独立路径确定执行遗传算法性能的优化。使用的代码的特征包括节点,边缘,VG,NBD和LOC。此外,朴素贝叶斯是一种用于根据17个选择的代码数据转换成训练数据,将16个数据转换成测试数据来预测确切迭代次数的方法。系统准确性测试的结果能够从16个测试数据中预测93.75%的精确迭代。时间测试结果表明,新系统能够完成独立搜索路径,比旧系统快15%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号