Hierarchical Evolutionary Algorithms and Noise Compensation via Adaptation

Hierarchical Evolutionary Algorithms (HEAs) are Nested Algorithms composed by two or more Evolutionary Algorithms having the same fitness but different populations. More specifically, the fitness of a Higher Level Evolutionary Algorithm (HLEA) is the optimal fitness value returned by a Lower Level Evolutionary Algorithm (LLEA). Due to their algorithmic formulation, the HEAs can be efficiently implemented in Min-Max problems. In this chapter the application of the HEAs is shown for two different Min-Max problems in the field of Structural Optimization. These two problems are the optimal design of an electrical grounding grid and an elastic structure. Since the fitness of a HLEA is given by another evolutionary algorithm (LLEA), it is noisy. This noise, namely Hierarchical Noise (HN) is distributed according to an asymmetrical and non-Gaussian probability function. A preliminary analysis of the HN is performed and a set of adaptive rules are then carried out in order to robustly handle this kind of noise. The Adaptive Higher Level Evolutionary Algorithm (AHLEA) is thus proposed. The AHLEA works on the sample size, the population size, and the survivor selection scheme in order to ensure the reliability of the optimization process in presence of the HN. The analysis of a benchmark problem proves the effectiveness of the adaptive rules carried out and the tests for grounding grids and elastic structures show the applicability of the AHEAs to real world problems.

[1]  Hans-Georg Beyer,et al.  On the Effects of Outliers on Evolutionary Optimization , 2003, IDEAL.

[2]  L. Huang,et al.  Study of unequally spaced grounding groups , 1995 .

[3]  Erick Cantú-Paz,et al.  Adaptive Sampling for Noisy Problems , 2004, GECCO.

[4]  Giuseppe Acciani,et al.  Prudent-Daring vs Tolerant Survivor Selection Schemes in Control Design of Electric Drives , 2006, EvoWorkshops.

[5]  David E. Goldberg,et al.  Genetic Algorithms, Selection Schemes, and the Varying Effects of Noise , 1996, Evolutionary Computation.

[6]  J. Cidras,et al.  Genetic algorithm based method for grounding grid design , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[7]  F. Neri A new evolutionary method for designing grounding grids by touch voltage control , 2004, 2004 IEEE International Symposium on Industrial Electronics.

[8]  Jürgen Branke,et al.  Evolutionary Optimization in Dynamic Environments , 2001, Genetic Algorithms and Evolutionary Computation.

[9]  Jürgen Branke,et al.  Efficient fitness estimation in noisy environments , 2001 .

[10]  Yew-Soon Ong,et al.  Hierarchical surrogate-assisted evolutionary optimization framework , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[11]  R. Lyndon While,et al.  Applying evolutionary algorithms to problems with noisy, time-consuming fitness functions , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[12]  Shengxiang Yang,et al.  Adaptive Mutation Using Statistics Mechanism for Genetic Algorithms , 2003, SGAI Conf..

[13]  Jürgen Branke,et al.  Integrating Techniques from Statistical Ranking into Evolutionary Algorithms , 2006, EvoWorkshops.

[14]  Jürgen Branke,et al.  Evolutionary optimization in uncertain environments-a survey , 2005, IEEE Transactions on Evolutionary Computation.

[15]  John J. Grefenstette,et al.  Genetic algorithms in noisy environments , 1988, Machine Learning.

[16]  Jürgen Branke,et al.  Sequential Sampling in Noisy Environments , 2004, PPSN.

[17]  Mark Sumner,et al.  A Fast Adaptive Memetic Algorithm for Online and Offline Control Design of PMSM Drives , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[18]  M. Bendsøe,et al.  Material interpolation schemes in topology optimization , 1999 .

[19]  Ferrante Neri,et al.  A Genetic Algorithm Method for Determining the Maximum Touch Voltage Generated by a Grounding System , 2003 .

[20]  A. Khamis,et al.  An accurate design of substation grounding system aid expert system methodology , 1998, Conference Record of the 1998 IEEE International Symposium on Electrical Insulation (Cat. No.98CH36239).

[21]  Zbigniew Michalewicz,et al.  Evolutionary algorithms , 1997, Emerging Evolutionary Algorithms for Antennas and Wireless Communications.

[22]  Alice E. Smith,et al.  A Hierarchical Genetic Algorithm for System Identification and Curve Fitting with a Supercomputer Implementation , 1999 .

[23]  M. Sylos Labini,et al.  Some geometrical and evolutionary procedures for optimizing the calculation times of 3D current fields by the finite element method , 2005 .

[24]  Martin P. Bendsøe,et al.  Optimization of Structural Topology, Shape, And Material , 1995 .

[25]  Dirk Thierens,et al.  Hierarchical Genetic Algorithms , 2004, PPSN.

[26]  Raino A. E. Mäkinen,et al.  Introduction to shape optimization - theory, approximation, and computation , 2003, Advances in design and control.

[27]  Jiansheng Yuan,et al.  Simulation of substation grounding grids with unequal-potential , 2000 .

[28]  A. E. Eiben,et al.  Introduction to Evolutionary Computing , 2003, Natural Computing Series.

[29]  L. J. Eshelman,et al.  chapter Real-Coded Genetic Algorithms and Interval-Schemata , 1993 .

[30]  Benjamin W. Wah,et al.  Scheduling of Genetic Algorithms in a Noisy Environment , 1994, Evolutionary Computation.

[31]  M. Kando,et al.  New techniques the computer-aided design for substation grounding , 2000, 2000 IEEE Power Engineering Society Winter Meeting. Conference Proceedings (Cat. No.00CH37077).

[32]  Kai-Yew Lum,et al.  Max-min surrogate-assisted evolutionary algorithm for robust design , 2006, IEEE Transactions on Evolutionary Computation.

[33]  Kalyanmoy Deb,et al.  Genetic Algorithms, Noise, and the Sizing of Populations , 1992, Complex Syst..

[34]  Jinliang He,et al.  Optimal design analysis of grounding grids for substations built in nonuniform soil , 2000, PowerCon 2000. 2000 International Conference on Power System Technology. Proceedings (Cat. No.00EX409).

[35]  Andy J. Keane,et al.  Meta-Lamarckian learning in memetic algorithms , 2004, IEEE Transactions on Evolutionary Computation.