Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Функция Растригина двух переменных
Контур

В математической оптимизации , то функция Растригин является не- функция выпукла используется в качестве теста производительности задачи для оптимизации алгоритмов . Это типичный пример нелинейной мультимодальной функции. Впервые она была предложена в 1974 г. Растригиным [1] как двумерная функция и была обобщена Рудольфом. [2] Обобщенная версия была популяризирована Хоффмайстером и Беком [3] и Мюленбайном и др. [4] Нахождение минимума этой функции является довольно сложной задачей из-за большого пространства поиска и большого количества локальных минимумов .

В -мерной области это определяется:

где и . Он имеет глобальный минимум где .

См. Также [ править ]

Заметки [ править ]

  1. ^ Растригин, Л.А. "Системы экстремального управления". Мир, Москва (1974).
  2. ^ Г. Рудольф. «Глобальная оптимизация с параллельной стратегией эволюции». Diplomarbeit. Департамент компьютерных наук, Дортмундский университет, июль 1990 г.
  3. ^ Ф. Хоффмайстер и Т. Бэк. «Генетические алгоритмы и стратегии эволюции: сходства и различия», страницы 455–469 в: H.-P. Швефель и Р. Мэннер (ред.): Параллельное решение проблем из природы, PPSN I, Proceedings, Springer, 1991.
  4. ^ Х. Мюленбейн, Д. Шомиш и Дж. Борн. «Параллельный генетический алгоритм как оптимизатор функций». Параллельные вычисления, 17, страницы 619–632, 1991.