返回
Backtracking search algorithm with specular reflection learning for global optimization
DOI:10.1016/j.knosys.2020.106546.png)
摘要
En 中文
Benefiting from population, randomness and simple structures, metaheuristic methods show excellent performance for solving global optimization problems. However, in some cases, in order to get promising solutions, the existing metaheuristic methods usually need to be modified. This work reports a new technique, called specular reflection learning, for improving the optimization performance of metaheuristic methods. Specular reflection learning is motivated by specular reflection phenomenon in physics. Note that, there is a close relationship between opposition-based learning and specular reflection learning. Opposition-based learning can be seen as a special case of specular reflection learning. In order to investigate the effectiveness of specular reflection learning, specular reflection learning is employed to improve backtracking search algorithm (BSA). The performance of the proposed backtracking search algorithm with specular reflection learning is evaluated by 88 test functions extracted from the well-known CEC 2013, CEC 2014 and CEC 2017 test suites, and two constrained engineering design problems. Experimental results confirm that specular reflection learning is a more effective technique for improving BSA compared with opposition-based learning, which establishes the foundation for the applications of specular reflection learning on other metaheuristics. In addition, the source code of this work can be found from https://www.mathworks.com/matlabcentral/fileexchange/79030-bsa_srl. (C) 2020 Elsevier B.V. All rights reserved.
Keyword:
Opposition-based learning
Specular reflection learning
Backtracking search algorithm
Global optimization
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
K
IF:
7.6
论文数:
1.3W
被引数:
4.5W
机构
引用论文
A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms关于使用非参数统计检验作为比较进化和群体智能算法的方法的实用教程
Development and applications of an intelligent crow search algorithm based on opposition based learning
ISA TRANSACTIONS
IF6.5
A novel metaheuristic method for solving constrained engineering optimization problems: Crow search algorithm一种求解约束工程优化问题的元启发式方法: 乌鸦搜索算法

