Related Experiment Video
Updated: Nov 27, 2025

Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm
Published on: December 9, 2012
Information-Geometric Optimization with Natural Selection
Jakub Otwinowski1, Colin H LaMont1, Armita Nourmohammad1,2,3
1Max Planck Institute for Dynamics and Self-Organization, 37077 Göttingen, Germany.
Abstract:
Evolutionary algorithms, inspired by natural evolution, aim to optimize difficult objective functions without computing derivatives. Here we detail the relationship between classical population genetics of quantitative traits and evolutionary optimization, and formulate a new evolutionary algorithm. Optimization of a continuous objective function is analogous to searching for high fitness phenotypes on a fitness landscape. We describe how natural selection moves a population along the non-Euclidean gradient that is induced by the population on the fitness landscape (the natural gradient). We show how selection is related to Newton's method in optimization under quadratic fitness landscapes, and how selection increases fitness at the cost of reducing diversity. We describe the generation of new phenotypes and introduce an operator that recombines the whole population to generate variants. Finally, we introduce a proof-of-principle algorithm that combines natural selection, our recombination operator, and an adaptive method to increase selection and find the optimum. The algorithm is extremely simple in implementation; it has no matrix inversion or factorization, does not require storing a covariance matrix, and may form the basis of more general model-based optimization algorithms with natural gradient updates.
Related Concept Videos
What is Natural Selection?
Limits to Natural Selection
Types of Selection
Optimal Foraging
Natural Selection and Mating Preferences
Females, due to their biological roles in conception, pregnancy, and nursing,...
Natural Selection and Adaptation
Beyond physical adaptations,...

