• DocumentCode
    2596880
  • Title

    Differential evolution: a fast and simple numerical optimizer

  • Author

    Price, Kenneth V.

  • Author_Institution
    836 Owl Circle, Vacaville, CA, USA
  • fYear
    1996
  • fDate
    19-22 Jun 1996
  • Firstpage
    524
  • Lastpage
    527
  • Abstract
    Differential evolution (DE) is a powerful yet simple evolutionary algorithm for optimizing real-valued multi-modal functions. Function parameters are encoded as floating-point variables and mutated with a simple arithmetic operation. During mutation, a variable-length, one-way crossover operation splices perturbed best-so-far parameter values into existing population vectors. A novel sampling technique adaptively scales the step-size of perturbations as the population evolves. DE´s selection criterion demands that improved vectors always be accepted. The performance of DE on a testbed of 15 functions is compared with a variety of recently published results encompassing many different methods. DE converged for all 15 functions and was the fastest method for solving 11 of them. DE´s performance on the remaining 4 functions was competitive
  • Keywords
    arithmetic; convergence of numerical methods; functional analysis; genetic algorithms; adaptive step-size scaling; arithmetic operation; differential evolution; evolutionary algorithm; floating-point variables; function parameter encoding; numerical optimizer; performance; perturbed best-so-far parameter values; population vectors; real-valued multi-modal functions; sampling technique; selection criterion; variable-length one-way crossover operation; Algorithm design and analysis; Constraint optimization; Design optimization; Evolutionary computation; Floating-point arithmetic; Genetic mutations; Hardware; Sampling methods; Software performance; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fuzzy Information Processing Society, 1996. NAFIPS., 1996 Biennial Conference of the North American
  • Conference_Location
    Berkeley, CA
  • Print_ISBN
    0-7803-3225-3
  • Type

    conf

  • DOI
    10.1109/NAFIPS.1996.534790
  • Filename
    534790