Алгоритм Trust-Region
Материал из MachineLearning.
(Различия между версиями)
												
			
			м  («Безусловный и условный нелинейный МНК» переименована в «Алгоритм Trust-Region»)  | 
				|||
| Строка 1: | Строка 1: | ||
| - | ==  | + | ==Введение==  | 
| + | Рассмотрим здачу минимизации<br>  | ||
| + | <tex>\min_x  f(x)</tex> <tex>x \in R^n</tex><br>  | ||
==Метод решения задачи==  | ==Метод решения задачи==  | ||
| + | Алгоритм Trust-Region основан на построение модельной функции <tex>m_k</tex>, которая приближает исходную в некоторой окрестности текущей точки <tex>x_k</tex>. При этом функция <tex>m_k</tex> может полхо приближать f в других точках, поэтому мы ограничиваен минимизацию этой некоторой окрестностью точки <tex>x_k</tex>. Другими словами, решается здача:<br>  | ||
| + | <tex>\min_p  m_k(x_k + p)</tex>, где <tex>x_k + p</tex> лежит внутри доверельной окрестности <br>  | ||
| + | Обычно, доверительная окрестность - шар радиуса <tex>||p||_2 < \Delta</tex>. В качесте модели функции <tex>m_k</tex> обычно берется квадратичная: <br>  | ||
| + | <tex>m_k (x + p) = f_k + p^T\nabla f_k + \frac12p^TH_kp</tex>  | ||
| + | |||
==Пример==  | ==Пример==  | ||
==Рекомендации программисту==  | ==Рекомендации программисту==  | ||
Версия 22:19, 13 декабря 2008
Содержание | 
Введение
Рассмотрим здачу минимизации
 
Метод решения задачи
Алгоритм Trust-Region основан на построение модельной функции , которая приближает исходную в некоторой окрестности текущей точки 
. При этом функция 
 может полхо приближать f в других точках, поэтому мы ограничиваен минимизацию этой некоторой окрестностью точки 
. Другими словами, решается здача:
, где 
 лежит внутри доверельной окрестности 
Обычно, доверительная окрестность - шар радиуса . В качесте модели функции 
 обычно берется квадратичная: 

