Подгонка надежной линейной регрессии
robustfit использует итерационно повторно взвешенные наименьшие квадраты для вычисления коэффициентов b. Вход wfun определяет веса.
robustfit оценивает дисперсионно-ковариационную матрицу оценок коэффициентов stats.covb с использованием формулы inv(X'*X)*stats.s^2. Эта оценка создает стандартную ошибку. stats.se и корреляция stats.coeffcorr.
В линейной модели наблюдаемые значения y и их остатки являются случайными переменными. Остатки имеют нормальные распределения с нулевым средним, но с различными дисперсиями при различных значениях предикторов. Чтобы поставить остатки в сопоставимый масштаб, robustfit «Studentises» остатки. То есть robustfit делит остатки на оценку их стандартного отклонения, которая не зависит от их значения. Изученные остатки имеют t-распределения с известными степенями свободы. robustfit возвращает студенческие остатки в stats.rstud.
robustfit полезно, когда просто нужны выходные аргументы функции или когда нужно повторить подгонку модели несколько раз в цикле. При необходимости дальнейшего исследования надежной подогнанной регрессионной модели создайте объект модели линейной регрессии. LinearModel с помощью fitlm. Установка значения для аргумента пары имя-значение 'RobustOpts' кому 'on'.
[1] DuMouchel, W. H. и F. L. O'Brien. «Интеграция надежного варианта в вычислительную среду множественной регрессии». Информатика и статистика: материалы 21-го симпозиума по интерфейсу. Александрия, Вирджиния: Американская статистическая ассоциация, 1989 год.
[2] Холланд, П. У. и Р. Э. Уэлш. «Надежная регрессия с использованием итеративно повторно взвешенных наименьших квадратов». Сообщения в статистике: теория и методы, A6, 1977, стр. 813-827.
[3] Хубер, P. J. Rustive Statistics. Хобокен, Нью-Джерси: John Wiley & Sons, Inc., 1981.
[4] Стрит, Дж. О., Р. Дж. Кэрролл и Д. Руппер. «Примечание по вычислению оценок надежной регрессии с помощью итеративно пересчитанных наименьших квадратов». Американский статистик. Том 42, 1988, стр. 152-154.
fitlm | LinearModel | regress | robustdemo