close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Version 4 and Version 5 of Ticket #668


Ignore:
Timestamp:
Sep 11, 2009, 10:07:23 AM (16 years ago)
Author:
Víctor de Buen Remiro
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #668 – Description

    v4 v5  
    55Partial simulation is the simplest and fastest way to implement bayesian forecasting from an old stored MCMC by means of a modified version of estimation model. It consists in an automated and easy to use way of selecting which variables must be fixed or reloaded from chains simulated in past estimation sessions.
    66
    7 Fixing variables to the estimated average is the faster way but it means to calculate forecasting conditioned by just one realization of parameters. It's a bayesian way but not too.
     7Fixing variables to the estimated average is the faster way, but it means to calculate forecasting conditioned by one realization, with high probability but just one, of parameters. It's a bayesian way but not too.
    88
    99Reloading past MCMC is more robust for inference, specially when there are no enough data, or estimated parameters are no strongly significative. Since future missing values cannot have influence over past, if there are no new data, the parameters obtained in the final estimate are as good as the day they were estimated. If there are new data, then it could be needed a battery of diagnostic tests in order to ensure the quality of the model.
     
    2020 * Finally it's no problem to add some new detected variables in just one step of reestimation and forecasting.
    2121
     22
     23===================================================================
     24
     25La previsión bayesiana no es más que un caso particular de simulación bayesiana, en la que los parámetros desconocidos son los valores futuros de los nodos de observación, los cuales pueden ser tratados simplemente como valores omitidos desde le punto de vista de BSR.
     26
     27A partir del modelo original BSR es posible aislar estos valores que faltan en un modelo nuevo cuyo objetivo es dar un mecanismo de inferencia arbitraria sobre esos valores futuros.
     28
     29La simulación parcial es la forma más simple y rápida de implementar la previsión bayesiana a partir de una MCMC almacenada, por medio de una versión modificada del modelo de estimación. Consiste en un sistema automatizado y fácil de usar con el que es posible seleccionar las variables que deben ser fijadas o recargadas de cadenas simuladas en una sesión de estimación anterior.
     30
     31La fijación de las variables a la media estimada es la manera más rápida, pero implica el cálculo dee la previsión condicionada por una realización concreta, muy probable pero sólo una, de los parámetros. Es una forma bayesiana de estimar, pero no demasiado.
     32
     33LA recarga desde una MCMC anterior es un método mucho más robusto para la inferencia, especialmente cuando no hay datos suficientes, o los parámetros estimados no son muy significativas. Dado que los futuros valores que faltan no pueden tener influencia sobre el pasado, si no hay nuevos datos, los parámetros obtenidos en la estimación definitiva, son tan buenos como el día en que fueron estimados. Si hay datos nuevos, entonces podría ser necesaria una batería de pruebas de diagnóstico con el fin de garantizar la calidad del modelo.
     34
     35Estos son los pasos para convertir el modelo de estimación original en un modelo de pronóstico bayesiano:
     36
     37 * Seleccione una sesión de modelo pasado, cuya MCMC se ha almacenado en un dispositivo persistentes.
     38 * Marcar como fijos o cargar todos bien conocidos variables disponibles
     39 * Seleccionar una corta ventana temporal de contraste, de acuerdo con los grados ARIMA, con el fin de alcanzar mayor velocidad de las simulaciones.
     40 * Añadir variables de omitidos del output en la ventana temporal de previsión.
     41 * Añadir variables de omitidos de los inputs en la ventana temporal de previsión.
     42 * Añadir posible variables de entrada que faltan a lo largo de las previsiones de ventana de tiempo
     43 * Añadir fuerte información a priori sobre los omitidos de inputs y output para evitar colinealidades.
     44 * Por último, no es ningún problema, si es necesario, añadir nuevas variables detectadas en un solo paso de reestimación y previsión.