Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Фильтры частиц или методы последовательного Монте-Карло (SMC) представляют собой набор алгоритмов Монте-Карло , используемых для решения проблем фильтрации, возникающих при обработке сигналов и байесовском статистическом выводе . Проблема фильтрации состоит в оценке внутренних состояний в динамических системах, когда производятся частичные наблюдения, и случайные возмущения присутствуют в датчиках, а также в динамической системе. Цель состоит в том, чтобы вычислить апостериорные распределения состояний некоторого марковского процесса, учитывая некоторые зашумленные и частичные наблюдения. Термин «фильтры частиц» был впервые введен в употребление в 1996 г. Делом Моралом [1] в отношении методов взаимодействующих частиц среднего поля, используемых в механике жидкостей с начала 1960-х годов. Термин «последовательный Монте-Карло» был введен Лю и Ченом в 1998 году [2].

Фильтрация частиц использует набор частиц (также называемых выборками) для представления апостериорного распределения некоторого случайного процесса с учетом шумных и / или частичных наблюдений. Модель в пространстве состояний может быть нелинейной, а начальное состояние и распределения шума могут принимать любую требуемую форму. Методы фильтрации частиц обеспечивают хорошо зарекомендовавшую себя методологию [1] [3] [4] для генерации выборок из требуемого распределения, не требуя предположений относительно модели пространства состояний или распределений состояний. Однако эти методы не работают хорошо при применении к очень многомерным системам.

Фильтры частиц обновляют свои прогнозы приблизительным (статистическим) способом. Выборки из распределения представлены набором частиц; каждой частице присвоен вес правдоподобия, который представляет вероятность того, что эта частица будет выбрана из функции плотности вероятности. Несоответствие веса, ведущее к коллапсу веса, является частой проблемой, с которой сталкиваются эти алгоритмы фильтрации; однако его можно уменьшить, включив шаг повторной выборки до того, как веса станут слишком неравномерными. Можно использовать несколько адаптивных критериев повторной выборки, включая дисперсию весов и относительную энтропию относительно равномерного распределения. [5] На этапе повторной выборки частицы с незначительным весом заменяются новыми частицами в непосредственной близости от частиц с более высоким весом.

Со статистической и вероятностной точек зрения фильтры частиц можно интерпретировать как интерпретацию частиц среднего поля вероятностных мер Фейнмана-Каца . [6] [7] [8] [9] [10] Эти методы интеграции частиц были разработаны в молекулярной химии и вычислительной физике Теодором Э. Харрисом и Германом Каном в 1951 году, Маршаллом Н. Розенблютом и Арианной У. Розенблут в 1955 году [ 11] и совсем недавно Джеком Х. Хетерингтоном в 1984 году. [12] В вычислительной физике эти методы интегрирования частиц по траектории типа Фейнмана-Каца также используются вКвантовый Монте-Карло , а точнее методы диффузионного Монте-Карло . [13] [14] [15] Методы взаимодействующих частиц Фейнмана-Каца также тесно связаны с генетическими алгоритмами выбора мутаций, которые в настоящее время используются в эволюционных вычислениях для решения сложных задач оптимизации.

Методология фильтрации частиц используется для решения скрытой марковской модели (HMM) и задач нелинейной фильтрации . За заметным исключением линейно-гауссовских моделей наблюдения сигналов ( фильтр Калмана ) или более широких классов моделей (фильтр Бенеша [16] ) Мирей Шалея-Морель и Доминик Мишель доказали в 1984 году, что последовательность апостериорных распределений случайных состояний сигнал с учетом наблюдений (он же оптимальный фильтр) не имеет конечно-рекурсивной рекурсии. [17] Различные другие численные методы, основанные на аппроксимациях фиксированной сетки, методах Монте-Карло цепей Маркова (MCMC), традиционной линеаризации, расширенных фильтрах Калмана., или определение наилучшей линейной системы (в смысле ожидаемых затрат и ошибок) не могут справиться с крупномасштабными системами, нестабильными процессами или когда нелинейности недостаточно гладкие.

Фильтры частиц и методологии частиц Фейнмана-Каца находят применение в обработке сигналов и изображений , байесовском выводе , машинном обучении , анализе рисков и выборке редких событий , инженерии и робототехнике , искусственном интеллекте , биоинформатике , [18] филогенетике , вычислительной науке , экономике и математических финансах. , молекулярная химия , вычислительная физика , фармакокинетика и другие области.

История [ править ]

Эвристические подобные алгоритмы [ править ]

Со статистической и вероятностной точек зрения фильтры частиц принадлежат к классу алгоритмов ветвящегося / генетического типа и методологий взаимодействующих частиц с типом среднего поля. Интерпретация этих методов частиц зависит от научной дисциплины. В эволюционной вычислительной технике , частицы генетического типа среднего поля методология часто используются в качестве эвристических и естественных алгоритмов поиска (AKA метаэвристического ). В вычислительной физике и молекулярной химии они используются для решения задач интегрирования по траекториям Фейнмана-Каца или для вычисления мер Больцмана-Гиббса, верхних собственных значений и основных состояний Шредингера.операторы. В биологии и генетике они также представляют эволюцию популяции людей или генов в некоторой среде.

Истоки эволюционных вычислительных методов среднего поля можно проследить до 1950 и 1954 годов с основополагающей работой Алана Тьюринга об обучающих машинах по генетическому отбору мутаций [19] и статьями Нильса Алла Барричелли из Института перспективных исследований в Принстоне. , Нью-Джерси . [20] [21] Первые следы фильтров частиц в статистической методологии относятся к середине 1950-х годов; «Монте-Карло бедняков» [22], который был предложен Хаммерсли и др. в 1954 году, содержал намеки на методы фильтрации частиц генетического типа, используемые сегодня. В 1963 году Нильс Алл Барричеллисмоделировал алгоритм генетического типа, чтобы имитировать способность людей играть в простую игру. [23] В литературе по эволюционным вычислениям алгоритмы выбора мутаций генетического типа стали популярными благодаря основополагающей работе Джона Холланда в начале 1970-х годов и, в частности, его книге [24], опубликованной в 1975 году.

В 1957 году австралийский генетик Алекс Фрейзер опубликовал в журнале « Биология и генетика» серию статей о моделировании генетического типа при искусственном отборе организмов. [25] Компьютерное моделирование эволюции биологами стало более распространенным в начале 1960-х годов, и методы были описаны в книгах Фрейзера и Бернелла (1970) [26] и Кросби (1973). [27] Моделирование Фрейзера включало все основные элементы современных алгоритмов генетических частиц с отбором мутаций.

С математической точки зрения условное распределение случайных состояний сигнала при некоторых частичных и зашумленных наблюдениях описывается вероятностью Фейнмана-Каца на случайных траекториях сигнала, взвешенных последовательностью потенциальных функций правдоподобия. [6] [7] Квантовый Монте-Карло и, более конкретно, диффузионные методы Монте-Карло также могут быть интерпретированы как приближение интегралов по путям Фейнмана-Каца частицами генетического типа среднего поля. [6] [7] [8] [12] [13] [28] [29]Истоки методов квантового Монте-Карло часто приписывают Энрико Ферми и Роберту Рихтмайеру, которые в 1948 году разработали интерпретацию цепных нейтронных реакций частицами среднего поля [30], но первый алгоритм частиц, подобный эвристическому и генетическому (также известный как Resampled или Реконфигурация методов Монте-Карло) для оценки энергий основного состояния квантовых систем (в редуцированных матричных моделях) принадлежит Джеку Х. Хетерингтону в 1984 году. [12] Можно также процитировать более ранние основополагающие работы Теодора Э. Харриса и Германа Кана в разделе « Частица». физика, опубликованная в 1951 году, использующая генетические методы среднего поля, но схожие с эвристикой, для оценки энергий прохождения частиц. [31]В молекулярной химии использование генетических эвристических методологий частиц (также известных как стратегии сокращения и обогащения) можно проследить до 1955 года, когда был основан основополагающий труд Маршалла. Н. Розенблют и Арианна. В. Розенблют. [11]

