skip to main content
10.1145/1143997.1144082acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
Article

A computational efficient covariance matrix update and a (1+1)-CMA for evolution strategies

Published:08 July 2006Publication History

ABSTRACT

First, the covariance matrix adaptation (CMA) with rank-one update is introduced into the (1+1)-evolution strategy. An improved implementation of the 1/5-th success rule is proposed for step size adaptation, which replaces cumulative path length control. Second, an incremental Cholesky update for the covariance matrix is developed replacing the computational demanding and numerically involved decomposition of the covariance matrix. The Cholesky update can replace the decomposition only for the update without evolution path and reduces the computational effort from O(n3) to O(n2). The resulting (1+1)-Cholesky-CMA-ES is an elegant algorithm and the perhaps simplest evolution strategy with covariance matrix and step size adaptation. Simulations compare the introduced algorithms to previously published CMA versions.

References

  1. D. H. Ackley. A connectionist machine for genetic hillclimbing. Kluwer, Boston, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. T. Bäck. Evolutionary algorithms in theory and practice. Oxford University Press, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. H.-G. Beyer and H.-P. Schwefel. Evolution strategies: A comprehensive introduction. Natural Computing, 1(1):3--52, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. M. S. Grewal and A. P. Andrews. Kalman Filtering: Theory and Practice. Prentice-Hall, 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. N. Hansen. An analysis of mutative σ-self-adaptation on linear fitness functions. Evolutionary Computation, 14(3), 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. N. Hansen and S. Kern. Evaluating the CMA evolution strategy on multimodal test functions. In X. Yao, E. Burke, J. A. Lozano, J. Smith, J. J. Merelo-Guervós, J. A. Bullinaria, J. Rowe, P. Tivño, A. Kabán, and H.-P. Schwefel, editors, Parallel Problem Solving from Nature (PPSN VIII), volume 3242 of LNCS, pages 282--291. Springer-Verlag, 2004.Google ScholarGoogle ScholarCross RefCross Ref
  7. N. Hansen, S. D. Müller, and P. Koumoutsakos. Reducing the time complexity of the derandomized evolution strategy with covariance matrix adaptation (CMA-ES). Evolutionary Computation, 11(1):1--18, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. N. Hansen and A. Ostermeier. Adapting arbitrary normal mutation distributions in evolution strategies: The covariance matrix adaptation. In Proceedings of the 1996 IEEE Conference on Evolutionary Computation (ICEC '96), pages 312--317, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. N. Hansen and A. Ostermeier. Completely derandomized self-adaptation in evolution strategies. Evolutionary Computation, 9(2):159--195, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. S. Kern, S. Müller, N. Hansen, D. Büche, J. Ocenasek, and P. Koumoutsakos. Learning probability distributions in continuous evolutionary algorithms - A comparative review. Natural Computing, 3:77--112, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. H. Mühlenbein, D. Schomisch, and J. Born. The Parallel Genetic Algorithm as Function Optimizer. Parallel Computing, 17(6-7):619--632, 1991.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. I. Rechenberg. Evolutionsstrategie: Optimierung Technischer Systeme nach Prinzipien der Biologischen Evolution. Frommann-Holzboog, 1973.Google ScholarGoogle Scholar
  13. G. Rudolph. On correlated mutations in evolution strategies. In R. Männer and B. Manderick, editors, Parallel Problem Solving from Nature 2 (PPSN II), pages 105--114. Elsevier, 1992.Google ScholarGoogle Scholar
  14. H.-P. Schwefel. Evolution and Optimum Seeking. Sixth-Generation Computer Technology Series. John Wiley & Sons, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. A. Törn and A. Zilinskas. Global Optimization, volume 350 of LNCS. Springer-Verlag, 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A computational efficient covariance matrix update and a (1+1)-CMA for evolution strategies

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            GECCO '06: Proceedings of the 8th annual conference on Genetic and evolutionary computation
            July 2006
            2004 pages
            ISBN:1595931864
            DOI:10.1145/1143997

            Copyright © 2006 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 8 July 2006

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • Article

            Acceptance Rates

            GECCO '06 Paper Acceptance Rate205of446submissions,46%Overall Acceptance Rate1,669of4,410submissions,38%

            Upcoming Conference

            GECCO '24
            Genetic and Evolutionary Computation Conference
            July 14 - 18, 2024
            Melbourne , VIC , Australia

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader