A novel hybrid genetic algorithm using local optimizer based on heuristic pattern move

Authors
Citation
Yg. Xu et al., A novel hybrid genetic algorithm using local optimizer based on heuristic pattern move, APPL ARTIF, 15(7), 2001, pp. 601-631
Citations number
41
Categorie Soggetti
AI Robotics and Automatic Control
Journal title
APPLIED ARTIFICIAL INTELLIGENCE
ISSN journal
08839514 → ACNP
Volume
15
Issue
7
Year of publication
2001
Pages
601 - 631
Database
ISI
SICI code
0883-9514(200108)15:7<601:ANHGAU>2.0.ZU;2-N
Abstract
A new hybrid genetic algorithm with the significant improvement of converge nce performance is proposed in this study. This algorithm comes from the in corporation of a modified microgenetic algorithm with a local optimizer bas ed on the heuristic pattern move. The hybridization process is implemented by replacing the two worst individuals in the offspring obtained from the c onventional genetic operations with two new individuals generated from the local optimizer in each generation. Some implementation-related problems su ch as the selection of control parameters in the local optimizer are addres sed in detail. This new algorithm has been examined using six benchmarking functions, and is compared with the conventional genetic algorithms without the local optimizer incorporated, as well as the hybrid algorithms incorpo rated with the hill-climbing method in terms of convergence performance. Th e results show that the proposed hybrid algorithm is more effective and eff icient to obtain the global optimum. It takes about 6.4%-74.4% of the numbe r of generations normally required by the conventional genetic algorithms t o obtain the global optimum, while the computation cost for reproducing eac h new generation has hardly increased compared to the conventional genetic algorithms. Another advantage of this new algorithm is the implementation p rocess is very simple and straightforward. There are no extra function eval uations and other complex calculations involved in the added local optimize r as well as in the hybridization process. This makes the new algorithm eas y to be incorporated with the existing software packages of genetic algorit hms so as to further improve their performance. As an engineering example, this new algorithm is applied for the detection of a crack in a composite p late, which demonstrates its effectiveness in solving engineering practical problems.