Использование генетических алгоритмов частиц в расширенной обработке сигналов и байесовском выводе появилось совсем недавно. В январе 1993 года Генширо Китагава разработал «фильтр Монте-Карло» [32], слегка измененную версию этой статьи, появившуюся в 1996 году. [33] В апреле 1993 года Гордон и др. Опубликовали в своей основополагающей работе [34] приложение. алгоритма генетического типа в байесовском статистическом выводе. Авторы назвали свой алгоритм «фильтром начальной загрузки» и продемонстрировали, что по сравнению с другими методами фильтрации их алгоритм начальной загрузки не требует каких-либо предположений об этом пространстве состояний или шумах системы. Независимо от Пьера Дель Мораля [1]и Химилькон Карвалью, Пьер Дель Мораль, Андре Монен и Жерар Салю [35] о фильтрах частиц, опубликованных в середине 1990-х годов. Фильтры частиц также были разработаны для обработки сигналов в начале 1989-1992 гг. П. Дель Мораль, Дж. К. Нойер, Г. Ригал и Г. Салют в LAAS-CNRS в серии закрытых и засекреченных исследовательских отчетов с STCAN (Service Technique des Constructions et Armes Navales), ИТ-компании DIGILOG и LAAS-CNRS (Лаборатория анализа и архитектуры систем) по проблемам обработки сигналов RADAR / SONAR и GPS. [36] [37] [38] [39] [40] [41]

Математические основы [ править ]

С 1950 по 1996 год все публикации по фильтрам частиц, генетическим алгоритмам, включая методы отсечения и повторной выборки Монте-Карло, представленные в вычислительной физике и молекулярной химии, представляют естественные и эвристические алгоритмы, применяемые к различным ситуациям без единого доказательства их согласованности. ни обсуждение предвзятости оценок и алгоритмов, основанных на генеалогии и древе предков.

Математические основы и первый строгий анализ этих алгоритмов частиц принадлежат Пьеру Дель Моралю [1] [3] в 1996 году. Статья [1] также содержит доказательство несмещенных свойств приближения частицами функций правдоподобия и ненормализованных условных вероятностные меры. Несмещенная оценка частиц функций правдоподобия, представленная в этой статье, сегодня используется в байесовском статистическом выводе.

Методологии частиц ветвящегося типа с различными размерами популяции также были разработаны к концу 1990-х Дэном Крисаном, Джессикой Гейнс и Терри Лайонс, [42] [43] [44] и Дэном Крисаном, Пьером Дель Моралем и Терри Лайонсом. [45] Дальнейшие разработки в этой области были разработаны в 2000 г. П. Дель Моралем, А. Гионнет и Л. Микло. [7] [46] [47] Первые центральные предельные теоремы принадлежат Пьеру Дель Моралю и Алисе Гионне [48] в 1999 г. и Пьеру Дель Моралю и Лорану Микло [7] в 2000 г. Первые результаты равномерной сходимости Временной параметр для фильтров твердых частиц был разработан в конце 1990-х Пьером Дель Моралем и Алисой Гионне.[46] [47] Первый строгий анализ сглаживающих устройств на основе генеалогического дерева был проведен П. Дель Моралем и Л. Микло в 2001 г. [49]

Теория методологии частиц Фейнмана-Каца и связанных алгоритмов фильтров частиц была разработана в 2000 и 2004 годах в книгах. [7] [4] Эти абстрактные вероятностные модели инкапсулируют алгоритмы генетического типа, фильтры частиц и бутстрапов, взаимодействующие фильтры Калмана (также известные как фильтр частиц Рао – Блэквелла [50] ), методы фильтрации частиц в стиле выборки по важности и повторной выборки, включая генеалогическое древо и частицы обратные методологии решения задач фильтрации и сглаживания. Другие классы методологий фильтрации частиц включают модели на основе генеалогического дерева, [9] [4] [51] обратные модели марковских частиц, [9] [52] адаптивные модели частиц среднего поля,[5] модели частиц островного типа, [53] [54] и методологии Монте-Карло с цепью Маркова для частиц. [55] [56]

Проблема фильтрации [ править ]

Цель [ править ]

Задача фильтра частиц - оценить апостериорную плотность переменных состояния с учетом переменных наблюдения. Фильтр частиц разработан для скрытой Марковской модели , в которой система состоит как из скрытых, так и из наблюдаемых переменных. Наблюдаемые переменные (процесс наблюдения) связаны со скрытыми переменными (состояние-процесс) некоторой известной функциональной формой. Подобным образом динамическая система, описывающая эволюцию переменных состояния, также известна вероятностно.

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

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

Все байесовские оценки следуют из апостериорной плотности p ( x k  |  y 0 , y 1 ,…, y k ). Методология фильтрации частиц обеспечивает аппроксимацию этих условных вероятностей с использованием эмпирической меры, связанной с алгоритмом частиц генетического типа. Напротив, подход MCMC или выборки по важности будет моделировать полный апостериорный p ( x 0 , x 1 ,…, x k  |  y 0 , y 1 ,…, у к ).

Модель наблюдения за сигналом [ править ]

Методы частиц часто предполагают, и наблюдения могут быть смоделированы в такой форме:

  • - это марковский процесс на (для некоторых ), который развивается согласно плотности вероятности перехода . Эта модель также часто записывается синтетическим способом как
с начальной плотностью вероятности .
  • Наблюдения принимают значения в некотором пространстве состояний (для некоторых ) и являются условно независимыми при условии, что они известны. Другими словами, каждый зависит только от . Кроме того, мы предполагаем, что условное распределение для данного абсолютно непрерывно, и синтетическим путем имеем

Пример системы с этими свойствами:

где обе и - взаимно независимые последовательности с известными функциями плотности вероятности, а g и h - известными функциями. Эти два уравнения можно рассматривать как уравнения пространства состояний и они похожи на уравнения пространства состояний для фильтра Калмана. Если функции g и h в приведенном выше примере являются линейными, и если обе и являются гауссовыми , фильтр Калмана находит точное распределение байесовской фильтрации. В противном случае методы на основе фильтра Калмана представляют собой приближение первого порядка ( EKF ) или приближение второго порядка ( UKF в общем, но если распределение вероятностей гауссово, возможно приближение третьего порядка).

Предположение об абсолютной непрерывности начального распределения и переходов цепи Маркова относительно меры Лебега можно ослабить. Чтобы разработать фильтр частиц, нам просто нужно предположить, что мы можем выполнить выборку переходов цепи Маркова и вычислить функцию правдоподобия (см., Например, описание мутации генетического отбора для фильтра частиц, приведенное ниже). Абсолютно непрерывное предположение о марковских переходах используется только для неформального (и довольно оскорбительного) вывода различных формул между апостериорными распределениями с использованием правила Байеса для условных плотностей.

