Алгоритъм на Гаус-Нютон

От testwiki
Направо към навигацията Направо към търсенето

Шаблон:Без източници Алгоритъмът на Гаус-Нютон е модификация на метода на Нютон, разработена от Карл Фридрих Гаус за решаване на нелинейни задачи за най-малките квадрати, в които се търси минимума на:

S(p)=i=1m(fi(p))2,

където са дадени m функции f1, ..., fm на n параметъра p1, ..., pn и mn.

Алгоритъмът на Гаус-Нютон е итерационна процедура, при която се започва с избрана начална стойност на вектора pp0. Следващите приближения pk се получават от:

pk+1=pk(Jf(pk)Jf(pk))1Jf(pk)f(pk),

където f=(f1, ..., fm), Jf(p) е матрицата на Якоби за f в точка p.

В практическите приложения на метода обратната матрица не се изчислява директно, а се използва:

pk+1=pk+δk,

като δk се изчислява чрез решаване на линейната система:

Jf(pk)Jf(pk)δk=Jf(pk)f(pk).

Шаблон:Превод от