Articulo de referencia

modelo de Markov

En teoría de la probabilidad , un modelo de Markov es un modelo estocástico utilizado para modelar sistemas que cambian de forma pseudoaleatoria. Se asume que los estados futuro...

En teoría de la probabilidad , un modelo de Markov es un modelo estocástico utilizado para modelar sistemas que cambian de forma pseudoaleatoria. Se asume que los estados futuros dependen únicamente del estado actual, no de los eventos que ocurrieron con anterioridad (es decir, se asume la propiedad de Markov ). Generalmente, esta suposición permite realizar razonamientos y cálculos con el modelo que de otro modo serían intratables . Por esta razón, en los campos de la modelización predictiva y la previsión probabilística , es deseable que un modelo dado presente la propiedad de Markov.

Introducción

Andrey Andreyevich Markov (14 de junio de 1856 – 20 de julio de 1922) fue un matemático ruso conocido principalmente por su trabajo sobre procesos estocásticos. Un tema central de su investigación se conoció posteriormente como la cadena de Markov. Existen cuatro modelos de Markov comunes que se utilizan en diferentes situaciones, dependiendo de si cada estado secuencial es observable o no, y de si el sistema debe ajustarse en función de las observaciones realizadas:

cadena de Markov

El modelo de Markov más simple es la cadena de Markov . Modela el estado de un sistema con una variable aleatoria que cambia con el tiempo. En este contexto, la propiedad de Markov indica que la distribución de esta variable depende únicamente de la distribución de un estado anterior. Un ejemplo de uso de una cadena de Markov es el método de Monte Carlo de cadena de Markov , que utiliza la propiedad de Markov para demostrar que un método particular para realizar un paseo aleatorio muestreará de la distribución conjunta .

modelo oculto de Markov

Un modelo oculto de Markov es una cadena de Markov cuyo estado es solo parcialmente observable o con ruido. En otras palabras, las observaciones están relacionadas con el estado del sistema, pero suelen ser insuficientes para determinarlo con precisión. Existen varios algoritmos conocidos para modelos ocultos de Markov. Por ejemplo, dada una secuencia de observaciones, el algoritmo de Viterbi calcula la secuencia de estados correspondiente más probable, el algoritmo de avance calcula la probabilidad de la secuencia de observaciones y el algoritmo de Baum-Welch estima las probabilidades iniciales, la función de transición y la función de observación del modelo oculto de Markov.

Un uso común es el reconocimiento de voz , donde los datos observados son la forma de onda del audio y el estado oculto es el texto hablado. En este ejemplo, el algoritmo de Viterbi encuentra la secuencia de palabras habladas más probable a partir del audio.

proceso de decisión de Markov

Un proceso de decisión de Markov es una cadena de Markov en la que las transiciones de estado dependen del estado actual y de un vector de acciones aplicado al sistema. Normalmente, un proceso de decisión de Markov se utiliza para calcular una política de acciones que maximice alguna utilidad con respecto a las recompensas esperadas.

Proceso de decisión de Markov parcialmente observable

Un proceso de decisión de Markov parcialmente observable (POMDP) ​​es un proceso de decisión de Markov en el que el estado del sistema solo se observa parcialmente. Se sabe que los POMDP son NP-completos , pero las técnicas de aproximación recientes los han hecho útiles para diversas aplicaciones, como el control de agentes simples o robots. [ 1 ]

campo aleatorio de Markov

Un campo aleatorio de Markov , o red de Markov, puede considerarse una generalización de una cadena de Markov en múltiples dimensiones. En una cadena de Markov, el estado depende únicamente del estado anterior en el tiempo, mientras que en un campo aleatorio de Markov, cada estado depende de sus vecinos en múltiples direcciones. Un campo aleatorio de Markov puede visualizarse como un campo o grafo de variables aleatorias, donde la distribución de cada variable aleatoria depende de las variables vecinas con las que está conectada. Más específicamente, la distribución conjunta de cualquier variable aleatoria en el grafo puede calcularse como el producto de los "potenciales de clique" de todos los cliques del grafo que contienen dicha variable aleatoria. Modelar un problema como un campo aleatorio de Markov es útil porque implica que las distribuciones conjuntas en cada vértice del grafo pueden calcularse de esta manera.

Modelos jerárquicos de Markov

Los modelos jerárquicos de Markov se pueden aplicar para categorizar el comportamiento humano en varios niveles de abstracción. Por ejemplo, una serie de observaciones simples, como la ubicación de una persona en una habitación, se pueden interpretar para determinar información más compleja, como la tarea o actividad que está realizando. Dos tipos de modelos jerárquicos de Markov son el modelo oculto de Markov jerárquico [ 2 ] y el modelo oculto de Markov abstracto [ 3 ] . Ambos se han utilizado para el reconocimiento de comportamiento [ 4 ] y ciertas propiedades de independencia condicional entre los diferentes niveles de abstracción del modelo permiten un aprendizaje e inferencia más rápidos [ 3 , 5 ] .

