Функция Растригина - Википедия - Rastrigin function
Функция Растригина двух переменных
В математическая оптимизация, то Функция Растригина не-выпуклая функция используется в качестве задачи теста производительности для алгоритмы оптимизации. Это типичный пример нелинейной мультимодальной функции. Впервые он был предложен в 1974 году Растригиным.[1] как двумерная функция и была обобщена Рудольфом[2]. Обобщенная версия была популяризирована Хоффмайстером и Беком.[3] и Mühlenbein et al.[4] Нахождение минимума этой функции является довольно сложной задачей из-за большого пространства поиска и большого количества локальные минимумы.
В n-мерной области это определяется:
куда и . Его глобальный минимум составляет куда .
Смотрите также
Примечания
- ^ Растригин Л.А. «Системы экстремального управления». Мир, Москва (1974).
- ^ Г. Рудольф. "Глобальная оптимизация с параллельной стратегией эволюции". Diplomarbeit. Департамент компьютерных наук, Дортмундский университет, июль 1990 г.
- ^ Ф. Хоффмайстер и Т. Бек. «Генетические алгоритмы и стратегии эволюции: сходства и различия», страницы 455–469 в: H.-P. Швефель и Р. Мэннер (ред.): Параллельное решение проблем из природы, ППСН I, Proceedings, Springer, 1991.
- ^ H. Mühlenbein, D. Schomisch и J. Born. «Параллельный генетический алгоритм как оптимизатор функций». Параллельные вычисления, 17, страницы 619–632, 1991.