Estoy descubriendo el maravilloso mundo de los llamados "Modelos ocultos de Markov", también llamados "modelos de cambio de régimen". Me gustaría adaptar un HMM en R para detectar tendencias y puntos de inflexión. Me gustaría construir el modelo lo más genérico posible para poder probarlo a muchos precios.
¿Alguien puede recomendar un artículo? He visto (y leído) (más que) algunos, pero estoy buscando un modelo simple que sea fácil de implementar.
Además, ¿qué paquetes R se recomiendan? Puedo ver que hay muchos de ellos haciendo HMM.
He comprado el libro "Modelos de Markov ocultos para series de tiempo: una introducción usando R", veamos qué contiene;)
Fred
r
time-series
finance
hidden-markov-model
RockScience
fuente
fuente
Respuestas:
Creo que algunos métodos que se pueden usar, pero que no están diseñados específicamente para usted, son los siguientes:
Enfoques de modelado:
Modelos de tema (utilizados para buscar patrones en un conjunto de documentos y / o recuperación de información)
a. El más simple es LDA
si. Modelos de temas dinámicos (en mi humilde opinión, más adecuados para su caso, sin mucho conocimiento de dominio)
C. Modelos de temas correlacionados (en mi humilde opinión, si 2. no es bueno, tiene sentido intentarlo)
Estos enfoques no se usan en finanzas (no lo sé, ya que no trabajo específicamente en finanzas), pero tienen una aplicabilidad muy general. Utilizan la formulación variable latente, que es muy similar a la de HMM. Han demostrado ser de vanguardia en el modelado de temas. Puedes ver una buena presentación de David Blei (gran presentador, aparte de su increíble investigación) aquí . Se puede acceder a las referencias específicas, las diapositivas para la presentación y los modelos más complicados desde su sitio web . Está haciendo un gran trabajo que es muy general, por lo que puede no ser sorprendente si ya ha hecho algo en finanzas. Otra gran referencia en el mismo campo es su asesor, el de Michael Jordan., sitio web. ¡Es difícil encontrar referencias específicas allí ya que publica tanto!
Series temporales y modelos de datos secuenciales (específicamente HMM)
Además de Jordan y Blei, la otra investigación prolífica es Zoubin Ghahramani (y su coautor Beal). Aquí puede encontrar los modelos HMM específicos que necesita. Algunos impresionantes son: los modelos de markov ocultos infinitos, los modelos de mezcla de procesos Dirichlet sensibles al tiempo.
Software
Hay un paquete R llamado lda y topicmodels para la mayoría de los modelos "buenos". Blei y Ghahramani también mantienen códigos C, Matlab en su sitio web.
¡Buena suerte!
fuente