DOI QR코드

DOI QR Code

Fast Optimization by Queen-bee Evolution and Derivative Evaluation in Genetic Algorithms

  • Jung, Sung-Hoon (Department of Information and Communication Engineering, Hansung Univ.)
  • Published : 2005.12.01

Abstract

This paper proposes a fast optimization method by combining queen-bee evolution and derivative evaluation in genetic algorithms. These two operations make it possible for genetic algorithms to focus on highly fitted individuals and rapidly evolved individuals, respectively. Even though the two operations can also increase the probability that genetic algorithms fall into premature convergence phenomenon, that can be controlled by strong mutation rates. That is, the two operations and the strong mutation strengthen exploitation and exploration of the genetic algorithms, respectively. As a result, the genetic algorithm employing queen-bee evolution and derivative evaluation finds optimum solutions more quickly than those employing one of them. This was proved by experiments with one pattern matching problem and two function optimization problems.

Keywords

References

  1. D. Goldberg, Genetic Algorithms in Search, Optimization and Machine Learning. Reading, MA: Addison--Wesley, 1989
  2. C. L. Karr and E. J. Gentry, 'Fuzzy Control of pH Using Genetic Algorithms,' IEEE Trans. on Fuzzy Systems, vol. 1, pp. 46-53, Jan. 1993 https://doi.org/10.1109/TFUZZ.1993.390283
  3. M. Srinivas and L. M. Patnaik, 'Genetic Algorithms: A Survey,' IEEE Computer Magazine, pp. 17-26, June 1994
  4. J. L. R. Filho and P. C. Treleaven, 'Genetic-Algorithm Programming Environments,' IEEE Computer Magazine, pp. 28-43, June 1994
  5. D. Beasley, D. R. Bull, and R. R. Martin, 'An Overview of Genetic Algorithms: Part 1, Fundamentals,' Technical Report
  6. D. B. Fogel, 'An Introduction to Simulated Evolutionary Optimization,' IEEE Trans. on Neural Networks, vol. 5, pp. 3-14, Jan. 1994 https://doi.org/10.1109/72.265956
  7. H. Szczerbicka and M. Becker, 'Genetic Algorithms: A Tool for Modelling, Simulation, and Optimization of Complex Systems,' Cybernetics and Systems: An International Journal, vol. 29, pp. 639-659, Aug. 1998 https://doi.org/10.1080/019697298125461
  8. R. Yang and I. Douglas, 'Simple Genetic Algorithm with Local Tuning: Efficient Global Optimizing Technique,' Journal of Optimization Theory and Applications, vol. 98, pp. 449-465, Aug. 1998 https://doi.org/10.1023/A:1022697719738
  9. C. Xudong, Q. Jingen, N. Guangzheng, Y. Shiyou, and Z. Mingliu, 'An Improved Genetic Algorithm for Global Optimization of Electromagnetic Problems,' IEEE Trans. on Magnetics, vol. 37, pp. 3579-3583, Sept. 2001 https://doi.org/10.1109/20.952666
  10. J. A. Vasconcelos, J. A. Ramirez, R. H. C. Takahashi, and R. R. Saldanha, 'Improvements in Genetic Algorithms,' IEEE Trans. on Magnetics, vol. 37, pp. 3414-3417, Sept. 2001 https://doi.org/10.1109/20.952626
  11. L. Davis, 'Adapting Operator Probabilities in Genetic Algorithms,' in Proceedings of the 3rd International Conference on Genetic Algorithms and their Applications, pp. 61-69, 1989
  12. R. Hinterding, Z. Michalewicz, and A. E. Eiben, 'Adaptation in Evolutionary Computation: A Survey,' in Proceedings of the 4th IEEE International Conference on Evolutionary Computation, pp. 65-69, 1997 https://doi.org/10.1109/ICEC.1997.592270
  13. J. E. Smith and T. C. Fogarty, 'Operator and parameter adaptation in genetic algorithms,' Soft computing : a fusion of foundations, methodologies and applications, vol. 92, no. 2, pp. 81-87, 1997
  14. M. C. Sinclair, 'Operator-probability Adaptation in a Genetic-algorithm/Heuristic Hybrid for Optical Network Wavelength Allocation,' in Proc. IEEE Intl. Conf. on Evolutionary Computation (ICEC'98), Anchorage, Alaska, USA, pp. 840-845, 1998 https://doi.org/10.1109/ICEC.1998.700161
  15. A. Tuson and P. Ross, 'Adapting Operator Settings In Genetic Algorithms,' Evolutionary Computation, vol. 6, no. 2, pp. 161-184, 1998 https://doi.org/10.1162/evco.1998.6.2.161
  16. C. W. Ho, K. H. Lee, and K. S. Leung, 'A Genetic Algorithm Based on Mutation and Crossover with Adaptive Probabilities,' in Proceedings of the 1999 Congress on Evolutionary Computation, vol. 1, pp. 768-775, 1999
  17. S. H. Jung, 'Self-tuning of Operator Probabilities in Genetic Algorithms,' in Journal of Electronics Engineers of Korea, vol. 37, pp. 29-44, Sep. 2000
  18. R. Hinterding, 'Gaussian Mutation and Self-adaption in Numeric Genetic Algorithms,' in Proceedings of the 2nd IEEE International Conference on Evolutionary Computation, pp. 384-389, 1995 https://doi.org/10.1109/ICEC.1995.489178
  19. J. Andre, P. Siarry, and T. Dognon, 'An improvement of the standard genetic algorithm fighting premature convergence in continuous optimization,' Advances in engineering software, vol. 32, no. 1, pp. 49-60, 2001 https://doi.org/10.1016/S0965-9978(00)00070-3
  20. S. H. Jung, 'Queen-bee evolution for genetic algorithms,' Electronics Letters, vol. 39, pp. 575-576, Mar. 2003 https://doi.org/10.1049/el:20030383
  21. S. H. Jung, 'Derivative Evaluation and Conditional Random Selection for Accelerating Genetic Algorithms,' International Journal of Fuzzy Logic and Intelligent Systems, vol. 5, pp. 21-28, Mar. 2005 https://doi.org/10.5391/IJFIS.2005.5.1.021
  22. K. DeJong, An Analysis of the Behavior of a Class of Genetic Adaptive Systems. PhD thesis, University of Michigan, 1975