Метод Штейна

редактировать
Не путать с леммой Штейна.

Метод Штейна - это общий метод теории вероятностей для получения оценок расстояния между двумя распределениями вероятностей относительно метрики вероятности. Он был введен Чарльзом Стейном, который впервые опубликовал его в 1972 году, чтобы получить границу между распределением суммы -зависимой последовательности случайных величин и стандартным нормальным распределением в метрике Колмогорова (равномерной) и, следовательно, доказать не только центральная предельная теорема, но также и оценки скорости сходимости для данной метрики. м {\ displaystyle m}

СОДЕРЖАНИЕ
  • 1 История
  • 2 Базовый подход
    • 2.1 Вероятностные метрики
    • 2.2 Оператор Штейна
    • 2.3 Уравнение Штейна
    • 2.4 Решение уравнения Штейна
    • 2.5 Свойства решения уравнения Штейна
    • 2.6 Абстрактная аппроксимационная теорема
    • 2.7 Применение теоремы
  • 3 Подключения к другим методам
  • 4 См. Также
  • 5 Примечания
  • 6 Ссылки
  • 7 Литература
История

В конце 1960-х годов, неудовлетворенный известными к тому времени доказательствами конкретной центральной предельной теоремы, Чарльз Стейн для своей лекции по статистике разработал новый способ доказательства теоремы. Его основополагающая статья была представлена ​​в 1970 году на шестом симпозиуме в Беркли и опубликована в соответствующих трудах.

Позже его докторская степень. студент Луи Чен Сяо Юнь модифицировал метод, чтобы получить результаты аппроксимации для распределения Пуассона ; поэтому метод Стейна, применяемый к проблеме пуассоновской аппроксимации, часто называют методом Стейна – Чена.

Вероятно, наиболее важным вкладом является монография Стейна (1986), в которой он представляет свой взгляд на метод и концепцию вспомогательной рандомизации, в частности, с использованием взаимозаменяемых пар, а также статьи Барбура (1988) и Гетце (1991), которые представила так называемую генераторную интерпретацию, которая позволила легко адаптировать метод ко многим другим распределениям вероятностей. Важным вкладом была также статья Болтхаузена (1984) о так называемой комбинаторной центральной предельной теореме.

В 1990-х годах этот метод был адаптирован к множеству распределений, таким как гауссовские процессы Барбура (1990), биномиальное распределение Эмом (1991), пуассоновские процессы Барбура и Брауна (1992), гамма-распределение Люка (1994)., и многие другие.

Этот метод приобрел дальнейшую популярность в сообществе машинного обучения в середине 2010-х годов, после развития несоответствия Штейна и различных приложений и алгоритмов, основанных на нем.

Базовый подход

Вероятностные метрики

Метод Стейна - это способ ограничить расстояние между двумя распределениями вероятностей с помощью определенной метрики вероятности.

Пусть метрика задана в виде

( 1.1 ) d ( п , Q ) знак равно Как дела час ЧАС | час d п - час d Q | знак равно Как дела час ЧАС | E час ( W ) - E час ( Y ) | {\ Displaystyle (1.1) \ quad d (P, Q) = \ sup _ {h \ in {\ mathcal {H}}} \ left | \ int h \, dP- \ int h \, dQ \ right | = \ sup _ {h \ in {\ mathcal {H}}} \ left | Eh (W) -Eh (Y) \ right |}

Здесь и - вероятностные меры на измеримом пространстве, и - случайные величины с распределением, и, соответственно, - обычный оператор математического ожидания и представляет собой набор функций от до множества действительных чисел. Набор должен быть достаточно большим, чтобы приведенное выше определение действительно давало метрику. п {\ displaystyle P} Q {\ displaystyle Q} Икс {\ Displaystyle {\ mathcal {X}}} W {\ displaystyle W} Y {\ displaystyle Y} п {\ displaystyle P} Q {\ displaystyle Q} E {\ displaystyle E} ЧАС {\ displaystyle {\ mathcal {H}}} Икс {\ Displaystyle {\ mathcal {X}}} ЧАС {\ displaystyle {\ mathcal {H}}}

