Comparison of artificial immune systems and genetic algorithms in electrical engineering optimization

Purpose – The purpose of this study is to investigate and compare the ability of a new optimization technique based on the emulation of the immune system to detect the global maximum with multimodal functions and to test the capability of exploring the parameter space with respect to clustering enhanced Genetic Algorithms (GA).Design/methodology/approach – Both algorithms have been tested on analytical test functions and on numerical functions of applicative interest. A set of performance criteria has been defined in order to numerically compare the performances of both optimization strategies.Findings – Results show the great ability of Artificial Immune Systems (AIS) in thoroughly exploring the space of variables. On the other side, GA are faster to converge to the global optimum, but selection pressure can reduce the number of detected local optima.Originality/value – This work is an attempt to assess the performances of a relatively new optimization algorithm based on AIS and to find its behavior on m...

[1]  M. Repetto,et al.  Identification of Industrial Electromagnetic Field Sources , 2003 .

[2]  Fernando José Von Zuben,et al.  Learning and optimization using the clonal selection principle , 2002, IEEE Trans. Evol. Comput..

[3]  Gary W. Chang,et al.  Power System Analysis , 1994 .

[4]  Jerne Nk Towards a network theory of the immune system. , 1974 .

[5]  Robert Hooke,et al.  `` Direct Search'' Solution of Numerical and Statistical Problems , 1961, JACM.

[6]  Weihua Zhuang,et al.  Modeling and analysis for the GPS pseudo-range observable , 1995 .

[7]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.

[8]  F. Freschi,et al.  Identification of power frequency industrial magnetic field sources for shielding purposes , 2004, Conference Record of the 2004 IEEE Industry Applications Conference, 2004. 39th IAS Annual Meeting..

[9]  Fabio Freschi,et al.  Performance Comparison between Genetic Algorithms and Artificial Immune Systems , 2003 .

[10]  G. Sheblé,et al.  Genetic algorithm solution of economic dispatch with valve point loading , 1993 .

[11]  T. Kepler,et al.  Somatic hypermutation in B cells: an optimal control treatment. , 1993, Journal of theoretical biology.

[12]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[13]  Maurizio Repetto,et al.  Stochastic algorithms in electromagnetic optimization , 1998 .

[14]  Bruno Sareni,et al.  Fitness sharing and niching methods revisited , 1998, IEEE Trans. Evol. Comput..

[15]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[16]  D. E. Goldberg,et al.  Genetic Algorithms in Search , 1989 .

[17]  L.N. de Castro,et al.  An artificial immune network for multimodal function optimization , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[18]  Pekka Neittaanmäki,et al.  Inverse Problems and Optimal Design in Electricity and Magnetism , 1996 .