合作型协同演化算法是近年来计算智能研究的热点。它运用生物协同演化的思想,通过构建两个或者多个种群,建立它们之间的合作关系。两个或多个种群通过相互合作来提高各自的性能,适应复杂系统的动态演化环境以及大规模演化环境,从而达到种群优化的目的。主要介绍了合作型协同演化算法的研究状况以及国内外研究进展,详细介绍了它的基本结构及对应的研究、基本算法及一些新兴算法,同时介绍了一些在现实生活中的应用,展望了合作型协同演化算法的发展前景。
Cooperative coevolution algorithm is a hot research topic in computational intelligence in recent years. Inspired by the principle of natural selection, cooperative coevolution algorithm constructs two or more groups and establishes the cooperative relationship among the groups. Two or more groups cooperates together to improve their performance, be adapted to dynamic evolutionary circumstance of complicated systems and large-scale evolutionary circumstance, thus achieving the goal of population optimization. The research state and advances of cooperative coevolution algorithms in domestic and foreign are discussed and surveyed. The paper introduces the three main aspects of cooperative coevolution algo- rithm: basic structure and corresponding studies, basic and improved algorithms, and some applications in the real life. Finally, research prospects are indicated.