Важными примерами являются метрика полной вариации, в которой мы позволяем состоять из всех индикаторных функций измеримых множеств, метрика Колмогорова (равномерная) для вероятностных мер на действительных числах, где мы рассматриваем все индикаторные функции полупрямой, и липшицева ( Вассерштейн; Канторович первого порядка), где базовое пространство само является метрическим пространством, и мы берем множество как все липшицево-непрерывные функции с липшицевской константой 1. Однако заметим, что не всякая метрика может быть представлена ​​в виде (1.1). ЧАС {\ displaystyle {\ mathcal {H}}} ЧАС {\ displaystyle {\ mathcal {H}}}

Ниже приводится сложное распределение (например, распределение суммы зависимых случайных величин), которое мы хотим аппроксимировать гораздо более простым и управляемым распределением (например, стандартным нормальным распределением). п {\ displaystyle P} Q {\ displaystyle Q}

Оператор Штейна

Теперь мы предполагаем, что это фиксированное распределение; В дальнейшем мы, в частности, рассмотрим случай, когда - стандартное нормальное распределение, которое служит классическим примером. Q {\ displaystyle Q} Q {\ displaystyle Q}

Прежде всего, нам нужен оператор, который действует на функции из множества действительных чисел и `` характеризует '' распределение в том смысле, что имеет место следующая эквивалентность: А {\ displaystyle {\ mathcal {A}}} ж {\ displaystyle f} Икс {\ Displaystyle {\ mathcal {X}}} Q {\ displaystyle Q}

( 2.1 ) E ( ( А ж ) ( Y ) ) знак равно 0  для всех  ж Y  имеет распространение  Q . {\ displaystyle (2.1) \ quad E (({\ mathcal {A}} f) (Y)) = 0 {\ text {для всех}} f \ quad \ iff \ quad Y {\ text {имеет распределение}} Q.}

Мы называем такой оператор оператором Штейна.

Для стандартного нормального распределения лемма Стейна дает такой оператор:

