6

Differential Evolution

Abstract

Differential evolution (DE) is a vector-based metaheuristic algorithm that has good convergence properties. There are many DE variants, and they have been applied in a wide range of disciplines. This chapter provides a brief introduction to the basic differential evolution, its main implementation details, and its variants. Fundamental convergence properties in terms of the population variance are also discussed.

Keywords

Differential evolution

DE variants

Population variance

Optimization

Differential evolution (DE) is a vector-based metaheuristic algorithm that has good convergence properties. There are many DE variants, and they have been applied in a wide range of disciplines. This chapter provides a ...

Get Nature-Inspired Optimization Algorithms now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.