stringtranslate.com

Filtro de partículas

Los filtros de partículas, o métodos secuenciales de Monte Carlo , son un conjunto de algoritmos de Monte Carlo que se utilizan para encontrar soluciones aproximadas a problemas de filtrado para sistemas de espacio de estados no lineales, como el procesamiento de señales y la inferencia estadística bayesiana . [1] El problema de filtrado consiste en estimar los estados internos en sistemas dinámicos cuando se realizan observaciones parciales y existen perturbaciones aleatorias tanto en los sensores como en el sistema dinámico. El objetivo es calcular las distribuciones posteriores de los estados de un proceso de Markov , dadas las observaciones parciales y ruidosas. El término "filtros de partículas" fue acuñado por primera vez en 1996 por Pierre Del Moral sobre los métodos de interacción de partículas de campo medio utilizados en mecánica de fluidos desde principios de los años 1960. [2] El término "Monte Carlo secuencial" fue acuñado por Jun S. Liu y Rong Chen en 1998. [3]

El filtrado de partículas utiliza un conjunto de partículas (también llamadas muestras) para representar la distribución posterior de un proceso estocástico dadas las observaciones ruidosas y/o parciales. El modelo de espacio de estados puede ser no lineal y el estado inicial y las distribuciones de ruido pueden tomar cualquier forma requerida. Las técnicas de filtrado de partículas proporcionan una metodología bien establecida [2] [4] [5] para generar muestras a partir de la distribución requerida sin requerir suposiciones sobre el modelo de espacio de estados o las distribuciones de estados. Sin embargo, estos métodos no funcionan bien cuando se aplican a sistemas de muy altas dimensiones.

Los filtros de partículas actualizan su predicción de forma aproximada (estadística). Las muestras de la distribución están representadas por un conjunto de partículas; cada partícula tiene asignado un peso de probabilidad que representa la probabilidad de que esa partícula sea muestreada a partir de la función de densidad de probabilidad . La disparidad de peso que conduce al colapso del peso es un problema común que se encuentra en estos algoritmos de filtrado. Sin embargo, se puede mitigar incluyendo un paso de remuestreo antes de que las ponderaciones se vuelvan desiguales. Se pueden utilizar varios criterios de remuestreo adaptativo, incluida la varianza de los pesos y la entropía relativa con respecto a la distribución uniforme. [6] En el paso de remuestreo, las partículas con pesos insignificantes se reemplazan por nuevas partículas en las proximidades de las partículas con pesos más altos.

Desde el punto de vista estadístico y probabilístico, los filtros de partículas pueden interpretarse como interpretaciones de partículas de campo medio de las medidas de probabilidad de Feynman-Kac . [7] [8] [9] [10] [11] Estas técnicas de integración de partículas fueron desarrolladas en química molecular y física computacional por Theodore E. Harris y Herman Kahn en 1951, Marshall N. Rosenbluth y Arianna W. Rosenbluth en 1955, [12] y más recientemente por Jack H. Hetherington en 1984. [13] En física computacional, estos métodos de integración de partículas de trayectoria de tipo Feynman-Kac también se utilizan en Quantum Monte Carlo , y más específicamente en los métodos de Difusión Monte Carlo . [14] [15] [16] Los métodos de partículas interactivas de Feynman-Kac también están fuertemente relacionados con los algoritmos genéticos de selección de mutaciones que se utilizan actualmente en la computación evolutiva para resolver problemas complejos de optimización.

La metodología de filtro de partículas se utiliza para resolver el modelo oculto de Markov (HMM) y problemas de filtrado no lineal . Con la notable excepción de los modelos lineales gaussianos de observación de señales ( filtro de Kalman ) o clases más amplias de modelos (filtro de Benes [17] ), Mireille Chaleyat-Maurel y Dominique Michel demostraron en 1984 que la secuencia de distribuciones posteriores de los estados aleatorios de una señal, dadas las observaciones (también conocida como filtro óptimo), no tiene recursividad finita. [18] Varios otros métodos numéricos basados ​​en aproximaciones de cuadrícula fija, técnicas de Markov Chain Monte Carlo , linealización convencional, filtros de Kalman extendidos o la determinación del mejor sistema lineal (en el sentido esperado de costo-error) no pueden hacer frente a sistemas a gran escala. , procesos inestables o no linealidades insuficientemente suaves.

Los filtros de partículas y las metodologías de partículas de Feynman-Kac encuentran aplicación en procesamiento de señales e imágenes , inferencia bayesiana , aprendizaje automático , análisis de riesgos y muestreo de eventos raros , ingeniería y robótica , inteligencia artificial , bioinformática , [19] filogenética , ciencia computacional , economía y finanzas matemáticas. , química molecular , física computacional , farmacocinética , riesgo cuantitativo y seguros [20] [21] y otros campos.

Historia

Algoritmos de tipo heurístico

Desde un punto de vista estadístico y probabilístico, los filtros de partículas pertenecen a la clase de algoritmos de tipo ramificado / genético y metodologías de partículas interactivas de tipo campo medio. La interpretación de estos métodos de partículas depende de la disciplina científica. En Computación Evolutiva , las metodologías de partículas de tipo genético de campo medio se utilizan a menudo como algoritmos heurísticos y de búsqueda natural (también conocidos como Metaheurísticos ). En física computacional y química molecular , se utilizan para resolver problemas de integración de trayectorias de Feynman-Kac o para calcular medidas de Boltzmann-Gibbs, valores propios superiores y estados fundamentales de operadores de Schrödinger . En Biología y Genética , representan la evolución de una población de individuos o genes en algún ambiente.

Los orígenes de las técnicas computacionales evolutivas de tipo de campo medio se remontan a 1950 y 1954 con el trabajo de Alan Turing sobre máquinas de aprendizaje de selección de mutaciones de tipo genético [22] y los artículos de Nils Aall Barricelli en el Instituto de Estudios Avanzados de Princeton, Nueva York. Jersey . [23] [24] El primer rastro de filtros de partículas en la metodología estadística se remonta a mediados de la década de 1950; el 'Monte Carlo del pobre', [25] propuesto por Hammersley et al., en 1954, contenía indicios de los métodos de filtrado de partículas de tipo genético que se utilizan hoy en día. En 1963, Nils Aall Barricelli simuló un algoritmo de tipo genético para imitar la capacidad de los individuos para jugar un juego sencillo. [26] En la literatura sobre informática evolutiva , los algoritmos de selección de mutaciones de tipo genético se hicieron populares gracias al trabajo fundamental de John Holland a principios de la década de 1970, en particular su libro [27] publicado en 1975.

En Biology and Genetics , el genetista australiano Alex Fraser también publicó en 1957 una serie de artículos sobre la simulación del tipo genético de la selección artificial de organismos. [28] La simulación por computadora de la evolución realizada por biólogos se hizo más común a principios de la década de 1960, y los métodos fueron descritos en libros de Fraser y Burnell (1970) [29] y Crosby (1973). [30] Las simulaciones de Fraser incluyeron todos los elementos esenciales de los algoritmos modernos de partículas genéticas de selección de mutaciones.

