首页> 外文期刊>International journal of systems assurance engineering and management >Teaching-learning-based genetic algorithm (TLBGA): an improved solution method for continuous optimization problems
【24h】

Teaching-learning-based genetic algorithm (TLBGA): an improved solution method for continuous optimization problems

机译:基于教学的遗传算法(TLBGA):一种用于连续优化问题的改进解决方法

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

摘要

The mutation is one of the most important stages in the genetic algorithm (GA) because of its influence on exploring solution space and overcoming premature convergence. Since there are many types of mutation operators, the problem lies in selecting the appropriate type, and so, researchers usually need more trial and error. This paper investigates a new mutation operator based on teaching-learning-based optimization (TLBO) to enhance the performance of genetic algorithms. This new mutation operator treats intelligently instead of the random type, enhances the quality of solution, and speeds up the convergence of GA simultaneously. Several experiments are conducted on six standard test functions to evaluate the effect of the proposed mutation operator. First, proper comparisons are made between the performance of the proposed mutation to the classic mutation of GA and their combinatorial format. The result indicates the effect of the proposed mutation operator on the significant enhancement of the genetic algorithms' performance particularly. Due to computational analysis with Intel(R) Core(TM) i5-2430 M CPU @ 2.40 GHz processor, this method causes 32-53.3% reduction in essential iteration to present zero amount as the final value for four test functions (i.e., Beale, Himmelblau, Booth, and Rastrigin). For the two other functions that provides a non-zero value (i.e., Ackley and Sphere), the proposed method improves nearly 100% in average of objective. According to the result, the final solutions of the proposed method are equal or better than the classic GA in all six problems. Then, the performance of the proposed algorithm in comparison to five well-known algorithms ensures its superiority. In all comparisons, the proposed method performs equal or better than five other algorithms in CPU time and quality solutions.
机译:该突变是遗传算法(GA)中最重要的阶段之一,因为它对探索解决方案空间和克服过早收敛的影响。由于有许多类型的突变运算符,问题在于选择适当的类型,因此,研究人员通常需要更多的试验和错误。本文根据基于教学的优化(TLBO)来调查一种新的突变算子,以提高遗传算法的性能。这种新的突变操作员智能地对待而不是随机类型,增强了解决方案的质量,并同时加速GA的收敛性。在六个标准测试功能进行了几个实验,以评估所提出的突变算子的效果。首先,在所提出的突变与GA的经典突变的性能和它们的组合格式的性能之间进行适当的比较。结果表明,所提出的突变算子对遗传算法的显着提高的效果。由于使用Intel(R)核心(TM)I5-2430 M C CPU @ 2.40 GHz处理器的计算分析,因此该方法降低了基本迭代的32-53.3%,将零金额作为四个测试函数的最终值(即,Beale ,Himmelblau,展位和Rastrigin)。对于提供非零值(即,Ackley和Sphere)的另外两个功能,所提出的方法平均地提高了近100%的目标。根据结果​​,所提出的方法的最终解决方案与所有六个问题中的经典GA相等或更好。然后,与五种众所周知的算法相比,所提出的算法的性能确保其优越性。在所有比较中,所提出的方法在CPU时间和质量解决方案中执行相同或更好的其他算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号