Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 Метод наименьших квадратов не чувствительный к выбросам
Допустим у меня есть переопределённая разреженная система линейных уравнений.
$m$ уравнений и $n$ неизвестных ($m>n$)
$k$ уравнений из этой системы мусор\выбросы.

можно было бы взять из $m$ все комбинации размера $n$ и потом взять лучший вариант, но это как то не оптимально, возможно есть вариант лучше?

например LMEDS, но я не уверен подходит ли это тут?

 Re: Метод наименьших квадратов не чувствительный к выбросам
Аватара пользователя
Например, использовать вместо МНК метод наименьших модулей (МНМ) Решать, сводя к линейному программированию или вводя веса.

 Re: Метод наименьших квадратов не чувствительный к выбросам
Попробуйте Метод максимального правдоподобия
Здесь описанно его применение при решении систем.
Параграф №3 под названием "Error Modelling".

 Re: Метод наименьших квадратов не чувствительный к выбросам
Если $k/m$ мало, то можно применить бутстреп. Причем решать МНК системы $l$ уравнений, где $l \le n$, затем выбирать уравнения, решения которых мало отличаются от средних. Таким образом можно отсортировать "не мусорные" уравнения.

 Re: Метод наименьших квадратов не чувствительный к выбросам
Аватара пользователя
Один из вариантов - "скользящий экзамен", когда модель строится на всех наблюдениях, кроме данного, а на данном проверяется. Для единичного выброса работает всегда, для множественных возможно, но не особо вероятно, "маскирование" выбросов. Ошибки прогноза сортируются по убыванию, берётся k наибольших.
Чтобы не обращать матрицу n раз, можно воспользоваться тождеством
$(A-BD^{-1}C)^{-1}=A^{-1}+A^{-1}B(D-CA^{-1}B)CA^{-1}$
где A - корреляционная матрица, рассчитанная по всей выборке, B и C - вектор значений регрессоров для данного наблюдения (исходный и транспонированый), D - будет единичной матрицей. Тогда число операций на одно обращение будет квадратично по n, где n - число регрессоров, а не кубично

 Re: Метод наименьших квадратов не чувствительный к выбросам
Любопытно, не поможет ли оптимизация по медиане квадратов разности

 [ Сообщений: 6 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group