Приближенные байесовские модели вычислений [ править ]

В некоторых задачах условное распределение наблюдений с учетом случайных состояний сигнала может не иметь плотности или может быть невозможно или слишком сложно вычислить. [18] В этой ситуации нам нужно прибегнуть к дополнительному уровню приближения. Одна из стратегий состоит в том, чтобы заменить сигнал цепью Маркова и ввести виртуальное наблюдение вида

для некоторой последовательности независимых последовательностей с известными функциями плотности вероятности . Основная идея состоит в том, чтобы заметить, что

Фильтр частиц, связанный с марковским процессом с учетом частичных наблюдений , определяется в терминах эволюционирующих частиц с функцией правдоподобия, заданной с некоторыми очевидными неправильными обозначениями как . Эти вероятностные методы тесно связаны с приближенным байесовским вычислением (ABC). В контексте фильтров твердых частиц эти методы фильтрации частиц ABC были введены в 1998 г. П. Дель Моралем, Дж. Джакодом и П. Проттером. [57] Они были развиты П. Дель Моралем, А. Дусе и А. Ясра. [58] [59]

Уравнение нелинейной фильтрации [ править ]

Правило Байеса для условной вероятности дает:

где

Фильтры твердых частиц также являются приблизительными, но при достаточном количестве частиц они могут быть гораздо более точными. [1] [3] [4] [46] [47] Уравнение нелинейной фильтрации задается рекурсией

с конвенцией для к = 0. Нелинейная задача фильтрации состоит в вычислении этих условных распределений последовательно.

Формулировка Фейнмана-Каца [ править ]

Зафиксируем временной горизонт n и последовательность наблюдений , и для каждого k = 0, ..., n зададим:

В этих обозначениях для любой ограниченной функции F на множестве траекторий от начала координат k = 0 до момента времени k = n имеем формулу Фейнмана-Каца

Эти модели интеграции пути Фейнмана-Каца возникают в различных научных дисциплинах, в том числе в вычислительной физике, биологии, теории информации и компьютерных науках. [7] [9] [4] Их интерпретация зависит от области применения. Например, если мы выбираем индикаторную функцию некоторого подмножества пространства состояний, они представляют условное распределение цепи Маркова при условии, что она остается в данной трубке; то есть у нас есть:

а также

как только нормирующая постоянная станет строго положительной.

Фильтры частиц [ править ]

Алгоритм частиц генетического типа [ править ]

Первоначально мы начинаем с N независимых случайных величин с общей плотностью вероятности . Генетический алгоритм перехода от выбора к мутации [1] [3]

имитировать / аппроксимировать переходы между обновлением и прогнозированием оптимальной эволюции фильтра ( уравнение 1 ):

  • Во время перехода от выбора к обновлению мы отбираем N (условно) независимых случайных величин с общим (условным) распределением
  • Во время перехода предсказание мутации из каждой выбранной частицы мы независимо отбираем переход

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

В каждый момент времени k мы имеем приближения частиц

а также

В сообществе генетических алгоритмов и эволюционных вычислений описанная выше цепь Маркова с отбором мутаций часто называется генетическим алгоритмом с пропорциональным отбором. Также в статьях было предложено несколько вариантов ветвления, в том числе со случайными размерами популяции. [4] [42] [45]

Принципы Монте-Карло [ править ]

Методы частиц, как и все подходы на основе выборки (например, MCMC ), генерируют набор выборок, которые приблизительно соответствуют плотности фильтрации.

Например, у нас может быть N выборок из приблизительного апостериорного распределения , где образцы помечены надстрочными индексами как

Тогда ожидания относительно фильтрующего распределения аппроксимируются следующим образом:

с участием

где - мера Дирака в данном состоянии a. Функция f , как обычно для Монте-Карло, может дать все моменты и т. Д. Распределения с точностью до некоторой ошибки аппроксимации. Когда аппроксимационное уравнение ( уравнение 2 ) выполняется для любой ограниченной функции f, мы пишем

Фильтры частиц можно интерпретировать как алгоритм частиц генетического типа, развивающийся с мутациями и переходами отбора. Мы можем отслеживать родовые линии

частиц . Случайные состояния с нижними индексами l = 0, ..., k обозначают предка индивидуума на уровне l = 0, ..., k. В этой ситуации имеем аппроксимационную формулу

с эмпирической мерой

Здесь F обозначает любую основанную функцию на пространстве пути сигнала. В более синтетической форме ( уравнение 3 ) эквивалентно

Фильтры частиц можно интерпретировать по-разному. С вероятностной точки зрения они совпадают с интерпретацией уравнения нелинейной фильтрации для частиц среднего поля . Переходы обновления-прогнозирования эволюции оптимального фильтра также можно интерпретировать как переходы классических генетических типов отборов-мутаций индивидуумов. Метод последовательной повторной выборки по важности обеспечивает другую интерпретацию переходов фильтрации, связывающих выборку по важности с этапом начальной повторной выборки. Наконец, что не менее важно, фильтры для частиц можно рассматривать как методологию приемки-отказа, снабженную механизмом рециркуляции. [9] [4]

Моделирование частиц среднего поля [ править ]

Общий вероятностный принцип [ править ]

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

удовлетворяет нелинейной эволюции, начиная с распределения вероятностей . Один из самых простых способов аппроксимировать эти вероятностные меры - начать с N независимых случайных величин с общим распределением вероятностей . Предположим, мы определили последовательность из N случайных величин такую, что

На следующем этапе мы выбираем N (условно) независимых случайных величин с общим законом.

Частичная интерпретация уравнения фильтрации [ править ]

Мы проиллюстрируем этот принцип частиц среднего поля в контексте эволюции одношаговых оптимальных предикторов.

Для k = 0 мы используем соглашение .

По закону больших чисел имеем

в смысле

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

в том смысле, что для любой ограниченной функции мы имеем

В этой ситуации, заменив на эмпирических мерах в уравнении эволюции оптимального фильтра одностадийного , указанном в ( э. 4 ) находят , что

Обратите внимание, что правая часть в приведенной выше формуле представляет собой взвешенную вероятностную смесь.

где обозначает плотность , измеренную при , и обозначает плотность , измеренную при для

Затем мы выбираем N независимых случайных величин с общей плотностью вероятности, так что

Повторяя эту процедуру, мы построим цепь Маркова так, что

Обратите внимание, что оптимальный фильтр аппроксимируется на каждом временном шаге k с использованием формул Байеса

Термин «приближение среднего поля» происходит от того факта, что мы заменяем на каждом временном шаге вероятностную меру эмпирическим приближением . Приближение задачи фильтрации с помощью частиц среднего поля далеко не единственно. В книгах разработано несколько стратегий. [9] [4]

Некоторые результаты сходимости [ править ]

Анализ сходимости фильтров частиц был начат в 1996 г. [1] [3] и в 2000 г. в книге [7] и серии статей. [45] [46] [47] [48] [49] [60] [61] Более свежие разработки можно найти в книгах, [9] [4] Когда уравнение фильтрации устойчиво (в том смысле, что оно исправляет любое ошибочное начальное условие), смещение и дисперсия оценок частицы

