Квадратичная целевая функция n независимых переменных, имеющая минимум, может быть минимизирована за n шагов (или менее), если шаги предпринимаются в так называемых сопряжённых направлениях.
Вектор S1 называют сопряжённым вектору S0, если
,
где
Пример. Пусть f(X)=X12+X22 -4, X0 =(4,4),
Обозначим координаты вектора S1(S11,S12). Тогда
или
Отсюда S11+√3*S12 =0.
Добавим условие, чтобы длина вектора была равна 1:
Отсюда находим
Вычислим градиент функции в исходной точке –
Находим:
,
,
h= -5.86.
Тогда
Метод вторых производных.
Метод Ньютона.
В соответствие с этим методом:
матрица обратная матрице Гессе.
Матрица Гессе
Пример. Найти минимум функции Розенброка:
.
В качестве исходной трчки поиска примем X=[-0.5 0.5}T. f(X)=8.5
f(x)= 2.33
Мы рассмотрели основы методов оптимизации, для более глубокого их изучения можно обратиться к многочисленным литературным источникам, в том числе [16, 29, 34]. Ряд методов будет использован при выполнении практикума на ЭВМ.
studopedia.su - Студопедия (2013 - 2026) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав!Последнее добавление