Лекция: Методы многомерной безусловной оптимизации (постановка задачи). Квазиньютоновские методы и методы сопряженных направлений.

Задача многомерной безусловной оптимизации:

 

Стандартная математическая задача оптимизации формулируется таким образом. Среди элементов x, образующих множества X, найти такой элемент x*, который доставляет минимальное значение f(x*) заданной функции f(x). Для того, чтобы корректно поставить задачу оптимизации необходимо задать:

Допустимое множество ;

Целевую функцию — отображение ;

Критерий поиска (max или min).

Квазиньютоновские методы.

 

Методы многомерной безусловной оптимизации, основанные на свойствах квадратичных функций, хотя могут и применяться для функций общего вида. Поиск осуществляется по системе сопряженных направлений. Метод обладает положительными чертами метода Ньютона, но использует только первые производные.

Также в отличие от м. Ньютона, где мы вычисляли каждый следующий элемент по формуле:

= — , где – обратная матрица Гессе (обратная матрица вторых производных).

 

Данный метод обладает следующими недостатками:

1. Нужно вычислять матрицу 2-х производных (Гессе);

2. Находить обратную ей матрицу.

Из-за трудности вычисления алгоритмы часто расходятся.

 

Поэтому в Квазиньютоновских методах матрицу Гессе, заменили на функцию, аппроксимирующую ее. Т.е. вычисление происходит по формуле:

= — , где –функция, аппроксимирующая матрицу Гессе.

В отличие от метода Ньютона в квазиньютоновских методах нужно вычислять только градиент, что значительно сокращает время расчета.

К Квазиньютоновским методам относят методы: BFGS, Давидона-Флетчера-Пауэлла и др.

 

еще рефераты
Еще работы по биологии