Функция Растригина

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Функция Растригина для 2 переменных

Поверхностью

Функция Растригина — невыпуклая функция, используемая для тестирования эффективности алгоритмов оптимизации, типичный пример нелинейной мультимодальной функции[англ.]. Предложена в 1974 году Леонардом Растригиным (1929—1998)[1] как функция двух переменных и в 1991 году была обобщена на высшие размерности[2]. Нахождение минимума этой функции является достаточно трудной задачей из-за большой области поиска и большого количества локальных минимумов.

Определение функции:

,

где и . Глобальный минимум в точке , где .

Примечания

[править | править код]
  1. Rastrigin, L. A. «Systems of extremal control.» (1974)
  2. H. Mühlenbein, D. Schomisch and J. Born. "The Parallel Genetic Algorithm as Function Optimizer ". Parallel Computing, 17, pages 619—632, 1991.