• DocumentCode
    2917516
  • Title

    Natural Evolution Strategies

  • Author

    Wierstra, Daan ; Schaul, Tom ; Peters, Jan ; Schmidhuber, Juergen

  • Author_Institution
    IDSIA, Manno-Lugano
  • fYear
    2008
  • fDate
    1-6 June 2008
  • Firstpage
    3381
  • Lastpage
    3387
  • Abstract
    This paper presents natural evolution strategies (NES), a novel algorithm for performing real-valued dasiablack boxpsila function optimization: optimizing an unknown objective function where algorithm-selected function measurements constitute the only information accessible to the method. Natural evolution strategies search the fitness landscape using a multivariate normal distribution with a self-adapting mutation matrix to generate correlated mutations in promising regions. NES shares this property with covariance matrix adaption (CMA), an evolution strategy (ES) which has been shown to perform well on a variety of high-precision optimization tasks. The natural evolution strategies algorithm, however, is simpler, less ad-hoc and more principled. Self-adaptation of the mutation matrix is derived using a Monte Carlo estimate of the natural gradient towards better expected fitness. By following the natural gradient instead of the dasiavanillapsila gradient, we can ensure efficient update steps while preventing early convergence due to overly greedy updates, resulting in reduced sensitivity to local suboptima. We show NES has competitive performance with CMA on unimodal tasks, while outperforming it on several multimodal tasks that are rich in deceptive local optima.
  • Keywords
    Monte Carlo methods; covariance matrices; evolutionary computation; gradient methods; learning (artificial intelligence); normal distribution; Monte Carlo estimates; algorithm-selected function measurements; correlated mutations; covariance matrix adaption; deceptive local optima; fitness landscape; greedy updates; multimodal tasks; multivariate normal distribution; natural evolution strategies; natural gradients; objective functions; real-valued black box function optimization; self-adapting mutation matrix; Convergence; Covariance matrix; Evolution (biology); Gaussian distribution; Genetic mutations; Machine learning; Machine learning algorithms; Monte Carlo methods; Optimization methods; Performance evaluation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2008. CEC 2008. (IEEE World Congress on Computational Intelligence). IEEE Congress on
  • Conference_Location
    Hong Kong
  • Print_ISBN
    978-1-4244-1822-0
  • Electronic_ISBN
    978-1-4244-1823-7
  • Type

    conf

  • DOI
    10.1109/CEC.2008.4631255
  • Filename
    4631255