контролируются неасимптотическими равномерными оценками

для любой функции f, ограниченной 1, и для некоторых конечных констант Кроме того, для любых :

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

Генеалогические деревья и свойства непредвзятости [ править ]

Сглаживание частиц на основе генеалогического дерева [ править ]

Прослеживая во времени родовые линии

индивидов и на каждом временном шаге k мы также имеем приближения частиц

Эти эмпирические приближения эквивалентны приближениям интегральных частиц

для любой ограниченной функции F на случайных траекториях сигнала. Как показано в [51], эволюция генеалогического дерева совпадает с интерпретацией среднеполевой частицами уравнений эволюции, связанных с апостериорными плотностями сигнальных траекторий. Для получения более подробной информации об этих моделях пространства путей мы отсылаем к книгам. [9] [4]

Несмещенные оценки функций правдоподобия частицами [ править ]

Мы используем формулу продукта

с участием

а также конвенции и для K = 0. Заменяя в эмпирическом приближении

в приведенной выше формуле мы проектируем следующее беспристрастное приближение частицы функции правдоподобия

с участием

где обозначает плотность, рассчитанную при . В статье в 1996 г. была доказана конструкция этой оценки частицы и свойство несмещенности. [1] Уточненные оценки дисперсии можно найти в [4] и. [9]

Сглаживает обратные частицы [ править ]

Используя правило Байеса, мы имеем формулу

Заметь

Это означает, что

Замена одношаговых оптимальных предикторов эмпирическими мерами частиц

мы находим, что

Мы делаем вывод, что

с приближением обратной частицы

Вероятностная мера

- это вероятность того, что случайные траектории цепи Маркова бегут назад во времени от времени k = n до времени k = 0 и развиваются на каждом временном шаге k в пространстве состояний, связанном с популяцией частиц

  • Первоначально (в момент времени k = n) цепочка случайным образом выбирает состояние с распределением
  • От момента k до момента времени (k-1) цепочка, начиная с некоторого состояния для некоторого момента времени k, переходит в момент времени (k-1) в случайное состояние, выбранное с дискретной взвешенной вероятностью

В приведенной выше формуле обозначает условное распределение, оцененное в . В том же ключе и обозначают условные плотности и оцениваются при и. Эти модели позволяют уменьшить интегрирование относительно плотностей в терминах матричных операций по отношению к марковским переходам цепи, описанной выше. [52] Например, для любой функции у нас есть оценки частиц

где

Это также показывает, что если

тогда

Некоторые результаты сходимости [ править ]

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

В этой ситуации приближения частиц функций правдоподобия несмещены, а относительная дисперсия контролируется

для некоторой конечной постоянной c . Кроме того, для любых :

для некоторых конечных констант, связанных с асимптотическим смещением и дисперсией оценки частицы, и для некоторой конечной константы c .

Смещение и дисперсия оценок частиц, основанных на родовых линиях генеалогических деревьев.

контролируются неасимптотическими равномерными оценками

для любой функции F, ограниченной 1, и для некоторых конечных констант Кроме того, для любых :

для некоторых конечных констант, связанных с асимптотическим смещением и дисперсией оценки частицы, и для некоторой конечной константы c . Тот же тип оценок смещения и дисперсии справедлив и для сглаживающих устройств с обратными частицами. Для аддитивных функционалов вида

с участием

с функциями, ограниченными 1, имеем

а также

для некоторых конечных констант. Более точные оценки, включающие экспоненциально малую вероятность ошибок, разработаны в [9].

Последовательная передискретизация по важности (SIR) [ править ]

Фильтр Монте-Карло и фильтр начальной загрузки [ править ]

Последовательная передискретизация (SIR) , фильтрация Монте-Карло (Китагава, 1993 [32] ) и алгоритм бутстрапной фильтрации (Гордон и др., 1993 [34] ) также широко применяются в алгоритмах фильтрации, которые аппроксимируют плотность вероятности фильтрации взвешенным набором. из N образцов

Эти веса важности являются приближениями к относительным апостериорным вероятностям (или плотность) образцов , такие , что

Последовательная выборка по важности (SIS) - это последовательная (т. Е. Рекурсивная) версия выборки по важности . Как и в случае выборки по важности, математическое ожидание функции f может быть аппроксимировано средневзвешенным значением

Для конечного набора образцов производительность алгоритма зависит от выбора распределения предложения.

.

« Оптимальное» распределение предложения задается как целевое распределение.

Этот конкретный выбор предложенного перехода был предложен П. Дель Моралом в 1996 и 1998 годах. [3] Когда трудно выбрать переходы в соответствии с распределением, естественной стратегией является использование следующего приближения частиц.

с эмпирическим приближением

связан с N (или любого другого большого числа образцов) независимых случайных выборок с условным распределением случайного состояния заданного . Согласованность результирующего фильтра частиц этого приближения и других расширений развита в. [3] На приведенном выше отображении обозначена мера Дирака в данном состоянии a.

Однако распределение априорной вероятности перехода часто используется как функция важности, поскольку легче рисовать частицы (или образцы) и выполнять последующие вычисления весовых коэффициентов важности:

Фильтры последовательной передискретизации по важности (SIR) с переходным априорным распределением вероятностей в качестве функции важности обычно известны как бутстрап-фильтр и алгоритм уплотнения .

Повторная выборка используется, чтобы избежать проблемы вырождения алгоритма, то есть избежать ситуации, когда все веса важности, кроме одного, близки к нулю. На производительность алгоритма также может повлиять правильный выбор метода передискретизации. Стратифицированной выборки , предложенный Китагавы (1993 [32] ) является оптимальным с точки зрения дисперсии.

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

1) Для выборки образцов из рассылки предложений.
2) Для обновления весов важности до нормализующей константы:
Обратите внимание, что когда мы используем распределение априорной вероятности перехода в качестве функции важности,
это упрощается до следующего:
3) Для вычисления нормализованных весов важности:
4) Вычислите оценку эффективного числа частиц как
Этот критерий отражает дисперсию весов, другие критерии можно найти в статье [5], включая их строгий анализ и центральные предельные теоремы.
5) Если эффективное количество частиц меньше заданного порога , выполните повторную выборку:
а) Нарисуйте N частиц из текущего набора частиц с вероятностями, пропорциональными их весу. Замените текущий набор частиц новым.
б) Для множества

Термин «повторная выборка по важности выборки» также иногда используется в отношении фильтров SIR, но термин «передискретизация по важности» более точен, поскольку слово «повторная выборка» подразумевает, что первоначальная выборка уже была сделана. [62]

Последовательная выборка важности (SIS) [ править ]

  • То же, что и последовательная повторная выборка по важности, но без этапа повторной выборки.

Алгоритм "Прямая версия" [ править ]

Алгоритм "прямой версии" [ необходима цитата ] довольно прост (по сравнению с другими алгоритмами фильтрации частиц) и использует композицию и отбраковку. Чтобы сгенерировать одну выборку x в k из :

1) Установите n = 0 (будет подсчитано количество сгенерированных частиц)
2) Равномерно выберите индекс i из диапазона
3) Создайте тест из дистрибутива с
4) Создание вероятности , используя из , где это измеренное значение
5) Создайте еще одну однородную u, откуда
6) Сравните u и
6a) Если u больше, повторите с шага 2.
6b) Если u меньше, сохраните как и увеличьте n
7) Если n == N, то выйти

Цель состоит в том, чтобы сгенерировать P «частиц» в точке k, используя только частицы из . Это требует, чтобы уравнение Маркова могло быть написано (и вычислено) для генерации только на основе . Этот алгоритм использует состав P-частиц из, чтобы сгенерировать частицу в точке k, и повторяет (шаги 2–6), пока P-частицы не будут сгенерированы в точке k .

Это можно легче визуализировать, если рассматривать x как двумерный массив. Одно измерение - это k, а другое - число частиц. Например, это будет i- я частица в и также может быть записана (как это сделано в алгоритме выше). Шаг 3 генерирует потенциал на основе случайно выбранной частицы ( ) в определенный момент времени и отклоняет или принимает его на шаге 6. Другими словами, значения генерируются с использованием ранее сгенерированных .

Другие фильтры частиц [ править ]

  • Экспоненциальный фильтр природных частиц [63]
  • Вспомогательный сажевый фильтр [64]
  • Регулярный дополнительный сажевый фильтр [65]
  • Гауссов фильтр частиц
  • Фильтр частиц без запаха
  • Фильтр частиц Гаусса – Эрмита
  • Стоимость эталонного фильтра частиц
  • Иерархический / масштабируемый фильтр частиц [66]
  • Фильтр твердых частиц Рао – Блэквелла [50]
  • Отклонение частоты дискретизации на основе фильтра оптимальных частиц [67] [68]
  • Фильтр выталкивающих частиц [69]
  • Фейнмана-Каца и методологии частиц среднего поля [1] [9] [4]
  • Монте-Карло цепи Маркова, см., Например, псевдо-маргинальный алгоритм Метрополиса – Гастингса .

См. Также [ править ]

  • Методы частиц среднего поля
  • Генетический алгоритм
  • Ансамблевый фильтр Калмана
  • Обобщенная фильтрация
  • Оценка подвижного горизонта
  • Рекурсивная байесовская оценка
  • Локализация Монте-Карло

Ссылки [ править ]

  1. ^ a b c d e f g h i j Del Moral, Pierre (1996). «Нелинейная фильтрация: решение взаимодействующих частиц» (PDF) . Марковские процессы и родственные поля . 2 (4): 555–580.
  2. ^ Лю, Цзюнь S .; Чен, Ронг (1998-09-01). «Последовательные методы Монте-Карло для динамических систем». Журнал Американской статистической ассоциации . 93 (443): 1032–1044. DOI : 10.1080 / 01621459.1998.10473765 . ISSN 0162-1459 . 
  3. ^ Б с д е е г Del Moral, Pierre (1998). "Измерение значений процессов и взаимодействующих систем частиц. Применение к задачам нелинейной фильтрации" . Анналы прикладной вероятности (Publications du Laboratoire de Statistique et Probabilités, 96-15 (1996) изд.). 8 (2): 438–495. DOI : 10.1214 / aoap / 1028903535 .
  4. ^ a b c d e f g h i j k l Del Moral, Pierre (2004). Формулы Фейнмана-Каца. Генеалогические и взаимодействующие приближения частиц . https://www.springer.com/gp/book/9780387202686 : Springer. Серия: Вероятность и приложения. п. 556. ISBN. 978-0-387-20268-6.CS1 maint: location (link)
  5. ^ a b c Дель Мораль, Пьер; Дусе, Арно; Ясра, Аджай (2012). «Об адаптивных процедурах передискретизации для последовательных методов Монте-Карло» (PDF) . Бернулли . 18 (1): 252–278. DOI : 10.3150 / 10-bej335 . S2CID 4506682 .  
  6. ^ a b c Дель Мораль, Пьер (2004). Формулы Фейнмана-Каца. Генеалогические и взаимодействующие приближения частиц . Вероятность и ее приложения. Springer. п. 575. ISBN 9780387202686. Серия: Вероятность и приложения
  7. ^ a b c d e f g h Дель Мораль, Пьер; Микло, Лоран (2000). "Аппроксимация систем ветвящихся и взаимодействующих частиц формул Фейнмана-Каца с приложениями к нелинейной фильтрации". В Жаке Аземе; Мишель Леду; Мишель Эмери; Марк Йор (ред.). Семинар де Пробабилитес XXXIV (PDF) . Конспект лекций по математике. 1729 . С. 1–145. DOI : 10.1007 / bfb0103798 . ISBN  978-3-540-67314-9.
  8. ^ a b Дель Мораль, Пьер; Микло, Лоран (2000). "Аппроксимация системы частиц Морана формул Фейнмана-Каца". Случайные процессы и их приложения . 86 (2): 193–216. DOI : 10.1016 / S0304-4149 (99) 00094-0 .
  9. ^ Б с д е е г ч я J K Del Moral, Пьер (2013). Моделирование среднего поля для интеграции Монте-Карло . Чепмен и Холл / CRC Press. п. 626. Монографии по статистике и прикладной теории вероятностей.
  10. ^ Мораль, Пьер Дель; Дусе, Арно (2014). «Методы частиц: введение с приложениями» . ESAIM: Proc . 44 : 1–46. DOI : 10.1051 / ргос / 201444001 .
  11. ^ a b Rosenbluth, Marshall, N .; Розенблют, Арианна, В. (1955). «Расчеты Монте-Карло средней протяженности макромолекулярных цепей» . J. Chem. Phys . 23 (2): 356–359. Bibcode : 1955JChPh..23..356R . DOI : 10.1063 / 1.1741967 . S2CID 89611599 . 
  12. ^ a b c Хетерингтон, Джек, Х. (1984). «Наблюдения за статистической итерацией матриц». Phys. Rev. A . 30 (2713): 2713–2719. Bibcode : 1984PhRvA..30.2713H . DOI : 10.1103 / PhysRevA.30.2713 .
  13. ^ a b Дель Мораль, Пьер (2003). «Частичные приближения показателей Ляпунова, связанных с операторами Шредингера и полугруппами Фейнмана-Каца» . Вероятность и статистика ESAIM . 7 : 171–208. DOI : 10.1051 / пс: 2003001 .
  14. ^ Ассараф, Роланд; Каффарель, Мишель; Хелиф, Анатоль (2000). «Диффузионные методы Монте-Карло с фиксированным числом пешеходов» (PDF) . Phys. Rev. E . 61 (4): 4566–4575. Bibcode : 2000PhRvE..61.4566A . DOI : 10.1103 / physreve.61.4566 . PMID 11088257 . Архивировано из оригинального (PDF) 07.11.2014.  
  15. ^ Каффарель, Мишель; Сеперли, Дэвид; Калос, Малвин (1993). "Комментарий к расчету Фейнмана-Каца методом интеграла по траекториям энергий основного состояния атомов". Phys. Rev. Lett . 71 (13): 2159. Bibcode : 1993PhRvL..71.2159C . DOI : 10.1103 / physrevlett.71.2159 . PMID 10054598 . 
  16. ^ Ocone, DL (1 января 1999). «Асимптотическая устойчивость фильтров Beneš». Стохастический анализ и приложения . 17 (6): 1053–1074. DOI : 10.1080 / 07362999908809648 . ISSN 0736-2994 . 
  17. ^ Maurel, Mireille Chaleyat; Мишель, Доминик (1 января 1984 г.). «Результат несуществования фильтра конечной размерности». Стохастик . 13 (1–2): 83–102. DOI : 10.1080 / 17442508408833312 . ISSN 0090-9491 . 
  18. ^ a b Хаджирамезанали, Эхсан; Имани, Махди; Брага-Нето, Улисс; Цянь, Сяонин; Догерти, Эдвард Р. (2019). «Масштабируемая оптимальная байесовская классификация траекторий отдельных ячеек в условиях неопределенности регулирующей модели» . BMC Genomics . 20 (Дополнение 6): 435. arXiv : 1902.03188 . Bibcode : 2019arXiv190203188H . DOI : 10,1186 / s12864-019-5720-3 . PMC 6561847 . PMID 31189480 .  
  19. Тьюринг, Алан М. (октябрь 1950 г.). «Вычислительная техника и интеллект». Разум . LIX (238): 433–460. DOI : 10.1093 / разум / LIX.236.433 .
  20. ^ Barricelli, Nils Aall (1954). "Esempi numerici di processi di evoluzione". Methodos : 45-68.
  21. ^ Barricelli, Nils Aall (1957). «Симбиогенетические процессы эволюции, реализуемые искусственными методами». Methodos : 143-182.
  22. ^ Хаммерсли, JM; Мортон, KW (1954). "Монте-Карло бедняков". Журнал Королевского статистического общества. Серия Б (Методическая) . 16 (1): 23–38. DOI : 10.1111 / j.2517-6161.1954.tb00145.x . JSTOR 2984008 . 
  23. ^ Barricelli, Нильс Aall (1963). «Численное тестирование эволюционных теорий. Часть II. Предварительные тесты производительности, симбиогенеза и земной жизни». Acta Biotheoretica . 16 (3–4): 99–126. DOI : 10.1007 / BF01556602 . S2CID 86717105 . 
  24. ^ "Адаптация в естественных и искусственных системах | MIT Press" . mitpress.mit.edu . Проверено 6 июня 2015 .
  25. ^ Фрейзер, Алекс (1957). «Моделирование генетических систем автоматическими цифровыми вычислительными машинами. I. Введение» . Aust. J. Biol. Sci . 10 (4): 484–491. DOI : 10.1071 / BI9570484 .
  26. ^ Фрейзер, Алекс ; Бернелл, Дональд (1970). Компьютерные модели в генетике . Нью-Йорк: Макгроу-Хилл. ISBN 978-0-07-021904-5.
  27. ^ Кросби, Джек Л. (1973). Компьютерное моделирование в генетике . Лондон: Джон Вили и сыновья. ISBN 978-0-471-18880-3.
  28. ^ Ассараф, Роланд; Каффарель, Мишель; Хелиф, Анатоль (2000). «Диффузионные методы Монте-Карло с фиксированным числом пешеходов» (PDF) . Phys. Rev. E . 61 (4): 4566–4575. Bibcode : 2000PhRvE..61.4566A . DOI : 10.1103 / physreve.61.4566 . PMID 11088257 . Архивировано из оригинального (PDF) 07.11.2014.  
  29. ^ Каффарель, Мишель; Сеперли, Дэвид; Калос, Малвин (1993). "Комментарий к расчету Фейнмана-Каца методом интеграла по траекториям энергий основного состояния атомов". Phys. Rev. Lett . 71 (13): 2159. Bibcode : 1993PhRvL..71.2159C . DOI : 10.1103 / physrevlett.71.2159 . PMID 10054598 . 
  30. ^ Ферми, Энрике; Рихтмайер, Роберт, Д. (1948). «Примечание о проведении переписи в расчетах Монте-Карло» (PDF) . ЛАМ . 805 (А). Рассекреченный отчет Los Alamos Archive
  31. ^ Герман, Кан; Харрис, Теодор, Э. (1951). «Оценка пропускания частиц методом случайной выборки» (PDF) . Natl. Бур. Стоять. Прил. Математика. Сер . 12 : 27–30.
  32. ^ a b c Китагава, Г. (январь 1993 г.). «Метод фильтрации и сглаживания Монте-Карло для негауссовских нелинейных моделей пространства состояний» (PDF) . Труды 2-го совместного семинара США и Японии по статистическому анализу временных рядов : 110–131.
  33. Перейти ↑ Kitagawa, G. (1996). «Фильтр Монте-Карло и сглаживание для негауссовских нелинейных моделей пространства состояний». Журнал вычислительной и графической статистики . 5 (1): 1–25. DOI : 10.2307 / 1390750 . JSTOR 1390750 . 
  34. ^ а б Гордон, Нью-Джерси; Салмонд, диджей; Смит, AFM (апрель 1993 г.). «Новый подход к нелинейному / негауссовскому байесовскому оцениванию состояния». IEE Proceedings F - Radar and Signal Processing . 140 (2): 107–113. DOI : 10.1049 / IP-F-2.1993.0015 . ISSN 0956-375X . 
  35. ^ Карвалью, Гимилькон; Дель Мораль, Пьер; Монен, Андре; Салют, Жерар (июль 1997 г.). «Оптимальная нелинейная фильтрация в интеграции GPS / INS» (PDF) . IEEE Transactions по аэрокосмическим и электронным системам . 33 (3): 835. Bibcode : 1997ITAES..33..835C . DOI : 10.1109 / 7.599254 . S2CID 27966240 .  
  36. ^ П. Дель Мораль, Г. Ригал и Г. Салют. Оценка и нелинейное оптимальное управление: единая структура для решений частиц
    LAAS-CNRS, Тулуза, исследовательский отчет № 91137, контракт DRET-DIGILOG-LAAS / CNRS, апрель (1991 г.).
  37. ^ П. Дель Мораль, Г. Ригал и Г. Салют. Нелинейные и негауссовы фильтры частиц, применяемые для изменения положения инерционной платформы.
    LAAS-CNRS, Тулуза, Отчет об исследовании № 92207, STCAN / DIGILOG-LAAS / CNRS Конвенция STCAN No. A.91.77.013, (94p.) Сентябрь (1991).
  38. ^ П. Дель Мораль, Г. Ригал и Г. Салют. Оценка и нелинейное оптимальное управление: разрешение частиц при фильтрации и оценке. Результаты экспериментов.
    Конвенция DRET No. 89.34.553.00.470.75.01, Отчет об исследовании № 2 (54 стр.), Январь (1992).
  39. ^ П. Дель Мораль, Г. Ригал и Г. Салют. Оценка и нелинейное оптимальное управление: разрешение частиц при фильтрации и оценке. Теоретические результаты
    Конвенция DRET No. 89.34.553.00.470.75.01, Отчет об исследовании № 3 (123 стр.), Октябрь (1992).
  40. ^ П. Дель Мораль, J.-Ch. Нойер, Г. Ригал и Г. Салют. Фильтры частиц в обработке радиолокационных сигналов: обнаружение, оценка и распознавание воздушных целей.
    LAAS-CNRS, Тулуза, Отчет об исследовании № 92495, декабрь (1992).
  41. ^ П. Дель Мораль, Г. Ригал и Г. Салют. Оценка и нелинейное оптимальное управление: разрешение частиц при фильтрации и оценке.
    Исследования по: фильтрации, оптимальному управлению и оценке максимального правдоподобия. Конвенция DRET No. 89.34.553.00.470.75.01. Отчет об исследовании № 4 (210 стр.), Январь (1993).
  42. ^ a b Крисан, Дэн; Гейнс, Джессика; Лайонс, Терри (1998). «Сходимость метода ветвящихся частиц к решению Закая» . Журнал СИАМ по прикладной математике . 58 (5): 1568–1590. DOI : 10.1137 / s0036139996307371 . S2CID 39982562 . 
  43. ^ Crisan, Дэн; Лайонс, Терри (1997). «Нелинейная фильтрация и мерозначные процессы». Теория вероятностей и смежные области . 109 (2): 217–244. DOI : 10.1007 / s004400050131 . S2CID 119809371 . 
  44. ^ Crisan, Дэн; Лайонс, Терри (1999). «Частичное приближение решения уравнения Кушнера – Стратоновича». Теория вероятностей и смежные области . 115 (4): 549–578. DOI : 10.1007 / s004400050249 . S2CID 117725141 . 
  45. ^ a b c Крисан, Дэн; Дель Мораль, Пьер; Лайонс, Терри (1999). «Дискретная фильтрация с использованием систем ветвящихся и взаимодействующих частиц» (PDF) . Марковские процессы и родственные поля . 5 (3): 293–318.
  46. ^ a b c d Дель Мораль, Пьер; Гионнет, Алиса (1999). «Об устойчивости мерозначных процессов с приложениями к фильтрации». CR Acad. Sci. Париж . 39 (1): 429–434.
  47. ^ a b c d Дель Мораль, Пьер; Гионнет, Алиса (2001). «Об устойчивости взаимодействующих процессов с приложениями к фильтрации и генетическим алгоритмам» . Annales de l'Institut Анри Пуанкаре . 37 (2): 155–194. Bibcode : 2001AnIHP..37..155D . DOI : 10.1016 / s0246-0203 (00) 01064-5 .
  48. ^ a b Del Moral, P .; Guionnet, A. (1999). «Центральная предельная теорема для нелинейной фильтрации и систем взаимодействующих частиц» . Анналы прикладной теории вероятностей . 9 (2): 275–297. DOI : 10.1214 / aoap / 1029962742 . ISSN 1050-5164 . 
  49. ^ a b Дель Мораль, Пьер; Микло, Лоран (2001). «Генеалогия и усиление распространения хаоса для моделей Фейнмана-Каца и генетических моделей» . Анналы прикладной теории вероятностей . 11 (4): 1166–1198. DOI : 10.1214 / aoap / 1015345399 . ISSN 1050-5164 . 
  50. ^ a b Doucet, A .; De Freitas, N .; Мерфи, К .; Рассел, С. (2000). Фильтрация частиц Рао – Блэквеллиза для динамических байесовских сетей . Труды Шестнадцатой конференции по неопределенности в искусственном интеллекте. С. 176–183. CiteSeerX 10.1.1.137.5199 . 
  51. ^ a b Дель Мораль, Пьер; Микло, Лоран (2001). «Генеалогия и возрастающее распространение хаоса для моделей Фейнмана-Каца и генетических моделей» . Анналы прикладной теории вероятностей . 11 (4): 1166–1198.
  52. ^ a b Дель Мораль, Пьер; Дусе, Арно; Сингх, Сумитпал, С. (2010). "Обратная интерпретация частиц формул Фейнмана-Каца" (PDF) . M2AN . 44 (5): 947–976. DOI : 10.1051 / m2an / 2010048 . S2CID 14758161 .  
  53. ^ Верже, Кристель; Дубарри, Сирил; Дель Мораль, Пьер; Мулин, Эрик (2013). «О параллельной реализации последовательных методов Монте-Карло: модель островных частиц». Статистика и вычисления . 25 (2): 243–260. arXiv : 1306.3911 . Bibcode : 2013arXiv1306.3911V . DOI : 10.1007 / s11222-013-9429-х . S2CID 39379264 . 
  54. ^ Шопен, Николас; Jacob, Pierre, E .; Папаспилиопулос, Омирос (2011). «SMC ^ 2: эффективный алгоритм последовательного анализа моделей в пространстве состояний». arXiv : 1101.1528v3 [ stat.CO ].
  55. ^ Андриё, Кристоф; Дусе, Арно; Холенштейн, Роман (2010). "Методы Монте-Карло цепей Маркова частиц" . Журнал Королевского статистического общества, Series B . 72 (3): 269–342. DOI : 10.1111 / j.1467-9868.2009.00736.x .
  56. ^ Дель Мораль, Пьер; Патры, Фредерик; Кон, Роберт (2014). "О моделях Фейнмана-Каца и монте-Карло цепей Маркова". arXiv : 1404.5733 [ math.PR ].
  57. ^ Дель Мораль, Пьер; Жакод, Жан; Проттер, Филипп (2001-07-01). «Метод Монте-Карло для фильтрации с дискретным временем наблюдения». Теория вероятностей и смежные области . 120 (3): 346–368. DOI : 10.1007 / PL00008786 . hdl : 1813/9179 . ISSN 0178-8051 . S2CID 116274 .  
  58. ^ Дель Мораль, Пьер; Дусе, Арно; Ясра, Аджай (2011). «Адаптивный последовательный метод Монте-Карло для приближенных байесовских вычислений». Статистика и вычисления . 22 (5): 1009–1020. CiteSeerX 10.1.1.218.9800 . DOI : 10.1007 / s11222-011-9271-у . ISSN 0960-3174 . S2CID 4514922 .   
  59. ^ Мартин, Джеймс С .; Ясра, Аджай; Singh, Sumeetpal S .; Уайтли, Ник; Дель Мораль, Пьер; Маккой, Эмма (4 мая 2014 г.). «Приближенное байесовское вычисление для сглаживания». Стохастический анализ и приложения . 32 (3): 397–420. arXiv : 1206,5208 . DOI : 10.1080 / 07362994.2013.879262 . ISSN 0736-2994 . S2CID 17117364 .  
  60. ^ Дель Мораль, Пьер; Рио, Эммануэль (2011). «Неравенства концентрации для моделей частиц среднего поля». Анналы прикладной теории вероятностей . 21 (3): 1017–1052. arXiv : 1211.1837 . DOI : 10.1214 / 10-AAP716 . ISSN 1050-5164 . S2CID 17693884 .  
  61. ^ Дель Мораль, Пьер; Ху, Пэн; Ву, Лиминг (2012). О концентрационных свойствах процессов взаимодействующих частиц . Ганновер, Массачусетс, США: теперь ISBN Publishers Inc. 978-1601985125.
  62. ^ Гельман, Андрей ; Карлин, Джон Б .; Стерн, Хэл С .; Дансон, Дэвид Б .; Вехтари, Аки; Рубин, Дональд Б. (2013). Байесовский анализ данных, третье издание . Чепмен и Холл / CRC. ISBN 978-1-4398-4095-5.
  63. ^ Zand, G .; Тахерхани, М .; Сафабахш Р. (2015). «Экспоненциальный фильтр природных частиц». arXiv : 1511.06603 [ cs.LG ].
  64. ^ Питт, МК; Шепард, Н. (1999). «Фильтрация с помощью моделирования: дополнительные фильтры частиц» . Журнал Американской статистической ассоциации . 94 (446): 590–591. DOI : 10.2307 / 2670179 . JSTOR 2670179 . Проверено 6 мая 2008 . 
  65. ^ Лю, J .; Wang, W .; Ма, Ф. (2011). «Регламентированный подход дополнительной фильтрации частиц для оценки состояния системы и прогнозирования срока службы батареи». Умные материалы и конструкции . 20 (7): 1–9. Bibcode : 2011SMaS ... 20g5021L . DOI : 10.1088 / 0964-1726 / 20/7/075021 .
  66. ^ Canton-Ferrer, C .; Касас, младший; Парда, М. (2011). «Захват движения человека с использованием масштабируемых моделей тела». Компьютерное зрение и понимание изображений . 115 (10): 1363–1374. DOI : 10.1016 / j.cviu.2011.06.001 . ЛВП : 2117/13393 .
  67. ^ Бланко, JL; Gonzalez, J .; Фернандес-Мадригал, JA (2008). Оптимальный алгоритм фильтрации для непараметрических моделей наблюдений при локализации роботов . Международная конференция IEEE по робототехнике и автоматизации (ICRA'08). С. 461–466. CiteSeerX 10.1.1.190.7092 . 
  68. ^ Бланко, JL; Gonzalez, J .; Фернандес-Мадригал, Дж. А. (2010). «Оптимальная фильтрация для непараметрических моделей наблюдений: приложения к локализации и SLAM». Международный журнал исследований робототехники (IJRR) . 29 (14): 1726–1742. CiteSeerX 10.1.1.1031.4931 . DOI : 10.1177 / 0278364910364165 . S2CID 453697 .  
  69. ^ Akyıldız Омер Deniz; Мигес, Хоакин (01.03.2020). «Сдвиг сажевый фильтр» . Статистика и вычисления . 30 (2): 305–330. DOI : 10.1007 / s11222-019-09884-у . ISSN 1573-1375 . S2CID 88515918 .  

Библиография [ править ]

  • Дель Мораль, Пьер (1996). «Нелинейная фильтрация: решение взаимодействующих частиц» (PDF) . Марковские процессы и родственные поля . 2 (4): 555–580.
  • Дель Мораль, Пьер (2004). Формулы Фейнмана-Каца. Генеалогические и взаимодействующие приближения частиц . Springer. п. 575. «Серия: Вероятность и приложения».
  • Дель Мораль, Пьер (2013). Моделирование среднего поля для интеграции Монте-Карло . Чепмен и Холл / CRC Press. п. 626. «Монографии по статистике и прикладной теории вероятностей».
  • Cappe, O .; Moulines, E .; Райден, Т. (2005). Вывод в скрытых марковских моделях . Springer.
  • Лю, JS; Чен, Р. (1998). «Последовательные методы Монте-Карло для динамических систем» (PDF) . Журнал Американской статистической ассоциации . 93 (443): 1032–1044. DOI : 10.1080 / 01621459.1998.10473765 .
  • Лю, Дж.С. (2001). Стратегии Монте-Карло в научных вычислениях . Springer.
  • Kong, A .; Лю, JS; Вонг, WH (1994). «Последовательные импутации и проблемы с пропущенными байесовскими данными» (PDF) . Журнал Американской статистической ассоциации . 89 (425): 278–288. DOI : 10.1080 / 01621459.1994.10476469 .
  • Лю, JS; Чен, Р. (1995). «Слепая деконволюция с помощью последовательных вменений» (PDF) . Журнал Американской статистической ассоциации . 90 (430): 567–576. DOI : 10.2307 / 2291068 . JSTOR  2291068 .
  • Ристич, В .; Arulampalam, S .; Гордон, Н. (2004). За пределами фильтра Калмана: фильтры частиц для приложений слежения . Артек Хаус.
  • Doucet, A .; Йохансен, AM (декабрь 2008 г.). «Учебник по фильтрации и сглаживанию частиц: пятнадцать лет спустя» (PDF) . Технический отчет .
  • Doucet, A .; Godsill, S .; Андрие, К. (2000). «О методах последовательной выборки Монте-Карло для байесовской фильтрации». Статистика и вычисления . 10 (3): 197–208. DOI : 10,1023 / A: 1008935410038 . S2CID  16288401 .
  • Arulampalam, MS; Maskell, S .; Gordon, N .; Клэпп, Т. (2002). «Учебное пособие по фильтрам частиц для нелинейного / негауссовского байесовского отслеживания онлайн». Транзакции IEEE по обработке сигналов . 50 (2): 174–188. Bibcode : 2002ITSP ... 50..174A . CiteSeerX  10.1.1.471.8617 . DOI : 10.1109 / 78.978374 .
  • Cappe, O .; Godsill, S .; Мулин, Э. (2007). «Обзор существующих методов и последних достижений в последовательном Монте-Карло». Труды IEEE . 95 (5): 899–924. DOI : 10.1109 / JPROC.2007.893250 . S2CID  3081664 .
  • Китагава, Г. (1996). «Фильтр Монте-Карло и сглаживание для негауссовских нелинейных моделей пространства состояний». Журнал вычислительной и графической статистики . 5 (1): 1–25. DOI : 10.2307 / 1390750 . JSTOR  1390750 .
  • Котеча, JH; Джурич, П. (2003). «Фильтрация гауссовских частиц». Транзакции IEEE по обработке сигналов . 51 (10).
  • Хауг, AJ (2005). «Учебное пособие по методам байесовского оценивания и отслеживания, применимых к нелинейным и негауссовским процессам» (PDF) . Корпорация MITER, США, Tech. Респ., Фев . Проверено 6 мая 2008 .
  • Питт, МК; Шепард, Н. (1999). «Фильтрация с помощью моделирования: дополнительные фильтры частиц» . Журнал Американской статистической ассоциации . 94 (446): 590–591. DOI : 10.2307 / 2670179 . JSTOR  2670179 . Проверено 6 мая 2008 .
  • Гордон, штат Нью-Джерси; Салмонд, диджей; Смит, AFM (1993). «Новый подход к нелинейному / негауссовскому байесовскому оцениванию состояния». IEE Proceedings F - Radar and Signal Processing . 140 (2): 107–113. DOI : 10.1049 / IP-F-2.1993.0015 .
  • Чен, З. (2003). «Байесовская фильтрация: от фильтров Калмана до фильтров частиц и не только». CiteSeerX  10.1.1.107.7415 . Cite journal requires |journal= (help)
  • Васвани, Н .; Rathi, Y .; Еззи, А .; Танненбаум, А. (2007). «Отслеживание деформирующихся объектов с помощью фильтрации частиц по геометрическим активным контурам» . IEEE Transactions по анализу шаблонов и машинному анализу . 29 (8): 1470–1475. DOI : 10.1109 / tpami.2007.1081 . PMC  3663080 . PMID  17568149 .

Внешние ссылки [ править ]

  • Модели Фейнмана – Каца и алгоритмы взаимодействующих частиц (также известные как «Фильтрация частиц») Теоретические аспекты и список областей применения фильтров частиц
  • Домашняя страница последовательных методов Монте-Карло (фильтрация частиц) Кембриджского университета
  • MCL анимации Дитера Фокса
  • Бесплатное программное обеспечение Роба Хесса
  • SMCTC: шаблонный класс для реализации алгоритмов SMC на C ++
  • Java-апплет по фильтрации частиц
  • vSMC: векторизованный последовательный Монте-Карло
  • Фильтр твердых частиц в контексте беспилотного автомобиля