login

An Evolutionary Algorithm Based on Cloud Model

Published 1 January 2008
Zhang Guang
Citations41

Abstract

Based on the outstanding characteristics of the cloud model on the process of transforming a qualitative concept to a set of quantitative numerical values,and integrating with the basic principle of evolutionary computation,the authors propose a novel rapid evolutionary algorithm,namely Cloud Model Based Evolutionary Algorithm or CBEA for short.With the cloud model,inheritance and mutation of species can be modeled naturally and uniformly,which make it easy and nature to control the scale of mutation and inheritance,and the scope of searching space.This enables CBEA to be able to find accurate numerical solutions within a short time.Numerical optimization experiments are carried out to verify the algorithm.With some of the typical test functions,the performance of CBEA is studies and also be compared with other algorithms.The results prove the high quality of the algorithm on precision,stability and convergence rate.In addition,the successful integrating of the cloud model and evolution principle expands the research fields of Cloud Theory and also indicates a new way for the research of evolutionary computation.

Keywords

Computer ScienceEngineering