Can Ensemble Method Convert a 'Weak' Evolutionary Algorithm to a 'Strong' One?

  • Authors:
  • Shude Zhou;Zengqi Sun

  • Affiliations:
  • Tsinghua University, C hina;Tsinghua University, C hina

  • Venue:
  • CIMCA '05 Proceedings of the International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce Vol-2 (CIMCA-IAWTIC'06) - Volume 02
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

The contribution of the paper is bringing ensemble method to the field of evolutionary computation. The conceptive model of evolutionary algorithm ensemble is introduced, in which a collection of evolutionary algorithms are designed to solve the same problem and each interact with others. Two implementation methods are invented: data-based ensemble and model-based ensemble. In data-based ensemble, componential evolutionary algorithm shares a common data pool with others, and population of each algorithm is sampled from the pool using bagging method. In model-based ensemble, there are a collection of models describing the evolution status, and they cooperate by the way of information interaction. As examples, simple genetic algorithm and PBIL (population based incremental learning) are used to implement the ideas respectively. Experiments on combinatorial optimization problems show that ensemble method improves the performance of evolutionary algorithm. It can be concluded ensemble method can convert a 'weak' evolutionary algorithm to a 'strong' one.