论文部分内容阅读
In this paper,a new method is proposed to overcome the problem of local optima traps in a class of evolutionary algorithms,called estimation of distribution algorithms(EDAs) ,in real-valued function optimization. The Duple-EDA framework is proposed in which not only the current best solutions but also the search history are modeled,so that long-term feedback can be taken into account. Sample Density Balancing(SDB) is proposed under the framework to alleviate the drift phenomenon in EDA. A selection scheme based on Pareto ranking considering both the fitness and the historical sample density is adopted,which prevents the algorithm from repeatedly sampling in a small region and directs it to explore potentially optimal regions,thus helps it avoid being stuck into local optima. An MBOA(mixed Bayesian optimization algorithm) version of the framework is implemented and tested on several benchmark problems. Experimental results show that the proposed method outperforms a standard niching method in these benchmark problems.
In this paper, a new method is proposed to overcome the problem of local optima traps in a class of evolutionary algorithms, called estimation of distribution algorithms (EDAs), in real-valued function optimization. The Duple-EDA framework is proposed in which not only the current best solutions but also the search history are modeled, so that long-term feedback can be taken into account. Sample Density Balancing (SDB) is proposed under the framework to alleviate the drift phenomenon in EDA. A selection scheme based on Pareto index considering both the fitness and the historical sample density is adopted, which prevents the algorithm from repeatedly sampling in a small region and directs it to explore potentially optimal regions, thus helps it avoid being stuck into local optima. An MBOA (mixed Bayesian optimization algorithm ) version of the framework is implemented and tested on several benchmark problems. Experimental results show that that proposed method outperforms a standard niching met hod in these benchmark problems.