Desde el punto de vista matemático, la distribución condicional de los estados aleatorios de una señal dadas algunas observaciones parciales y ruidosas se describe mediante una probabilidad de Feynman-Kac sobre las trayectorias aleatorias de la señal ponderada por una secuencia de funciones potenciales de verosimilitud. [7] [8] Los métodos Quantum Monte Carlo , y más específicamente los métodos de Difusión Monte Carlo, también pueden interpretarse como una aproximación de partículas de tipo genético de campo medio de las integrales de trayectoria de Feynman-Kac. [7] [8] [9] [13] [14] [31] [32] Los orígenes de los métodos Quantum Monte Carlo a menudo se atribuyen a Enrico Fermi y Robert Richtmyer, quienes desarrollaron en 1948 una interpretación de partículas de campo medio de los neutrones. reacciones en cadena, [33] pero el primer algoritmo de partículas de tipo heurístico y genético (también conocido como métodos de Monte Carlo de Reconfiguración o Resampled) para estimar las energías del estado fundamental de sistemas cuánticos (en modelos de matriz reducida) se debe a Jack H. Hetherington en 1984. [13] También se pueden citar los trabajos seminales anteriores de Theodore E. Harris y Herman Kahn en física de partículas, publicados en 1951, que utilizan métodos genéticos de campo medio pero de tipo heurístico para estimar las energías de transmisión de partículas. [34] En química molecular, el uso de metodologías genéticas de partículas similares a heurísticas (también conocidas como estrategias de poda y enriquecimiento) se remonta a 1955 con el trabajo fundamental de Marshall N. Rosenbluth y Arianna W. Rosenbluth. [12]

El uso de algoritmos de partículas genéticas en el procesamiento avanzado de señales y la inferencia bayesiana es más reciente. En enero de 1993, Genshiro Kitagawa desarrolló un "filtro Monte Carlo", [35] una versión ligeramente modificada de este artículo apareció en 1996. [36] En abril de 1993, Gordon et al., publicaron en su trabajo fundamental [37] una aplicación del algoritmo de tipo genético en la inferencia estadística bayesiana. Los autores llamaron a su algoritmo "filtro de arranque" y demostraron que, en comparación con otros métodos de filtrado, su algoritmo de arranque no requiere ninguna suposición sobre ese espacio de estados o el ruido del sistema. Independientemente, los de Pierre Del Moral [2] y Himilcon Carvalho, Pierre Del Moral, André Monin y Gérard Salut [38] sobre filtros de partículas publicados a mediados de los años 1990. Los filtros de partículas también fueron desarrollados en el procesamiento de señales a principios de 1989-1992 por P. Del Moral, JC Noyer, G. Rigal y G. Salut en el LAAS-CNRS en una serie de informes de investigación restringidos y clasificados con STCAN (Service Technique des Constructions et Armes Navales), la empresa informática DIGILOG y el LAAS-CNRS (Laboratorio de Análisis y Arquitectura de Sistemas) sobre problemas de procesamiento de señales RADAR/SONAR y GPS. [39] [40] [41] [42] [43] [44]

Fundamentos matemáticos

De 1950 a 1996, todas las publicaciones sobre filtros de partículas y algoritmos genéticos, incluidos los métodos de Monte Carlo de poda y remuestreo introducidos en la física computacional y la química molecular, presentan algoritmos naturales y de tipo heurístico aplicados a diferentes situaciones sin una sola prueba de su coherencia. , ni una discusión sobre el sesgo de las estimaciones y los algoritmos basados ​​en árboles genealógicos y ancestrales.

Los fundamentos matemáticos y el primer análisis riguroso de estos algoritmos de partículas se deben a Pierre Del Moral [2] [4] en 1996. El artículo [2] también contiene pruebas de las propiedades insesgadas de una aproximación de partículas de funciones de probabilidad y probabilidad condicional no normalizada. medidas. El estimador de partículas insesgado de las funciones de verosimilitud presentado en este artículo se utiliza hoy en día en la inferencia estadística bayesiana.

Dan Crisan, Jessica Gaines y Terry Lyons, [45] [46] [47], así como Dan Crisan, Pierre Del Moral y Terry Lyons, [48] crearon técnicas de partículas de tipo ramificado con varios tamaños de población hacia el final de la década de 1990. P. Del Moral, A. Guionnet y L. Miclo [8] [49] [50] hicieron más avances en este tema en 2000. Pierre Del Moral y Alice Guionnet [51] demostraron los primeros teoremas del límite central en 1999, y Pierre Del Moral y Laurent Miclo [8] los demostraron en 2000. Los primeros resultados de convergencia uniforme sobre el parámetro de tiempo para filtros de partículas fueron desarrollados a finales de los años 1990 por Pierre Del Moral y Alice Guionnet. [49] [50] El primer análisis riguroso de los suavizadores de filtros de partículas basados ​​en árboles genealógicos se debe a P. Del Moral y L. Miclo en 2001 [52]

La teoría sobre las metodologías de partículas de Feynman-Kac y los algoritmos de filtrado de partículas relacionados se desarrolló en los libros de 2000 y 2004. [8] [5] Estos modelos probabilísticos abstractos encapsulan algoritmos de tipo genético, filtros de partículas y de arranque, filtros de Kalman interactivos (también conocidos como filtro de partículas Rao-Blackwellized [53] ), técnicas de filtrado de partículas de estilo de muestreo y remuestreo de importancia, incluidas las basadas en árboles genealógicos. y metodologías de partículas hacia atrás para resolver problemas de filtrado y suavizado. Otras clases de metodologías de filtrado de partículas incluyen modelos genealógicos basados ​​en árboles, [10] [5] [54] modelos de partículas de Markov hacia atrás, [10] [55] modelos adaptativos de partículas de campo medio, [6] modelos de partículas tipo isla, [ 56] [57] metodologías Monte Carlo de cadena de Markov de partículas, [58] [59] muestreadores secuenciales Monte Carlo [60] [61] [62] y métodos de cálculo bayesiano aproximado de Monte Carlo secuencial [63] y Bootstrap bayesiano secuencial Monte Carlo basado en ABC . [64]

El problema del filtrado

Objetivo

El objetivo de un filtro de partículas es estimar la densidad posterior de las variables de estado dadas las variables de observación. El filtro de partículas está diseñado para usarse con un modelo de Markov oculto , en el que el sistema incluye variables tanto ocultas como observables. Las variables observables (proceso de observación) están vinculadas a las variables ocultas (proceso-estado) a través de una forma funcional conocida. Asimismo, se conoce la descripción probabilística del sistema dinámico que define la evolución de las variables de estado.

Un filtro de partículas genérico estima la distribución posterior de los estados ocultos utilizando el proceso de medición de observación. Con respecto a un espacio de estados como el siguiente:

el problema de filtrado consiste en estimar secuencialmente los valores de los estados ocultos , dados los valores del proceso de observación en cualquier paso de tiempo k .

Todas las estimaciones bayesianas se derivan de la densidad posterior . La metodología del filtro de partículas proporciona una aproximación de estas probabilidades condicionales utilizando la medida empírica asociada a un algoritmo de partículas de tipo genético. Por el contrario, la cadena de Markov Monte Carlo o el enfoque de muestreo de importancia modelarían el posterior completo .

El modelo de observación de señales.

Los métodos de partículas a menudo suponen y las observaciones se pueden modelar de esta forma:

con una densidad de probabilidad inicial .

Un ejemplo de sistema con estas propiedades es:

donde ambos y son secuencias mutuamente independientes con funciones de densidad de probabilidad conocidas y g y h son funciones conocidas. Estas dos ecuaciones pueden verse como ecuaciones en el espacio de estados y son similares a las ecuaciones en el espacio de estados del filtro de Kalman. Si las funciones g y h en el ejemplo anterior son lineales, y si ambas y son gaussianas , el filtro de Kalman encuentra la distribución de filtrado bayesiana exacta. De lo contrario, los métodos basados ​​en filtros de Kalman son una aproximación de primer orden ( EKF ) o una aproximación de segundo orden ( UKF en general, pero si la distribución de probabilidad es gaussiana es posible una aproximación de tercer orden).

