§2. M-оценки
Усечённое среднее служит компромиссом между средним () и выборочной медианой (). Другой компромисс подсказан тем фактом, что среднее и медиана суть величины, минимизирующие, соответственно, и (см. задачу 1 гл. 1 и задачу 4 гл. 7). П. Хьюбер предложил минимизировать меру «разброса»
где функция при некотором задаётся формулой
Она пропорциональна при , а вне отрезка заменяет ветви параболы на две прямые линии. Эти куски графика согласованы так, что и её производная непрерывны. При увеличении функция будет совпадать с на всё большей части её определения, так что оценка Хьюбера будет сближаться с . В свою очередь, при уменьшении происходит сближение с выборочной медианой. (В качестве компромисса иногда предлагается значение .)
По кирпичикам: в точке парабола имеет значение и наклон ; прямая имеет там то же значение и тот же наклон . Поэтому шов гладкий. Производная — это , «обрезанный» на уровне .
Смысл по-пацански: среднее штрафует за отклонение квадратом — далёкий чудак получает штраф до небес и перетягивает центр на себя. Медиана штрафует модулем — всем одинаково «по рублю за метр», но и близких она слушает плохо. Хьюбер: близких — по квадрату (точно), далёких — по модулю (не даём перетягивать).
Подобно тому, как усечённые средние () образуют однопараметрическое подмножество класса -оценок, оценки Хьюбера () образуют однопараметрическое подмножество класса так называемых -оценок.
Определение и асимптотика
-оценка параметра сдвига определяется для некоторой функции как точка минимума по функции
Если — выпуклая и чётная, то можно показать, что значения , минимизирующие сумму (8), образуют некоторый отрезок, а если строго выпукла (П4), то минимизирующее значение единственно.
Если функция имеет производную , то оценка является решением уравнения
Пусть элементы выборки имеют функцию распределения , где обладает чётной плотностью . Тогда при слабых предположениях относительно и
где асимптотическая дисперсия задаётся формулой
(Доказательство (10) и подробное изложение теории -оценок есть в книге Хьюбера «Робастность в статистике».)
По кирпичикам — откуда (11): разложим около истинного : . Отсюда . Числитель по ЦПТ , знаменатель по ЗБЧ . Получаем дисперсию .
Если , то (см. формулу (4) §1). В этом случае минимизация суммы (8) эквивалентна максимизации произведения , т. е. -оценка параметра сдвига совпадает с оценкой максимального правдоподобия (ОМП) (см. §4 гл. 9). Таким образом, -оценки обобщают ОМП (ей они обязаны своим названием). Известно, что при выполнении условий регулярности (см. §3 гл. 9) ОМП является асимптотически эффективной оценкой с , где определена в (5).
Смысл по-пацански: «M» — от «maximum likelihood». Взял штраф — получил ОМП. Взял любой другой разумный штраф — получил родственника ОМП, может, чуть менее точного, зато не такого доверчивого.
Пример 2. Толерантность M-оценок
Для закона функция , поэтому оптимальная оценка совпадает с . Нулевая толерантность этой оценки (см. §4 гл. 8) связана с неограниченностью функции .
Для логистического распределения с имеем . В силу строгой монотонности и ограниченности толерантность решения уравнения (9) равна .
В случае закона Лапласа с плотностью весовая функция не имеет производной в нуле. Полагая , получаем . Соответствующая ОМП — выборочная медиана , имеющая и обладающая асимптотической толерантностью .
Для распределения Коши с плотностью функция оказывается немонотонной: растёт до , потом убывает к нулю. Поэтому уравнение (9) может иметь несколько решений (см. вопрос 3 в гл. 9). Коллинз (1976) и Кларк (1984) показали, что если а) брать ближайшее к выборочной медиане решение или б) пользоваться методом Ньютона, выбирая в качестве начального приближения (см. теорему 4 гл. 9), то оценка будет асимптотически эффективной, причём от медианы будет унаследована толерантность .
Наконец, рассмотрим случай «наименее благоприятного распределения» Хьюбера с плотностью , пропорциональной функции , где задаётся формулой (7). Для этого закона совпадает с . Толерантность оценки Хьюбера также равна .
По кирпичикам — общее правило: ограниченная даёт положительную толерантность (одна точка не может сдвинуть сумму больше чем на ); неограниченная — нулевую.
Пример 3. Минимаксный подход Хьюбера
Вместо того, чтобы предполагать функцию распределения известной, более реалистично допустить, что она известна лишь приближённо. Одной из таких моделей, предложенных Хьюбером, является представление в виде смеси
где функция распределения и заданы, а — это произвольная неизвестная функция распределения (предполагается только, что и симметричны относительно нуля, см. гл. 8).
Обозначим через семейство распределений, удовлетворяющих (12) для фиксированных и . (Легко видеть, что любое распределение вида , где , также входит в .) В соответствии с минимаксным подходом представляет интерес нахождение -оценки (функции ), на которой достигается
В частном случае, когда совпадает с функцией распределения стандартного нормального закона с плотностью , решением этой задачи служит оценка Хьюбера с , у которой определяется из соотношения
Некоторые значения приведены в таблице (из книги Хьюбера):
| 0 | 0,001 | 0,01 | 0,05 | 0,1 | 0,2 | 0,5 | 1 | |
|---|---|---|---|---|---|---|---|---|
| 2,630 | 1,945 | 1,399 | 1,140 | 0,862 | 0,436 | 0 |
В частности, видим, что 5%-му «загрязнению» отвечает . (Решая (14) численно, мы получаем 2,633 и 1,398 для и ; остальные значения совпадают — расхождение в третьем знаке, видимо, от округлений в исходной таблице.)
По ходу доказательства устанавливается, что при наибольшее значение достигается на распределении с плотностью , пропорциональной , ввиду чего его и называют «наименее благоприятным распределением» Хьюбера.
По кирпичикам: правая часть (14) — это полная масса плотности на плюс масса двух экспоненциальных «хвостов» снаружи. Левая часть — во сколько раз должна быть больше общая масса, чтобы после умножения на получилась вероятностная плотность. Чем больше , тем тяжелее хвосты и тем меньше .
Смысл по-пацански: минимакс — это стратегия параноика. «Пусть 5 % данных подсунул злой гений, причём самым вредным образом. Какую оценку взять, чтобы даже в худшем случае потерять поменьше?» Ответ Хьюбера: обрезай вклад на уровне .
W-оценки Тьюки
Замечание 2. Дж. Тьюки в 1970 г. предложил для параметра сдвига так называемую -оценку , представляющую собой решение уравнения
где — некоторая весовая функция. Правая часть (15) является взвешенным средним наблюдений с весами , .
Для подсчёта обычно прибегают к использованию итерационного алгоритма. Начиная с , вычисляются величины
до тех пор, пока не будет достигнута стабилизация . (Процедура итерационного перевзвешивания часто применяется в регрессионном анализе — см., например, алгоритм LOWESS в §2 гл. 22.)
Отметим, что -оценки являются на самом деле -оценками специального вида: в силу (15) , и значит, с .
Из-за простоты вычисления популярны одношаговые -оценки в (16), имеющие очень хорошие характеристики: они наследуют толерантность выборочной медианы и обладают асимптотической дисперсией -оценки с , задаваемой формулой (11).
По кирпичикам: оценка Хьюбера — тоже -оценка, с весом : близким точкам вес 1, далёким — обратно пропорционально расстоянию. Популярный «бивес» Тьюки при и 0 снаружи вообще обнуляет далёкие точки; при (в единицах масштаба) его эффективность для нормального закона — 95 %.
Смысл по-пацански: -оценка — это «посчитай среднее, но сначала понизь голос тем, кто далеко от предыдущего ответа». Повтори пару раз. Начинаешь с медианы — значит, выбросы с самого начала не задают тон.
Масштаб
Замечание 3. Если для описания данных используется не модель сдвига, а модель сдвига-масштаба, то прежде чем оценивать сдвиг, надо оценить параметр масштаба с помощью какой-нибудь робастной оценки, например, (нормированной) медианы абсолютных отклонений
где — функция, обратная к функции распределения , (она ранее встречалась в §1 гл. 19). Толерантность равна .
Затем для некоторой оценка параметра сдвига находится как решение уравнения
С другой стороны, можно также совместно оценить параметры сдвига и масштаба при помощи обобщения -оценок на случай векторного параметра.
По кирпичикам: зачем делить на масштаб? Порог — это «полтора чего?». Если данные в миллиметрах, а не в метрах, без масштаба оценка Хьюбера превратилась бы в среднее (все отклонения ) или в медиану (все ). Нормировка на делает безразмерным: «полтора типичных отклонения». А подобран так, чтобы для нормальных данных оценивал именно .
В виджете — выборка с подвижным выбросом и итерации (16) для Хьюбера и Тьюки, масштаб по :