Алгоритм LOWESS
Материал из MachineLearning.
(Различия между версиями)
												
			
			 (Новая: coming soon)  | 
				|||
| Строка 1: | Строка 1: | ||
| - | + | '''Алгоритм LOWESS (locally weighted scatter plot smoothing)''' - локально взвешенное сглаживание.  | |
| + | |||
| + | === Вход ===  | ||
| + | <tex>X^l</tex> - обучающая выборка  | ||
| + | === Выход ===  | ||
| + | Коэффициенты <tex>\gamma_i, i=1,\ldots,l</tex>  | ||
| + | |||
| + | === Алгоритм ===  | ||
| + | 1: инициализация  | ||
| + | ::<tex>\gamma_i:=1, i=1,\ldots,l</tex>  | ||
| + | 2: '''повторять'''   | ||
| + | 3:    вычислить оценки скользящего контроля на каждом объекте:  | ||
| + | ::<tex>a_i:=a_h\( x_i;X^l\setminus\{x_i\} \)=\frac{\sum_{j=1,j\ne i}^ly_j\gamma_jK\(\frac{\rho(x_i,x_j)}{h(x_i)}\)}{\sum_{j=1,j\ne i}^l\gamma_jK\(\frac{\rho(x_i,x_j)}{h(x_i)}\)},\;i=1,\ldots,l</tex>  | ||
| + | 4:    вычислить коэффициенты <tex>\gamma_i</tex>:  | ||
| + | ::<tex>\gamma_i:=\tilde{K}( \| a_i\;-\;y_i\| ) ,\;i=1,\ldots,l</tex>;  | ||
| + | 5: '''пока''' коэффициенты <tex>\gamma_i</tex> не стабилизируются  | ||
| + | |||
| + | Коэффициенты <tex>\gamma_i</tex>, как и ошибки <tex>\epsilon_i</tex>, зависят от функции <tex>a_h</tex>, которая, в свою очередь, зависит от <tex>\gamma_i</tex>. Разумеется, это не "порочный круг", а хороший повод для организации итерационного процесса. На каждой итерации строится функция <tex>a_h</tex>, затем уточняются весовые множители <tex>\gamma_i</tex>. Как правило, этот процесс сходится довольно быстро.  | ||
| + | |||
| + | ==Литература==  | ||
| + | # {{книга  | ||
| + | |автор        = Воронцов К.В.  | ||
| + | |заглавие  = Лекции по алгоритмам восстановления регрессии  | ||
| + | |год          = 2007  | ||
| + | |ссылка       = http://www.ccas.ru/voron/download/Regression.pdf  | ||
| + | }}  | ||
| + | |||
| + | ==См. также==  | ||
| + | * [[Непараметрическая регрессия]]  | ||
| + | * [[Регрессионный анализ]]  | ||
| + | |||
| + | [[Категория:Регрессионный анализ]]  | ||
Версия 23:47, 11 января 2009
Алгоритм LOWESS (locally weighted scatter plot smoothing) - локально взвешенное сглаживание.
Содержание | 
Вход
 - обучающая выборка
Выход
Коэффициенты 
Алгоритм
1: инициализация
2: повторять 3: вычислить оценки скользящего контроля на каждом объекте:
4:    вычислить коэффициенты :
;
5: пока коэффициенты  не стабилизируются
Коэффициенты , как и ошибки 
, зависят от функции 
, которая, в свою очередь, зависит от 
. Разумеется, это не "порочный круг", а хороший повод для организации итерационного процесса. На каждой итерации строится функция 
, затем уточняются весовые множители 
. Как правило, этот процесс сходится довольно быстро.
Литература
- Воронцов К.В. Лекции по алгоритмам восстановления регрессии. — 2007.
 