Se puede relajar el supuesto de que la distribución inicial y las transiciones de la cadena de Markov son continuas para la medida de Lebesgue . Para diseñar un filtro de partículas simplemente debemos asumir que podemos muestrear las transiciones de la cadena de Markov y calcular la función de probabilidad (ver, por ejemplo, la descripción de la mutación de selección genética del filtro de partículas que se proporciona a continuación). El supuesto continuo sobre las transiciones de Markov de sólo se utiliza para derivar de forma informal (y bastante abusiva) diferentes fórmulas entre distribuciones posteriores utilizando la regla de Bayes para densidades condicionales.

Modelos de cálculo bayesiano aproximados

En ciertos problemas, la distribución condicional de observaciones, dados los estados aleatorios de la señal, puede no tener densidad; este último puede ser imposible o demasiado complejo de calcular. [19] En esta situación, se necesita un nivel adicional de aproximación. Una estrategia es sustituir la señal por la cadena de Markov e introducir una observación virtual de la forma

para alguna secuencia de variables aleatorias independientes con funciones de densidad de probabilidad conocidas . La idea central es observar que

El filtro de partículas asociado con el proceso de Markov dadas las observaciones parciales se define en términos de partículas que evolucionan con una función de probabilidad dada con alguna notación abusiva obvia por . Estas técnicas probabilísticas están estrechamente relacionadas con la Computación Bayesiana Aproximada (ABC). En el contexto de los filtros de partículas, estas técnicas de filtrado de partículas ABC fueron introducidas en 1998 por P. Del Moral, J. Jacod y P. Protter. [65] Fueron desarrollados con más detalle por P. Del Moral, A. Doucet y A. Jasra. [66] [67]

La ecuación de filtrado no lineal.

La regla de Bayes para la probabilidad condicional da:

dónde

Los filtros de partículas también son una aproximación, pero con suficientes partículas pueden ser mucho más precisos. [2] [4] [5] [49] [50] La ecuación de filtrado no lineal viene dada por la recursividad

con la convención para k = 0. El problema de filtrado no lineal consiste en calcular estas distribuciones condicionales secuencialmente.

Formulación de Feynman-Kac

Fijamos un horizonte temporal n y una secuencia de observaciones , y para cada k = 0, ..., n fijamos:

En esta notación, para cualquier función acotada F en el conjunto de trayectorias desde el origen k = 0 hasta el tiempo k = n , tenemos la fórmula de Feynman-Kac

Los modelos de integración de trayectorias de Feynman-Kac surgen en una variedad de disciplinas científicas, incluidas la física computacional, la biología, la teoría de la información y las ciencias de la computación. [8] [10] [5] Sus interpretaciones dependen del dominio de la aplicación. Por ejemplo, si elegimos la función indicadora de algún subconjunto del espacio de estados, representan la distribución condicional de una cadena de Markov dado que permanece en un tubo determinado; es decir, tenemos:

y

tan pronto como la constante de normalización sea estrictamente positiva.

Filtros de partículas

Un algoritmo de partículas de tipo genético.

Inicialmente, dicho algoritmo comienza con N variables aleatorias independientes con densidad de probabilidad común . Las transiciones de selección-mutación del algoritmo genético [2] [4]

imitar/aproximar las transiciones de actualización-predicción de la evolución óptima del filtro ( Ec. 1 ):

donde representa la medida de Dirac en un estado dado a.

En las fórmulas mostradas arriba representa la función de probabilidad evaluada en y representa la densidad condicional evaluada en .

En cada momento k , tenemos las aproximaciones de partículas.

y

En la comunidad de algoritmos genéticos y computación evolutiva , la cadena de Markov de selección de mutación descrita anteriormente a menudo se denomina algoritmo genético con selección proporcional. En los artículos también se han propuesto varias variantes de ramificación, incluso con tamaños de población aleatorios. [5] [45] [48]

Principios de Montecarlo

Los métodos de partículas, como todos los enfoques basados ​​en muestreo (por ejemplo, Markov Chain Monte Carlo ), generan un conjunto de muestras que se aproximan a la densidad de filtrado.

Por ejemplo, podemos tener N muestras de la distribución posterior aproximada de , donde las muestras están etiquetadas con superíndices como:

Luego, las expectativas con respecto a la distribución de filtrado se aproximan mediante

con

donde representa la medida de Dirac en un estado dado a. La función f , de la forma habitual en Montecarlo, puede dar todos los momentos , etc. de la distribución hasta cierto error de aproximación. Cuando la ecuación de aproximación ( Ec. 2 ) se satisface para cualquier función acotada f escribimos

Los filtros de partículas pueden interpretarse como un algoritmo de partículas de tipo genético que evoluciona con transiciones de mutación y selección. Podemos realizar un seguimiento de las líneas ancestrales.

de las partículas . Los estados aleatorios , con los índices más bajos l=0,...,k, representan el antepasado del individuo en el nivel l=0,...,k. En esta situación, tenemos la fórmula de aproximación.

con la medida empírica

Aquí F representa cualquier función fundada en el espacio de trayectoria de la señal. En una forma más sintética ( Ec. 3 ) es equivalente a

Los filtros de partículas se pueden interpretar de muchas maneras diferentes. Desde el punto de vista probabilístico coinciden con una interpretación de partículas de campo medio de la ecuación de filtrado no lineal. Las transiciones de actualización-predicción de la evolución óptima del filtro también pueden interpretarse como las transiciones clásicas de selección-mutación del tipo genético de los individuos. La técnica de remuestreo de importancia secuencial proporciona otra interpretación de las transiciones de filtrado que combinan el muestreo de importancia con el paso de remuestreo de arranque. Por último, pero no menos importante, los filtros de partículas pueden verse como una metodología de aceptación-rechazo equipada con un mecanismo de reciclaje. [10] [5]

Simulación de partículas de campo medio.

El principio probabilístico general.

La evolución del filtrado no lineal se puede interpretar como un sistema dinámico en el conjunto de medidas de probabilidad de la forma donde representa algún mapeo del conjunto de distribución de probabilidad en sí mismo. Por ejemplo, la evolución del predictor óptimo de un paso

satisface una evolución no lineal a partir de la distribución de probabilidad . Una de las formas más sencillas de aproximar estas medidas de probabilidad es comenzar con N variables aleatorias independientes con distribución de probabilidad común . Supongamos que hemos definido una secuencia de N variables aleatorias tal que

En el siguiente paso tomamos muestras de N variables aleatorias (condicionalmente) independientes con ley común.

Una interpretación de partículas de la ecuación de filtrado.

Ilustramos este principio de partículas de campo medio en el contexto de la evolución de los predictores óptimos de un paso.

Para k = 0 usamos la convención .

Por la ley de los grandes números, tenemos

en el sentido de que

para cualquier función acotada . Suponemos además que hemos construido una secuencia de partículas en algún rango k tal que

en el sentido de que para cualquier función acotada tenemos

En esta situación, reemplazando por la medida empírica en la ecuación de evolución del filtro óptimo de un paso establecido en ( Ec. 4 ) encontramos que

Observe que el lado derecho de la fórmula anterior es una mezcla de probabilidad ponderada

donde representa la densidad evaluada en y representa la densidad evaluada en para

Luego, tomamos muestras de N variables aleatorias independientes con densidad de probabilidad común de modo que

Iterando este procedimiento, diseñamos una cadena de Markov tal que

