返回
Artificial neural network based crossover for evolutionary algorithms
DOI:10.1016/j.asoc.2020.106512.png)
摘要
En 中文
Recombination is a powerful way of generating new solutions in Evolutionary Algorithms. There are many ways to implement recombination. Traditional recombination operators do not use information about parents, evolutionary process, or models for variable interaction in order to find better ways to recombine solutions. Some modern recombination operators use information about parents and models for variable interaction, but they cannot always be efficiently applied. We propose to use an artificial neural network to compute the recombination mask, given two parents. Here, a radial basis function network (RBFN) is trained online using past successful recombination cases obtained during the optimization performed by the evolutionary algorithm. The RBFN crossover (RBFNX) is used together with other recombination operators (here, uniform crossover is employed). Applying RBFNX has O(N) time complexity, where N is the dimension of the optimization problem. Results of experiments with genetic algorithms, applied to two binary optimization problems, and evolution strategies, applied to continuous optimization test problems, indicate that RBFNX is generally able to improve the successful recombination rates. (C) 2020 Elsevier B.V. All rights reserved.
Keyword:
Evolutionary algorithms
Artificial neural networks
Recombination operators
Radial basis function network
Genetic algorithms
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
6.6
论文数:
1.4W
被引数:
4.8W

