Метод Ньютона та його модифікації
Метод Ньютона є методом другого порядку, тобто використовують розрахунки других похідних мінімізуємої на Еn функції f.
,
де f – двічі диференційована на Еn функція.
У його модифікації у «квазі – ньютонівських» алгоритмах, матриця других похідних за допомогою інформації про значення градієнтів функції f і ці модифікації є методами першого порядку.
Опис методу Ньютона:
Припустимо, що функція f – опукла та двічі диференційована на Еn, при чому матриця других похідних від х не вироджена на Еn.
У методі Ньютона послідовність генерується виходячи з наступного:
- з визначення двічі диференційованої функції для чергової точки х k маємо:
Для визначення наступної точки х k+1 мінімізуюча функція fk(х) є квадратичною частиною прирощення f(х)- f (хk), тобто вирішується задача
(1)
Зрозуміло, що .
Так як необхідною і достатньою умовою опуклості функції є додатна матриця її других похідних, а функція f опукла за умовою, тоді fk також опукла, тому з необхідної і достатньої умови оптимально опуклої функції слідує:
(2)
Якщо матриця Гессе функції f (хk) системи лінійних алгебраїчних рівнянь не вироджена, то отримуємо:
(3)
Дане співвідношення визначає метод Ньютона мінімізації функції f.
Цей метод співпадає з відомим з курсу математичного аналізу методом Ньютона, вирішуємо систему рівнянь f ’(x)=0.