Observe que el filtro óptimo se aproxima en cada paso de tiempo k utilizando las fórmulas de Bayes.

La terminología "aproximación de campo medio" proviene del hecho de que reemplazamos en cada paso de tiempo la medida de probabilidad por la aproximación empírica . La aproximación de partículas de campo medio del problema de filtrado está lejos de ser única. En los libros se desarrollan varias estrategias. [10] [5]

Algunos resultados de convergencia

El análisis de la convergencia de los filtros de partículas se inició en 1996 [2] [4] y en 2000 en el libro [8] y la serie de artículos. [48] ​​[49] [50] [51] [52] [68] [69] Se pueden encontrar desarrollos más recientes en los libros, [10] [5] Cuando la ecuación de filtrado es estable (en el sentido de que corrige cualquier condición inicial errónea), el sesgo y la varianza de las estimaciones de partículas

están controlados por las estimaciones uniformes no asintóticas

para cualquier función f acotada por 1, y para algunas constantes finitas Además, para cualquier :

para algunas constantes finitas relacionadas con el sesgo asintótico y la varianza de la estimación de partículas, y alguna constante finita c . Se obtienen los mismos resultados si reemplazamos el predictor óptimo de un paso por la aproximación del filtro óptimo.

Árboles genealógicos y propiedades de imparcialidad.

Suavizado de partículas basado en árboles genealógicos.

Recorriendo el tiempo las líneas ancestrales

de los individuos y en cada paso de tiempo k , también tenemos las aproximaciones de partículas

Estas aproximaciones empíricas son equivalentes a las aproximaciones integrales de partículas.

para cualquier función acotada F en las trayectorias aleatorias de la señal. Como se muestra en [54], la evolución del árbol genealógico coincide con una interpretación de partículas de campo medio de las ecuaciones de evolución asociadas con las densidades posteriores de las trayectorias de las señales. Para obtener más detalles sobre estos modelos de espacio de caminos, consultamos los libros. [10] [5]

Estimaciones de partículas insesgadas de funciones de probabilidad.

Usamos la fórmula del producto.

con

y las convenciones y para k = 0. Reemplazando por la aproximación empírica

En la fórmula mostrada arriba, diseñamos la siguiente aproximación de partículas insesgada de la función de probabilidad.

con

donde representa la densidad evaluada en . El diseño de esta estimación de partículas y la propiedad de insesgación se demostraron en un artículo de 1996. [2] Se pueden encontrar estimaciones de varianza refinadas en [5] y. [10]

Suavizadores de partículas hacia atrás

Usando la regla de Bayes, tenemos la fórmula

Darse cuenta de

Esto implica que

Reemplazo de los predictores óptimos de un paso por medidas empíricas de partículas

encontramos eso

Concluimos que

con la aproximación de partículas hacia atrás

La medida de probabilidad

es la probabilidad de que los caminos aleatorios de una cadena de Markov retrocedan en el tiempo desde el tiempo k=n hasta el tiempo k=0, y evolucionen en cada paso de tiempo k en el espacio de estados asociado con la población de partículas

En la fórmula mostrada arriba, representa la distribución condicional evaluada en . En la misma línea, y representan las densidades condicionales y evaluadas en y Estos modelos permiten reducir la integración con respecto a las densidades en términos de operaciones matriciales con respecto a las transiciones de Markov de la cadena descritas anteriormente. [55] Por ejemplo, para cualquier función tenemos las estimaciones de partículas

dónde

Esto también muestra que si

entonces

Algunos resultados de convergencia

Supondremos que la ecuación de filtrado es estable, en el sentido de que corrige cualquier condición inicial errónea.

En esta situación, las aproximaciones de partículas de las funciones de probabilidad son insesgadas y la varianza relativa está controlada por

para alguna constante finita c . Además, para cualquier :

para algunas constantes finitas relacionadas con el sesgo asintótico y la varianza de la estimación de partículas, y para alguna constante finita c .

El sesgo y la varianza de las estimaciones de partículas basadas en las líneas ancestrales de los árboles genealógicos.

están controlados por las estimaciones uniformes no asintóticas

para cualquier función F acotada por 1, y para algunas constantes finitas Además, para cualquier :

para algunas constantes finitas relacionadas con el sesgo asintótico y la varianza de la estimación de partículas, y para alguna constante finita c . El mismo tipo de estimaciones de sesgo y varianza se aplican a los suavizadores de partículas hacia atrás. Para funcionales aditivos de la forma

con

con funciones acotadas por 1, tenemos

y

para algunas constantes finitas se desarrollan estimaciones más refinadas que incluyen probabilidades de errores exponencialmente pequeñas. [10]

Remuestreo de importancia secuencial (SIR)

Filtro Monte Carlo y filtro bootstrap

El remuestreo de importancia secuencial (SIR) , el filtrado Monte Carlo (Kitagawa 1993 [35] ), el algoritmo de filtrado bootstrap (Gordon et al. 1993 [37] ) y el remuestreo de distribución única (Bejuri WMYB et al. 2017 [70] ), también son comúnmente utilizados. algoritmos de filtrado aplicados, que aproximan la densidad de probabilidad de filtrado mediante un conjunto ponderado de N muestras

Los pesos de importancia son aproximaciones a las probabilidades (o densidades) posteriores relativas de las muestras, tales que

El muestreo de importancia secuencial (SIS) es una versión secuencial (es decir, recursiva) del muestreo de importancia . Como en el muestreo de importancia, la expectativa de una función f se puede aproximar como un promedio ponderado

Para un conjunto finito de muestras, el rendimiento del algoritmo depende de la elección de la distribución de la propuesta.

.

La distribución de propuesta " óptima" se da como la distribución objetivo.

Esta elección particular de propuesta de transición ha sido propuesta por P. Del Moral en 1996 y 1998. [4] Cuando es difícil muestrear transiciones según la distribución, una estrategia natural es utilizar la siguiente aproximación de partículas

con la aproximación empírica

asociado con N (o cualquier otro gran número de muestras) muestras aleatorias independientes con la distribución condicional del estado aleatorio dado . La consistencia del filtro de partículas resultante de esta aproximación y otras extensiones se desarrolla en [4] En la pantalla anterior se representa la medida de Dirac en un estado dado a.

Sin embargo, la distribución de probabilidad previa de transición se utiliza a menudo como función de importancia, ya que es más fácil extraer partículas (o muestras) y realizar cálculos de peso de importancia posteriores:

Los filtros de remuestreo de importancia secuencial (SIR) con distribución de probabilidad previa de transición como función de importancia se conocen comúnmente como filtro de arranque y algoritmo de condensación .

El remuestreo se utiliza para evitar el problema de la degeneración del algoritmo, es decir, evitar la situación en la que todos los pesos de importancia menos uno sean cercanos a cero. El rendimiento del algoritmo también puede verse afectado por la elección adecuada del método de remuestreo. El muestreo estratificado propuesto por Kitagawa (1993 [35] ) es óptimo en términos de varianza.

Un único paso de remuestreo de importancia secuencial es el siguiente:

1) Para extraer muestras de la distribución de la propuesta.
2) Para actualizar los pesos de importancia hasta una constante de normalización:
Tenga en cuenta que cuando utilizamos la distribución de probabilidad previa de transición como función de importancia,
esto se simplifica a lo siguiente:
3) Para calcular las ponderaciones de importancia normalizadas:
4) Calcule una estimación del número efectivo de partículas como
Este criterio refleja la varianza de las ponderaciones. Se pueden encontrar otros criterios en el artículo [6] , incluido su análisis riguroso y los teoremas del límite central.
5) Si el número efectivo de partículas es menor que un umbral determinado , realice un nuevo muestreo:
a) Extraiga N partículas del conjunto de partículas actual con probabilidades proporcionales a sus pesos. Reemplace el conjunto de partículas actual con este nuevo.
b) Para el conjunto