Modelo de Markov tolerante

Un modelo de Markov tolerante (TMM) es un modelo de cadena de Markov probabilístico-algorítmico. [ 6 ] Asigna las probabilidades según un contexto de condicionamiento que considera el último símbolo de la secuencia como el más probable, en lugar del símbolo que realmente ocurre. Un TMM puede modelar tres tipos diferentes de sustituciones, adiciones o deleciones. Se han implementado con éxito aplicaciones en la compresión de secuencias de ADN. [ 6 ] [ 7 ]

Modelos de pronóstico de cadena de Markov

Las cadenas de Markov se han utilizado como métodos de pronóstico para diversos temas, por ejemplo, tendencias de precios, [ 8 ] energía eólica [ 9 ] e irradiancia solar . [ 10 ] Los modelos de pronóstico de cadenas de Markov utilizan una variedad de configuraciones diferentes, desde la discretización de la serie temporal [ 9 ] hasta modelos ocultos de Markov combinados con ondículas [ 8 ] y el modelo de distribución de mezcla de cadenas de Markov (MCM). [ 10 ]

Véase también

Referencias

  1. Kaelbling, LP; Littman, ML; Cassandra, AR (1998). "Planificación y actuación en dominios estocásticos parcialmente observables" . Inteligencia Artificial . 101 ( 1–2 ): 99–134 . CiteSeerX 10.1.1.390.8474 . doi : 10.1016/S0004-3702(98)00023-X . ISSN 0004-3702 .  
  2. Fine, S.; Singer, Y. (1998). "El modelo oculto de Markov jerárquico: análisis y aplicaciones" . Machine Learning . 32 (1): 41– 62. Bibcode : 1998MLear..32...41F . doi : 10.1023/A:1007469218079 .
  3. 1 2 Bui, HH; Venkatesh, S.; West, G. (2002). "Reconocimiento de políticas en el modelo oculto de Markov abstracto" . Journal of Artificial Intelligence Research . 17 : 451–499 . arXiv : 1106.0672 . doi : 10.1613/jair.839 . hdl : 10536/DRO/DU:30044252 .
  4. Theocharous, G. (2002). Aprendizaje y planificación jerárquica en procesos de decisión de Markov parcialmente observables (Tesis doctoral). Universidad Estatal de Michigan.
  5. Luhr, S.; Bui, HH; Venkatesh, S.; West, GAW (2003). "Reconocimiento de la actividad humana mediante aprendizaje estocástico jerárquico" . Actas de PERCOM '03 de la Primera Conferencia Internacional IEEE sobre Computación y Comunicaciones Ubicuas . págs. 416–422 . CiteSeerX 10.1.1.323.928 . doi : 10.1109/PERCOM.2003.1192766 . ISBN   978-0-7695-1893-0. S2CID 13938580 . 
  6. 1 2 Pratas, D.; Hosseini, M.; Pinho, AJ (2017). "Modelos de Markov tolerantes a sustituciones para la compresión relativa de secuencias de ADN". PACBB 2017 – 11.ª Conferencia Internacional sobre Aplicaciones Prácticas de la Biología Computacional y la Bioinformática, Oporto, Portugal . pp. 265–272 . doi : 10.1007/978-3-319-60816-7_32 . ISBN  978-3-319-60815-0.
  7. Pratas, D.; Pinho, AJ; Ferreira, PJSG (2016). "Compresión eficiente de secuencias genómicas". Conferencia sobre compresión de datos (DCC), 2016 . IEEE. págs. 231–240 . doi : 10.1109/DCC.2016.60 . ISBN  978-1-5090-1853-6. S2CID 14230416 . 
  8. 1 2 de Souza e Silva, EG; Legey, LFL; de Souza e Silva, EA (2010). "Pronóstico de las tendencias de los precios del petróleo mediante ondículas y modelos ocultos de Markov" . Energy Economics . 32 (6): 1507. Bibcode : 2010EneEc..32.1507D . doi : 10.1016/j.eneco.2010.08.006 .
  9. 1 2 Carpinone, A; Giorgio, M; Langella, R.; Testa, A. (2015). "Modelado de cadena de Markov para pronóstico de energía eólica a muy corto plazo" . Electric Power Systems Research . 122 : 152–158 . Bibcode : 2015EPSR..122..152C . doi : 10.1016/j.epsr.2014.12.025 .
  10. 1 2 Munkhammar, J.; van der Meer, DW; Widén, J. (2019). "Pronóstico probabilístico de series temporales de índices de cielo despejado de alta resolución utilizando un modelo de distribución de mezcla de cadena de Markov". Solar Energy . 184 : 688– 695. Bibcode : 2019SoEn..184..688M . doi : 10.1016/j.solener.2019.04.014 . S2CID 146076100 .