Функция Химмельблау

Материал из testwiki
Перейти к навигации Перейти к поиску

Шаблон:Кратное изображение

Функция Химмельблау — Шаблон:Нп1 двух переменных, используемая для проверки эффективности алгоритмов оптимизации, определяется формулой

f(x,y)=(x2+y11)2+(x+y27)2.

Имеет локальный максимум с координатами x0,270845, y0,923039 и значением f(x,y)181,617 и четыре равнозначных локальных минимума:

  • f(3,2)=0,
  • f(2,805118...,3,131312...)=0,
  • f(3,779310...,3,283186...)=0,
  • f(3,584428...,1,848126...)=0.

Координаты всех минимумов могут быть найдены аналитически.

Функция названа в честь Дэвида Мотнера Химельблау (Шаблон:Lang-en, 1924—2011), который впервые её использовал[1].

Примечания

Шаблон:Примечания

См. также

Ссылка