El término "Remuestreo de importancia de muestreo" también se utiliza a veces cuando se hace referencia a filtros SIR, pero el término Remuestreo de importancia es más preciso porque la palabra "resmuestreo" implica que el muestreo inicial ya se ha realizado. [71]

Muestreo de importancia secuencial (SIS)

Algoritmo de "versión directa"

El algoritmo de "versión directa" [ cita necesaria ] es bastante simple (en comparación con otros algoritmos de filtrado de partículas) y utiliza composición y rechazo. Para generar una única muestra x en k a partir de :

1) Establezca n = 0 (Esto contará la cantidad de partículas generadas hasta el momento)
2) Elija uniformemente un índice i del rango
3) Generar una prueba a partir de la distribución con
4) Generar la probabilidad de utilizar de dónde es el valor medido.
5) Generar otro uniforme u desde donde
6) Compara tu y
6a) Si u es mayor, repita desde el paso 2
6b) Si u es menor, guárdelo como e incremente n
7) Si n == N entonces salga

El objetivo es generar P "partículas" en k utilizando sólo las partículas de . Esto requiere que se pueda escribir (y calcular) una ecuación de Markov para generar una basada únicamente en . Este algoritmo utiliza la composición de las partículas P para generar una partícula en k y se repite (pasos 2 a 6) hasta que se generan partículas P en k .

Esto se puede visualizar más fácilmente si x se ve como una matriz bidimensional. Una dimensión es k y la otra dimensión es el número de partículas. Por ejemplo, sería la i- ésima partícula en y también se puede escribir (como se hizo anteriormente en el algoritmo). El paso 3 genera un potencial basado en una partícula elegida aleatoriamente ( ) en un momento y la rechaza o acepta en el paso 6. En otras palabras, los valores se generan utilizando los generados previamente .

Aplicaciones

Los filtros de partículas y las metodologías de partículas de Feynman-Kac encuentran aplicación en varios contextos, como un medio eficaz para abordar observaciones ruidosas o no linealidades fuertes, como:

Otros filtros de partículas

Ver también