( 2.2 ) E ( ж ( Y ) - Y ж ( Y ) ) знак равно 0  для всех  ж C б 1 Y  имеет стандартное нормальное распределение. {\ Displaystyle (2.2) \ четырехъядерный E \ влево (f '(Y) -Yf (Y) \ right) = 0 {\ text {для всех}} f \ in C_ {b} ^ {1} \ quad \ iff \ quad Y {\ text {имеет стандартное нормальное распределение.}}}

Таким образом, мы можем взять

( 2.3 ) ( А ж ) ( Икс ) знак равно ж ( Икс ) - Икс ж ( Икс ) . {\ displaystyle (2.3) \ quad ({\ mathcal {A}} f) (x) = f '(x) -xf (x).}

Таких операторов, вообще говоря, бесконечно много, и вопрос о том, какой из них выбрать, остается открытым. Однако кажется, что для многих распределений есть особенно хорошее, например (2.3) для нормального распределения.

Есть разные способы найти операторы Штейна.

Уравнение Штейна

п {\ displaystyle P}близко к относительно если разница ожиданий в (1.1) близка к 0. Мы надеемся теперь, что оператор имеет такое же поведение: если тогда, и, надеюсь, если у нас есть. Q {\ displaystyle Q} d {\ displaystyle d} А {\ displaystyle {\ mathcal {A}}} п знак равно Q {\ Displaystyle P = Q} E ( А ж ) ( W ) знак равно 0 {\ displaystyle E ({\ mathcal {A}} f) (W) = 0} п Q {\ Displaystyle P \ приблизительно Q} E ( А ж ) ( W ) 0 {\ Displaystyle E ({\ mathcal {A}} f) (W) \ приблизительно 0}

Обычно можно определить функцию так, чтобы ж знак равно ж час {\ displaystyle f = f_ {h}}

( 3.1 ) ( А ж ) ( Икс ) знак равно час ( Икс ) - E [ час ( Y ) ]  для всех  Икс . {\ displaystyle (3.1) \ quad ({\ mathcal {A}} f) (x) = h (x) -E [h (Y)] \ qquad {\ text {для всех}} x.}

Мы называем (3.1) уравнением Штейна. Заменяя на и принимая ожидание относительно, мы получаем Икс {\ displaystyle x} W {\ displaystyle W} W {\ displaystyle W}

( 3.2 ) E ( А ж ) ( W ) знак равно E [ час ( W ) ] - E [ час ( Y ) ] . {\ displaystyle (3.2) \ quad E ({\ mathcal {A}} f) (W) = E [h (W)] - E [h (Y)].}

Теперь все усилия окупаются, только если левую часть (3.2) легче связать, чем правую. Как ни странно, так бывает часто.

Если - стандартное нормальное распределение и мы используем (2.3), то соответствующее уравнение Стейна имеет вид Q {\ displaystyle Q}

( 3.3 ) ж ( Икс ) - Икс ж ( Икс ) знак равно час ( Икс ) - E [ час ( Y ) ] для всех  Икс . {\ displaystyle (3.3) \ quad f '(x) -xf (x) = h (x) -E [h (Y)] \ qquad {\ text {для всех}} x.}

Если вероятностное распределение Q имеет абсолютно непрерывную (относительно меры Лебега) плотность q, то

( 3,4 ) ( А ж ) ( Икс ) знак равно ж ( Икс ) + ж ( Икс ) q ( Икс ) / q ( Икс ) . {\ displaystyle (3.4) \ quad ({\ mathcal {A}} f) (x) = f '(x) + f (x) q' (x) / q (x).}

Решение уравнения Штейна

Аналитические методы. Уравнение (3.3) легко решается явно:

( 4.1 ) ж ( Икс ) знак равно е Икс 2 / 2 - Икс [ час ( s ) - E час ( Y ) ] е - s 2 / 2 d s . {\ Displaystyle (4.1) \ четырехъядерный е (х) = е ^ {х ^ {2} / 2} \ int _ {- \ infty} ^ {x} [h (s) -Eh (Y)] e ^ { -s ^ {2} / 2} \, ds.}

Генераторный метод. Если является генератором марковского процесса (см. Barbour (1988), Götze (1991)), то решение (3.2) есть А {\ displaystyle {\ mathcal {A}}} ( Z т ) т 0 {\ Displaystyle (Z_ {т}) _ {т \ geq 0}}

( 4.2 ) ж ( Икс ) знак равно - 0 [ E Икс час ( Z т ) - E час ( Y ) ] d т , {\ Displaystyle (4.2) \ четырехъядерный е (х) = - \ int _ {0} ^ {\ infty} [E ^ {x} h (Z_ {t}) - Eh (Y)] \, dt,}

где обозначает ожидание по отношению к запускаемому процессу. Однако еще предстоит доказать, что решение (4.2) существует для всех искомых функций. E Икс {\ displaystyle E ^ {x}} Z {\ displaystyle Z} Икс {\ displaystyle x} час ЧАС {\ displaystyle h \ in {\ mathcal {H}}}

Свойства решения уравнения Штейна.

Обычно пытаются дать оценки и его производные (или различия) в терминах и его производных (или различиях), то есть неравенства вида ж {\ displaystyle f} час {\ displaystyle h}

( 5.1 ) D k ж C k , л D л час , {\ displaystyle (5.1) \ quad \ | D ^ {k} f \ | \ leq C_ {k, l} \ | D ^ {l} h \ |,}

для некоторых специфических (обычно или, соответственно, в зависимости от формы оператора Штейна), где часто является супремум-нормой. Здесь обозначает дифференциальный оператор, но в дискретных настройках он обычно относится к разностному оператору. Константы могут содержать параметры распределения. Если они есть, их часто называют факторами Штейна. k , л знак равно 0 , 1 , 2 , {\ Displaystyle к, l = 0,1,2, \ точки} k л {\ displaystyle k \ geq l} k л - 1 {\ Displaystyle к \ geq l-1} {\ displaystyle \ | \ cdot \ |} D k {\ displaystyle D ^ {k}} C k , л {\ displaystyle C_ {k, l}} Q {\ displaystyle Q}

В случае (4.1) для нормы супремума можно доказать, что

( 5.2 ) ж мин { π / 2 час , 2 час } , ж мин { 2 час , 4 час } , ж 2 час , {\ displaystyle (5.2) \ quad \ | f \ | _ {\ infty} \ leq \ min \ left \ {{\ sqrt {\ pi / 2}} \ | h \ | _ {\ infty}, 2 \ | h '\ | _ {\ infty} \ right \}, \ quad \ | f' \ | _ {\ infty} \ leq \ min \ {2 \ | h \ | _ {\ infty}, 4 \ | h ' \ | _ {\ infty} \}, \ quad \ | f '' \ | _ {\ infty} \ leq 2 \ | h '\ | _ {\ infty},}

где последняя оценка, конечно, применима только в том случае, если она дифференцируема (или, по крайней мере, липшицево, что, например, не так, если мы рассматриваем метрику полной вариации или метрику Колмогорова!). Поскольку стандартное нормальное распределение не имеет дополнительных параметров, в этом конкретном случае константы не содержат дополнительных параметров. час {\ displaystyle h}

Если у нас есть оценки в общей форме (5.1), мы обычно можем рассматривать многие вероятностные метрики вместе. Часто можно начать со следующего шага ниже, если границы вида (5.1) уже доступны (что имеет место для многих распределений).

Абстрактная аппроксимационная теорема

Теперь мы можем ограничить левую часть (3.1). Поскольку этот шаг сильно зависит от формы оператора Штейна, мы непосредственно рассматриваем случай стандартного нормального распределения.

На этом этапе мы могли бы напрямую подключить случайную величину, которую мы хотим аппроксимировать, и попытаться найти верхние границы. Однако часто бывает полезно сформулировать более общую теорему. Рассмотрим здесь случай локальной зависимости. W {\ displaystyle W}

Предположим, что это сумма случайных величин, таких что и дисперсия. Предположим, что для каждого существует набор, не зависящий от всех случайных величин с. Мы называем это множество «окрестностью». Точно так же пусть будет такой, что все с независимы от всех,. Мы можем думать о них как о соседях по соседству, так сказать, о районе второго порядка. Для набора теперь определите сумму. W знак равно я знак равно 1 п Икс я {\ Displaystyle W = \ сумма _ {я = 1} ^ {п} X_ {я}} E [ W ] знак равно 0 {\ displaystyle E [W] = 0} вар [ W ] знак равно 1 {\ displaystyle \ operatorname {var} [W] = 1} я знак равно 1 , , п {\ Displaystyle я = 1, \ точки, п} А я { 1 , 2 , , п } {\ Displaystyle A_ {я} \ подмножество \ {1,2, \ точки, п \}} Икс я {\ displaystyle X_ {i}} Икс j {\ displaystyle X_ {j}} j А я {\ displaystyle j \ not \ in A_ {i}} Икс я {\ displaystyle X_ {i}} B я { 1 , 2 , , п } {\ Displaystyle B_ {я} \ подмножество \ {1,2, \ точки, п \}} Икс j {\ displaystyle X_ {j}} j А я {\ displaystyle j \ in A_ {i}} Икс k {\ displaystyle X_ {k}} k B я {\ displaystyle k \ not \ in B_ {i}} B я {\ displaystyle B_ {i}} Икс я {\ displaystyle X_ {i}} А { 1 , 2 , , п } {\ Displaystyle А \ подмножество \ {1,2, \ точки, п \}} Икс А знак равно j А Икс j {\ Displaystyle X_ {A}: = \ сумма _ {j \ in A} X_ {j}}

Используя разложение Тейлора, можно доказать, что

( 6.1 ) | E ( ж ( W ) - W ж ( W ) ) | ж я знак равно 1 п ( 1 2 E | Икс я Икс А я 2 | + E | Икс я Икс А я Икс B я А я | + E | Икс я Икс А я | E | Икс B я | ) {\ Displaystyle (6.1) \ quad \ left | E (f '(W) -Wf (W)) \ right | \ leq \ | f' '\ | _ {\ infty} \ sum _ {i = 1} ^ {n} \ left ({\ frac {1} {2}} E | X_ {i} X_ {A_ {i}} ^ {2} | + E | X_ {i} X_ {A_ {i}} X_ { B_ {i} \ setminus A_ {i}} | + E | X_ {i} X_ {A_ {i}} | E | X_ {B_ {i}} | \ right)}

Заметим, что, если мы будем следовать этой линии рассуждений, мы сможем оценить (1.1) только для функций, для которых ограничено из-за третьего неравенства (5.2) (и фактически, если имеет разрывы, то будет). Чтобы получить оценку, подобную (6.1), которая содержит только выражения и, аргумент намного сложнее, и результат не так прост, как (6.1); однако это можно сделать. час {\ Displaystyle \ | ч '\ | _ {\ infty}} час {\ displaystyle h} ж {\ displaystyle f ''} ж {\ Displaystyle \ | е \ | _ {\ infty}} ж {\ Displaystyle \ | е '\ | _ {\ infty}}

Теорема А. Если это так, как описано выше, мы имеем для метрики Липшица, что W {\ displaystyle W} d W {\ displaystyle d_ {W}}

( 6.2 ) d W ( L ( W ) , N ( 0 , 1 ) ) 2 я знак равно 1 п ( 1 2 E | Икс я Икс А я 2 | + E | Икс я Икс А я Икс B я А я | + E | Икс я Икс А я | E | Икс B я | ) . {\ displaystyle (6.2) \ quad d_ {W} ({\ mathcal {L}} (W), N (0,1)) \ leq 2 \ sum _ {i = 1} ^ {n} \ left ({ \ frac {1} {2}} E | X_ {i} X_ {A_ {i}} ^ {2} | + E | X_ {i} X_ {A_ {i}} X_ {B_ {i} \ setminus A_ {i}} | + E | X_ {i} X_ {A_ {i}} | E | X_ {B_ {i}} | \ right).}

Доказательство. Напомним, что метрика Липшица имеет вид (1.1) где функции липшицевы с константой Липшица 1, таким образом. Объединение этого с (6.1) и последней оценкой в ​​(5.2) доказывает теорему. час {\ displaystyle h} час 1 {\ Displaystyle \ | ч '\ | \ leq 1}

Таким образом, грубо говоря, мы доказали, что для вычисления липшицева расстояния между a со структурой локальной зависимости и стандартным нормальным распределением нам нужно знать только третьи моменты и размер окрестностей и. W {\ displaystyle W} Икс я {\ displaystyle X_ {i}} А я {\ displaystyle A_ {i}} B я {\ displaystyle B_ {i}}

Применение теоремы

Мы можем рассматривать случай сумм независимых и одинаково распределенных случайных величин с помощью теоремы A.

Предположим, что, и. Мы можем взять. Из теоремы A получаем, что E Икс я знак равно 0 {\ displaystyle EX_ {i} = 0} вар Икс я знак равно 1 {\ displaystyle \ operatorname {var} X_ {i} = 1} W знак равно п - 1 / 2 Икс я {\ displaystyle W = n ^ {- 1/2} \ sum X_ {i}} А я знак равно B я знак равно { я } {\ Displaystyle А_ {я} = В_ {я} = \ {я \}}

( 7.1 ) d W ( L ( W ) , N ( 0 , 1 ) ) 5 E | Икс 1 | 3 п 1 / 2 . {\ displaystyle (7.1) \ quad d_ {W} ({\ mathcal {L}} (W), N (0,1)) \ leq {\ frac {5E | X_ {1} | ^ {3}} { n ^ {1/2}}}.}

Для сумм случайных величин другой подход, связанный с методом Штейнса, известен как преобразование нулевого смещения.

Подключения к другим методам
  • Устройство Линдеберга. Линдеберг (1922) представил устройство, в котором разница представлена ​​как сумма пошаговых различий. E час ( Икс 1 + + Икс п ) - E час ( Y 1 + + Y п ) {\ displaystyle Eh (X_ {1} + \ cdots + X_ {n}) - Eh (Y_ {1} + \ cdots + Y_ {n})}
  • Метод Тихомирова. Ясно, что подход, основанный на (1.1) и (3.1), не использует характеристические функции. Однако Тихомиров (1980) представил доказательство центральной предельной теоремы, основанное на характеристических функциях и дифференциальном операторе, аналогичном (2.3). Основное наблюдение состоит в том, что характеристическая функция стандартного нормального распределения удовлетворяет дифференциальному уравнению для всех. Таким образом, если характеристическая функция от такова, что мы ожидаем, что и, следовательно, близко к нормальному распределению. Тихомиров заявляет в своей статье, что его вдохновила основополагающая статья Штейна. ψ ( т ) {\ Displaystyle \ psi (т)} ψ ( т ) + т ψ ( т ) знак равно 0 {\ Displaystyle \ psi '(t) + t \ psi (t) = 0} т {\ displaystyle t} ψ W ( т ) {\ Displaystyle \ psi _ {W} (т)} W {\ displaystyle W} ψ W ( т ) + т ψ W ( т ) 0 {\ Displaystyle \ psi '_ {W} (t) + t \ psi _ {W} (t) \ приблизительно 0} ψ W ( т ) ψ ( т ) {\ Displaystyle \ psi _ {W} (t) \ приблизительно \ psi (t)} W {\ displaystyle W}
Смотрите также
Примечания
использованная литература
Литература

Следующий текст является расширенным и дает исчерпывающий обзор нормального случая.

  • Чен, LHY, Голдштейн, Л., и Шао, QM (2011). Нормальное приближение по методу Штейна. www.springer.com. ISBN   978-3-642-15006-7. CS1 maint: несколько имен: список авторов ( ссылка )

Еще одна продвинутая книга, но имеющая некоторый вводный характер, - это

  • изд. Барбур, А.Д. и Чен, LHY (2005). Введение в метод Штейна. Серия конспектов лекций, Институт математических наук, Национальный университет Сингапура. 4. Издательство Сингапурского университета. ISBN   981-256-280-Х. CS1 maint: несколько имен: список авторов ( ссылка ) CS1 maint: дополнительный текст: список авторов ( ссылка )

Стандартный справочник - книга Штейна,

  • Стейн, К. (1986). Примерный расчет ожиданий. Конспект лекций Института математической статистики, серия монографий, 7. Хейворд, Калифорния: Институт математической статистики. ISBN   0-940600-08-0.

который содержит много интересного материала, но может быть немного трудным для понимания при первом чтении.

Несмотря на свой возраст, существует несколько стандартных вводных книг о методе Штейна. В следующем недавнем учебнике есть глава (глава 2), посвященная введению метода Штейна:

  • Росс, Шелдон и Пекез, Эрол (2007). Второй вариант вероятности. ISBN   978-0-9795704-0-7.

Хотя книга

  • Барбур, А.Д., Холст, Л. и Янсон, С. (1992). Пуассоновское приближение. Оксфордские исследования вероятностей. 2. Clarendon Press Oxford University Press. ISBN   0-19-852235-5. CS1 maint: несколько имен: список авторов ( ссылка )

по большей части относится к пуассоновскому приближению, тем не менее, он содержит много информации о генераторном подходе, в частности, в контексте аппроксимации пуассоновского процесса.

В следующем учебнике есть глава (глава 10), посвященная введению метода Пуассона Штейна:

  • Шелдон М. Росс (1995). Случайные процессы. Вайли. ISBN   978-0471120629.
Последняя правка сделана 2023-04-22 12:04:39
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте