Принципы организации методов одномерной минимизации

При решении задачи (5.4.1) некоторым итерационным методом, на итерации (5.4.2)

Принципы организации методов одномерной минимизации - student2.ru (5.6.1)

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

Этап локализации минимума опирается на следующий факт, справедливый для выпуклых функций:

Если

Принципы организации методов одномерной минимизации - student2.ru (5.6.2)

Принципы организации методов одномерной минимизации - student2.ru

Принципы организации методов одномерной минимизации - student2.ru

где Принципы организации методов одномерной минимизации - student2.ru - точка минимума функции Принципы организации методов одномерной минимизации - student2.ru .

Локализация минимума производится посредством движения с нарастающим шагом в направлении убывания функции до тех пор, пока не прекратится убывание функции. При этом, если первый шаг привел к возрастанию функции, то производится смена направления на обратное и движение в обратном направлении. В результате всегда будет получена ситуация (5.6.2).

Этап сокращения отрезка опирается на факт:

если Принципы организации методов одномерной минимизации - student2.ru (5.6.3)

то на отрезке Принципы организации методов одномерной минимизации - student2.ru можно выделить отрезок локализации либо Принципы организации методов одномерной минимизации - student2.ru , если Принципы организации методов одномерной минимизации - student2.ru либо Принципы организации методов одномерной минимизации - student2.ru , если Принципы организации методов одномерной минимизации - student2.ru то есть сократить основной отрезок Принципы организации методов одномерной минимизации - student2.ru , отбрасывая один из крайних отрезков. После отбрасывания отрезка получим ситуацию (5.6.2). В ситуации (5.6.2) выбирается отрезок максимальной длины, внутри которого располагают новую точку, получая ситуацию (5.6.3). Продолжая процесс далее, можно получить сколь угодно малый отрезок локализации минимума. Подобным образом работают известные методы такие, как метод “золотого сечения” и метод на основе чисел Фибоначчи.

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

Наши рекомендации