Referencias

  1. ^ Testamentos, Adrián G.; Schön, Thomas B. (3 de mayo de 2023). "Monte Carlo secuencial: una revisión unificada". Revisión Anual de Control, Robótica y Sistemas Autónomos . 6 (1): 159–182. doi : 10.1146/annurev-control-042920-015119 . ISSN  2573-5144. S2CID  255638127.
  2. ^ abcdefghij Del Moral, Pierre (1996). "Filtrado no lineal: solución de partículas que interactúan" (PDF) . Procesos de Markov y campos relacionados . 2 (4): 555–580.
  3. ^ Liu, junio S.; Chen, Rong (1 de septiembre de 1998). "Métodos secuenciales de Monte Carlo para sistemas dinámicos". Revista de la Asociación Estadounidense de Estadística . 93 (443): 1032-1044. doi :10.1080/01621459.1998.10473765. ISSN  0162-1459.
  4. ^ abcdefg Del Moral, Pierre (1998). "Medir procesos valorados y sistemas de partículas que interactúan. Aplicación a problemas de filtrado no lineal". Anales de probabilidad aplicada . 8 (2) (Publicaciones del Laboratoire de Statistique et Probabilités, 96-15 (1996) ed.): 438–495. doi : 10.1214/aoap/1028903535 .
  5. ^ abcdefghijkl Del Moral, Pierre (2004). Fórmulas de Feynman-Kac. Aproximaciones genealógicas y de partículas interactuantes. Saltador. Serie: Probabilidad y Aplicaciones. pag. 556.ISBN 978-0-387-20268-6.
  6. ^ abc Del Moral, Pierre; Doucet, Arnaud; Jasra, Ajay (2012). "Sobre procedimientos de remuestreo adaptativo para métodos secuenciales de Monte Carlo" (PDF) . Bernoulli . 18 (1): 252–278. doi : 10.3150/10-bej335 . S2CID  4506682.
  7. ^ abc Del Moral, Pierre (2004). Fórmulas de Feynman-Kac. Aproximaciones genealógicas y de partículas interactuantes. Probabilidad y sus aplicaciones. Saltador. pag. 575.ISBN 9780387202686. Serie: Probabilidad y Aplicaciones
  8. ^ abcdefgh Del Moral, Pierre; Micló, Laurent (2000). "Aproximaciones de sistemas de partículas ramificadas e interactivas de fórmulas de Feynman-Kac con aplicaciones al filtrado no lineal". En Jacques Azéma; Michel Ledoux; Michel Émery; Marc Yor (eds.). Seminario de Probabilités XXXIV (PDF) . Apuntes de conferencias de matemáticas. vol. 1729, págs. 1-145. doi :10.1007/bfb0103798. ISBN 978-3-540-67314-9.
  9. ^ ab Del Moral, Pierre; Micló, Laurent (2000). "Una aproximación del sistema de partículas de Moran a las fórmulas de Feynman-Kac". Procesos estocásticos y sus aplicaciones . 86 (2): 193–216. doi :10.1016/S0304-4149(99)00094-0. S2CID  122757112.
  10. ^ abcdefghijk Del Moral, Pierre (2013). Simulación de campo medio para la integración de Monte Carlo. Chapman y Hall/CRC Press. pag. 626. Monografías sobre estadística y probabilidad aplicada.
  11. ^ Moral, Piere Del; Doucet, Arnaud (2014). "Métodos de partículas: una introducción con aplicaciones". ESAIM: Proc . 44 : 1–46. doi : 10.1051/proc/201444001 .
  12. ^ ab Rosenbluth, Marshall, N.; Rosenbluth, Arianna, W. (1955). "Cálculos de Montecarlo de la extensión media de cadenas macromoleculares". J. química. Física . 23 (2): 356–359. Código bibliográfico : 1955JChPh..23..356R. doi : 10.1063/1.1741967 . S2CID  89611599.{{cite journal}}: CS1 maint: multiple names: authors list (link)
  13. ^ a b C Hetherington, Jack, H. (1984). "Observaciones sobre la iteración estadística de matrices". Física. Rev. A. 30 (2713): 2713–2719. Código bibliográfico : 1984PhRvA..30.2713H. doi :10.1103/PhysRevA.30.2713.{{cite journal}}: CS1 maint: multiple names: authors list (link)
  14. ^ ab Del Moral, Pierre (2003). "Aproximaciones de partículas de exponentes de Lyapunov conectados a operadores de Schrödinger y semigrupos de Feynman-Kac". ESAIM Probabilidad y Estadística . 7 : 171–208. doi : 10.1051/ps:2003001 .
  15. ^ Assaraf, Roland; Caffarel, Michel; Khelif, Anatole (2000). «Métodos de difusión Monte Carlo con un número fijo de caminantes» (PDF) . Física. Rev. E. 61 (4): 4566–4575. Código bibliográfico : 2000PhRvE..61.4566A. doi :10.1103/physreve.61.4566. PMID  11088257. Archivado desde el original (PDF) el 7 de noviembre de 2014.
  16. ^ Caffarel, Michel; Ceperley, David; Kalos, Malvín (1993). "Comentario sobre el cálculo integral de la trayectoria de Feynman-Kac de las energías del estado fundamental de los átomos". Física. Rev. Lett . 71 (13): 2159. Código bibliográfico : 1993PhRvL..71.2159C. doi :10.1103/physrevlett.71.2159. PMID  10054598.
  17. ^ Ocone, DL (1 de enero de 1999). "Estabilidad asintótica de filtros beneš". Análisis y aplicaciones estocásticas . 17 (6): 1053–1074. doi :10.1080/07362999908809648. ISSN  0736-2994.
  18. ^ Maurel, Mireille Chaleyat; Michel, Dominique (1 de enero de 1984). "Des resultats de inexistencia de filtro de dimensión finie". Estocásticos . 13 (1–2): 83–102. doi : 10.1080/17442508408833312. ISSN  0090-9491.
  19. ^ a b C Hajiramezanali, Ehsan; Imani, Mahdi; Braga-Neto, Ulisses; Qian, Xiao Ning; Dougherty, Edward R. (2019). "Clasificación bayesiana óptima escalable de trayectorias unicelulares bajo incertidumbre del modelo regulatorio". Genómica BMC . 20 (Suplemento 6): 435. arXiv : 1902.03188 . Código Bib : 2019arXiv190203188H. doi : 10.1186/s12864-019-5720-3 . PMC 6561847 . PMID  31189480. 
  20. ^ Cruz, Marcelo G.; Peters, Gareth W.; Shevchenko, Pavel V. (27 de febrero de 2015). Aspectos fundamentales del riesgo operativo y análisis de seguros: un manual de riesgo operativo (1 ed.). Wiley. doi :10.1002/9781118573013. ISBN 978-1-118-11839-9.
  21. ^ Peters, Gareth W.; Shevchenko, Pavel V. (20 de febrero de 2015). Avances en el modelado de riesgos de cola pesada: un manual de riesgo operativo (1 ed.). Wiley. doi :10.1002/9781118909560. ISBN 978-1-118-90953-9.
  22. ^ Turing, Alan M. (octubre de 1950). "Maquinaria informática e inteligencia". Mente . LIX (238): 433–460. doi : 10.1093/mente/LIX.236.433.
  23. ^ Barricelli, Nils Aall (1954). "Ejemplos numéricos de procesos de evolución". Métodos : 45–68.
  24. ^ Barricelli, Nils Aall (1957). "Procesos de evolución simbiogenética realizados por métodos artificiales". Métodos : 143–182.
  25. ^ Hammersley, JM; Morton, KW (1954). "Montecarlo del pobre". Revista de la Real Sociedad de Estadística. Serie B (Metodológica) . 16 (1): 23–38. doi :10.1111/j.2517-6161.1954.tb00145.x. JSTOR  2984008.
  26. ^ Barricelli, Nils Aall (1963). "Pruebas numéricas de las teorías de la evolución. Parte II. Pruebas preliminares de desempeño, simbiogénesis y vida terrestre". Acta Bioteórica . 16 (3–4): 99–126. doi :10.1007/BF01556602. S2CID  86717105.
  27. ^ "Adaptación en sistemas naturales y artificiales | The MIT Press". mitpress.mit.edu . Consultado el 6 de junio de 2015 .
  28. ^ Fraser, Alex (1957). "Simulación de sistemas genéticos mediante ordenadores digitales automáticos. I. Introducción". Agosto. J. Biol. Ciencia . 10 (4): 484–491. doi : 10.1071/BI9570484 .
  29. ^ Fraser, Alex ; Burnell, Donald (1970). Modelos informáticos en genética . Nueva York: McGraw-Hill. ISBN 978-0-07-021904-5.
  30. ^ Crosby, Jack L. (1973). Simulación informática en genética . Londres: John Wiley & Sons. ISBN 978-0-471-18880-3.
  31. ^ Assaraf, Roland; Caffarel, Michel; Khelif, Anatole (2000). «Métodos de difusión Monte Carlo con un número fijo de caminantes» (PDF) . Física. Rev. E. 61 (4): 4566–4575. Código bibliográfico : 2000PhRvE..61.4566A. doi :10.1103/physreve.61.4566. PMID  11088257. Archivado desde el original (PDF) el 7 de noviembre de 2014.
  32. ^ Caffarel, Michel; Ceperley, David; Kalos, Malvín (1993). "Comentario sobre el cálculo integral de la trayectoria de Feynman-Kac de las energías del estado fundamental de los átomos". Física. Rev. Lett . 71 (13): 2159. Código bibliográfico : 1993PhRvL..71.2159C. doi :10.1103/physrevlett.71.2159. PMID  10054598.
  33. ^ Fermi, Enrique; Richtmyer, Robert, D. (1948). "Nota sobre la realización de censos en los cálculos de Montecarlo" (PDF) . LAM . 805 (A). Informe desclasificado Archivo Los Alamos{{cite journal}}: CS1 maint: multiple names: authors list (link)
  34. ^ Herman, Kahn; Harris, Theodore, E. (1951). "Estimación de la transmisión de partículas mediante muestreo aleatorio" (PDF) . Nacional. Rebaba. Pararse. Aplica. Matemáticas. Ser . 12 : 27–30.{{cite journal}}: CS1 maint: multiple names: authors list (link)
  35. ^ abc Kitagawa, G. (enero de 1993). "Un método de filtrado y suavizado de Monte Carlo para modelos de espacio de estados no lineales no gaussianos" (PDF) . Actas del segundo seminario conjunto entre Estados Unidos y Japón sobre análisis estadístico de series temporales : 110–131.
  36. ^ Kitagawa, G. (1996). "Filtro de Monte Carlo y suavizador para modelos de espacio de estados no lineales no gaussianos". Revista de Estadística Computacional y Gráfica . 5 (1): 1–25. doi :10.2307/1390750. JSTOR  1390750.
  37. ^ ab Gordon, Nueva Jersey; Salmond, DJ; Smith, AFM (abril de 1993). "Enfoque novedoso para la estimación del estado bayesiano no lineal/no gaussiano". Actas IEE F - Procesamiento de señales y radar . 140 (2): 107-113. doi :10.1049/ip-f-2.1993.0015. ISSN  0956-375X.
  38. ^ Carvalho, Himilcón; Del Moral, Pierre; Monin, André; Salut, Gérard (julio de 1997). "Filtrado no lineal óptimo en integración GPS/INS" (PDF) . Transacciones IEEE sobre sistemas aeroespaciales y electrónicos . 33 (3): 835. Código Bib :1997ITAES..33..835C. doi :10.1109/7.599254. S2CID  27966240. Archivado desde el original (PDF) el 10 de noviembre de 2022 . Consultado el 1 de junio de 2015 .
  39. ^ P. Del Moral, G. Rigal y G. Salut. Estimación y control óptimo no lineal: un marco unificado para soluciones de partículas
    LAAS-CNRS, Toulouse, Informe de investigación no. 91137, contrato DRET-DIGILOG-LAAS/CNRS, abril (1991).
  40. ^ P. Del Moral, G. Rigal y G. Salut. Filtros de partículas no lineales y no gaussianos aplicados al reposicionamiento de plataformas inerciales.
    LAAS-CNRS, Toulouse, Informe de investigación núm. 92207, Convenio STCAN/DIGILOG-LAAS/CNRS STCAN núm. A.91.77.013, (94p.) Septiembre (1991).
  41. ^ P. Del Moral, G. Rigal y G. Salut. Estimación y control óptimo no lineal: Resolución de partículas en filtrado y estimación. Resultados experimentales.
    Convenio DRET núm. 89.34.553.00.470.75.01, Informe de investigación nº 2 (54 p.), enero (1992).
  42. ^ P. Del Moral, G. Rigal y G. Salut. Estimación y control óptimo no lineal: Resolución de partículas en filtrado y estimación. Resultados teóricos
    Convenio DRET núm. 89.34.553.00.470.75.01, Informe de investigación nº 3 (123 p.), octubre (1992).
  43. ^ P. Del Moral, J.-Ch. Noyer, G. Rigal y G. Salut. Filtros de partículas en el procesamiento de señales de radar: detección, estimación y reconocimiento de objetivos aéreos.
    LAAS-CNRS, Toulouse, Informe de investigación núm. 92495, diciembre (1992).
  44. ^ P. Del Moral, G. Rigal y G. Salut. Estimación y control óptimo no lineal: Resolución de partículas en filtrado y estimación.
    Estudios sobre: ​​Filtrado, control óptimo y estimación de máxima verosimilitud. Convenio DRET núm. 89.34.553.00.470.75.01. Informe de investigación nº 4 (210p.), enero (1993).
  45. ^ ab Crisan, Dan; Gaines, Jessica; Lyons, Terry (1998). "Convergencia de un método de partículas ramificadas a la solución del Zakai". Revista SIAM de Matemática Aplicada . 58 (5): 1568-1590. doi :10.1137/s0036139996307371. S2CID  39982562.
  46. ^ Crisan, Dan; Lyons, Terry (1997). "Procesos de filtrado no lineal y valores medidos". Teoría de la probabilidad y campos relacionados . 109 (2): 217–244. doi : 10.1007/s004400050131 . S2CID  119809371.
  47. ^ Crisan, Dan; Lyon, Terry (1999). "Una aproximación de partículas de la solución de la ecuación de Kushner-Stratonovitch". Teoría de la probabilidad y campos relacionados . 115 (4): 549–578. doi : 10.1007/s004400050249 . S2CID  117725141.
  48. ^ a b C Crisan, Dan; Del Moral, Pierre; Lyon, Terry (1999). "Filtrado discreto mediante sistemas de partículas ramificadas e interactivas" (PDF) . Procesos de Markov y campos relacionados . 5 (3): 293–318.
  49. ^ abcd Del Moral, Pierre; Guionnet, Alicia (1999). "Sobre la estabilidad de los Procesos Medidos Valorados con Aplicaciones al filtrado". CR Acad. Ciencia. París . 39 (1): 429–434.
  50. ^ abcd Del Moral, Pierre; Guionnet, Alicia (2001). "Sobre la estabilidad de los procesos que interactúan con aplicaciones de filtrado y algoritmos genéticos". Anales del Instituto Henri Poincaré . 37 (2): 155-194. Código Bib : 2001AIHPB..37..155D. doi :10.1016/s0246-0203(00)01064-5. Archivado desde el original el 7 de noviembre de 2014.
  51. ^ ab Del Moral, P.; Guionnet, A. (1999). "Teorema del límite central para sistemas de partículas que interactúan y filtrado no lineal". Los anales de la probabilidad aplicada . 9 (2): 275–297. doi : 10.1214/aoap/1029962742 . ISSN  1050-5164.
  52. ^ ab Del Moral, Pierre; Micló, Laurent (2001). "Genealogías y creciente propagación del caos para Feynman-Kac y los modelos genéticos". Los anales de la probabilidad aplicada . 11 (4): 1166-1198. doi : 10.1214/aoap/1015345399 . ISSN  1050-5164.
  53. ^ ab Doucet, A.; De Freitas, N.; Murphy, K.; Russell, S. (2000). "Filtrado de partículas Rao-Blackwellized para redes bayesianas dinámicas" . Actas de la Decimosexta Conferencia sobre Incertidumbre en Inteligencia Artificial. págs. 176–183. CiteSeerX 10.1.1.137.5199 . 
  54. ^ ab Del Moral, Pierre; Micló, Laurent (2001). "Genealogías y crecientes propagaciones del caos para Feynman-Kac y modelos genéticos". Anales de probabilidad aplicada . 11 (4): 1166-1198.
  55. ^ ab Del Moral, Pierre; Doucet, Arnaud; Singh, Sumeetpal, S. (2010). "Una interpretación de partículas hacia atrás de las fórmulas de Feynman-Kac" (PDF) . M2AN . 44 (5): 947–976. doi : 10.1051/m2an/2010048 . S2CID  14758161.{{cite journal}}: CS1 maint: multiple names: authors list (link)
  56. ^ Vergé, Christelle; Dubarry, Cyrille; Del Moral, Pierre; Moulines, Eric (2013). "Sobre la implementación paralela de métodos secuenciales de Monte Carlo: el modelo de partículas de isla". Estadística y Computación . 25 (2): 243–260. arXiv : 1306.3911 . Código Bib : 2013arXiv1306.3911V. doi :10.1007/s11222-013-9429-x. S2CID  39379264.
  57. ^ Chopin, Nicolás; Jacob, Pierre, E.; Papaspiliopoulos, Omiros (2011). "SMC^2: un algoritmo eficiente para el análisis secuencial de modelos de espacio de estados". arXiv : 1101.1528v3 [estad.CO].{{cite arXiv}}: CS1 maint: multiple names: authors list (link)
  58. ^ Andrieu, Christophe; Doucet, Arnaud; Holenstein, romano (2010). "Métodos de Monte Carlo de la cadena de Markov de partículas". Revista de la Royal Statistical Society, Serie B. 72 (3): 269–342. doi : 10.1111/j.1467-9868.2009.00736.x .
  59. ^ Del Moral, Pierre; Patras, Federico; Kohn, Robert (2014). "Sobre los modelos Monte Carlo de cadena de partículas de Markov y Feynman-Kac". arXiv : 1404.5733 [matemáticas.PR].
  60. ^ Del Moral, Pierre; Doucet, Arnaud; Jasra, Ajay (2006). "Muestreadores secuenciales de Monte Carlo". Revista de la Real Sociedad de Estadística. Serie B (Metodología Estadística) . 68 (3): 411–436. ISSN  1369-7412.
  61. ^ Peters, Gareth (2005). "Temas en muestreadores secuenciales de Monte Carlo". Revista Electrónica SSRN . doi :10.2139/ssrn.3785582. ISSN  1556-5068.
  62. ^ Del Moral, Pierre; Doucet, Arnaud; Peters, Gareth (2004). "Informe técnico CUED de muestreadores secuenciales Monte Carlo". Revista Electrónica SSRN . doi :10.2139/ssrn.3841065. ISSN  1556-5068.
  63. ^ Sisson, SA; Fan, Y.; Beaumont, MA, eds. (2019). Manual de cálculo bayesiano aproximado . Boca Ratón: CRC Press, Taylor and Francis Group. ISBN 978-1-315-11719-5.
  64. ^ Peters, Gareth W.; Wüthrich, Mario V.; Shevchenko, Pavel V. (1 de agosto de 2010). "Método de escalera de cadena: arranque bayesiano versus arranque clásico". Seguros: Matemáticas y Economía . 47 (1): 36–51. arXiv : 1004.2548 . doi :10.1016/j.insmatheco.2010.03.007. ISSN  0167-6687.
  65. ^ Del Moral, Pierre; Jacod, Jean; Protter, Philip (1 de julio de 2001). "El método de Montecarlo para filtrar con observaciones en tiempo discreto". Teoría de la probabilidad y campos relacionados . 120 (3): 346–368. doi :10.1007/PL00008786. hdl : 1813/9179 . ISSN  0178-8051. S2CID  116274.
  66. ^ Del Moral, Pierre; Doucet, Arnaud; Jasra, Ajay (2011). "Un método de Monte Carlo secuencial adaptativo para el cálculo bayesiano aproximado". Estadística y Computación . 22 (5): 1009-1020. CiteSeerX 10.1.1.218.9800 . doi :10.1007/s11222-011-9271-y. ISSN  0960-3174. S2CID  4514922. 
  67. ^ Martín, James S.; Jasra, Ajay; Singh, Sumeetpal S.; Whiteley, Nick; Del Moral, Pierre; McCoy, Emma (4 de mayo de 2014). "Cálculo bayesiano aproximado para suavizado". Análisis y aplicaciones estocásticas . 32 (3): 397–420. arXiv : 1206.5208 . doi :10.1080/07362994.2013.879262. ISSN  0736-2994. S2CID  17117364.
  68. ^ Del Moral, Pierre; Río, Emmanuel (2011). "Desigualdades de concentración para modelos de partículas de campo medio". Los anales de la probabilidad aplicada . 21 (3): 1017-1052. arXiv : 1211.1837 . doi :10.1214/10-AAP716. ISSN  1050-5164. S2CID  17693884.
  69. ^ Del Moral, Pierre; Hu, Peng; Wu, Liming (2012). Sobre las propiedades de concentración de los procesos de partículas que interactúan. Hannover, MA, EE.UU.: Now Publishers Inc. ISBN 978-1601985125.
  70. ^ Bejuri, Wan Mohd Yaakob Wan; Mohamad, Mohd Murtadha; Raja Mohd Radzi, Raja Zahilah; Salleh, Mazleena; Yusof, Ahmad Fadhil (18 de octubre de 2017). "Remuestreo de distribución única basado en memoria adaptativa para filtro de partículas". Revista de Big Data . 4 (1): 33. doi : 10.1186/s40537-017-0094-3 . ISSN  2196-1115. S2CID  256407088.
  71. ^ Gelman, Andrés ; Carlín, John B .; Stern, Hal S.; Dunson, David B.; Vehtari, Aki; Rubin, Donald B. (2013). Análisis de datos bayesianos, tercera edición . Chapman y Hall/CRC. ISBN 978-1-4398-4095-5.
  72. ^ Creal, Drew (2012). "Un estudio de los métodos secuenciales de Monte Carlo para la economía y las finanzas". Revisiones econométricas . 31 (2): 245–296. doi :10.1080/07474938.2011.607333. hdl : 1871/15287 . S2CID  2730761.
  73. ^ Musgo, Robert; Zarebski, Alejandro; Dawson, Pedro; McCaw, James M. (2016). "Pronóstico de la dinámica del brote de influenza en Melbourne a partir de datos de vigilancia de consultas de búsqueda en Internet". Influenza y otros virus respiratorios . 10 (4): 314–323. doi : 10.1111/irv.12376 . PMC 4910172 . PMID  26859411. 
  74. ^ Shen, Yin; Xiangping, Zhu (2015). "Filtro de partículas inteligente y su aplicación a la detección de fallas en sistemas no lineales". Transacciones IEEE sobre electrónica industrial . 62 (6): 1. doi :10.1109/TIE.2015.2399396. S2CID  23951880.
  75. ^ D'Amato, Edigio; Notaro, Inmaculada; Nardi, Vito Antonio; Scordamaglia, Valerio (2021). "Un enfoque de filtrado de partículas para la detección de fallas y el aislamiento de sensores UAV IMU: diseño, implementación y análisis de sensibilidad". Sensores . 21 (9): 3066. Código bibliográfico : 2021Senso..21.3066D. doi : 10.3390/s21093066 . PMC 8124649 . PMID  33924891. 
  76. ^ Kadirkamanathan, V.; Li, P.; Jaward, MH; Fabri, SG (2002). "Detección de fallas basada en filtrado de partículas en sistemas estocásticos no lineales". Revista Internacional de Ciencia de Sistemas . 33 (4): 259–265. doi :10.1080/00207720110102566. S2CID  28634585.
  77. ^ Bonate P: simulación y modelado farmacocinético-farmacodinámico. Berlín: Springer; 2011.
  78. ^ Dieter Fox, Wolfram Burgard, Frank Dellaert y Sebastian Thrun, "Localización de Montecarlo: estimación de posición eficiente para robots móviles". Proc. de la Decimosexta Conferencia Nacional sobre Inteligencia Artificial John Wiley & Sons Ltd, 1999.
  79. ^ Sebastián Thrun, Wolfram Burgard, Dieter Fox. Robótica probabilística MIT Press, 2005. Cap. 8.3 ISBN 9780262201629
  80. ^ Sebastian Thrun, Dieter Fox, Wolfram Burgard, Frank Dellaert. "Localización robusta de Monte Carlo para robots móviles". Inteligencia artificial 128.1 (2001): 99–141.
  81. ^ Abbasi, Mahdi; Khosravi, Mohammad R. (2020). "Un método de detección de pupila basado en filtros de partículas robusto y preciso para grandes conjuntos de datos de vídeos oculares". Revista de Computación Grid . 18 (2): 305–325. doi :10.1007/s10723-019-09502-1. S2CID  209481431.
  82. ^ Pitt, MK; Shephard, N. (1999). "Filtrado mediante simulación: filtros de partículas auxiliares". Revista de la Asociación Estadounidense de Estadística . 94 (446): 590–591. doi :10.2307/2670179. JSTOR  2670179. Archivado desde el original el 16 de octubre de 2007 . Consultado el 6 de mayo de 2008 .
  83. ^ Zand, G.; Taherkhani, M.; Safabakhsh, R. (2015). "Filtro exponencial de partículas naturales". arXiv : 1511.06603 [cs.LG].
  84. ^ Cantón-Ferrer, C.; Casas, JR; Pardàs, M. (2011). "Captura de movimiento humano mediante modelos corporales escalables". Visión por computadora y comprensión de imágenes . 115 (10): 1363-1374. doi :10.1016/j.cviu.2011.06.001. hdl :2117/13393.
  85. ^ Akyildiz, Ömer Deniz; Míguez, Joaquín (01-03-2020). "Empujando el filtro de partículas". Estadística y Computación . 30 (2): 305–330. doi : 10.1007/s11222-019-09884-y . hdl : 10044/1/100011 . ISSN  1573-1375. S2CID  88515918.
  86. ^ Liu, J.; Wang, W.; Ma, F. (2011). "Un enfoque de filtrado auxiliar regularizado de partículas para la estimación del estado del sistema y la predicción de la vida útil de la batería". Materiales y Estructuras Inteligentes . 20 (7): 1–9. Código Bib : 2011SMaS...20g5021L. doi :10.1088/0964-1726/20/7/075021. S2CID  110670991.
  87. ^ Blanco, JL; González, J.; Fernández-Madrigal, JA (2008). "Un algoritmo de filtrado óptimo para modelos de observación no paramétricos en localización de robots" . Conferencia Internacional IEEE sobre Robótica y Automatización (ICRA'08). págs. 461–466. CiteSeerX 10.1.1.190.7092 . 
  88. ^ Blanco, JL; González, J.; Fernández-Madrigal, JA (2010). "Filtrado óptimo para modelos de observación no paramétricos: aplicaciones a localización y SLAM". La Revista Internacional de Investigación en Robótica . 29 (14): 1726-1742. CiteSeerX 10.1.1.1031.4931 . doi :10.1177/0278364910364165. S2CID  453697. 

Bibliografía

enlaces externos