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.
- Timestamp:
-
Sep 11, 2009, 9:55:10 AM (16 years ago)
- Author:
-
Víctor de Buen Remiro
- Comment:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
-
-
Property
Priority
changed from
highest
to
high
-
Property
Type
changed from
defect
to
task
-
v1
|
v4
|
|
1 | | By means of partial simulation user can perform fast model forecasting from an old stored MCMC. |
| 1 | Bayesian forecasting is only an special case of bayesian simulation where the unknown parameters are just future values of observational nodes that can be treated as missing values. |
2 | 2 | |
3 | | BSR should provide an automated an easy to use way of selecting which variables must be fixed or reloaded in order to get the faster partial sampling handler BysMcmc::McmcPartialHandler |
| 3 | From the original BSR model it's posible to isolate these missing values in a new BSR model which target is to give a mechanism of arbitrary inference over future values. |
4 | 4 | |
5 | | User must to add missing output variables corresponding to tarjet forecasts and select a short temporal window in order to get faster simulations. |
| 5 | Partial 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. |
| 6 | |
| 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. |
| 8 | |
| 9 | Reloading 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. |
| 10 | |
| 11 | These are the steps to convert the original estimation model in a bayesian forecasting model: |
| 12 | |
| 13 | * Select a past model session, whose MCMC has been stored in a persistent device. |
| 14 | * Mark as fixed or reloaded all well known variables available |
| 15 | * Select a short contrast time window, according with the ARIMA degrees, in order to get faster simulations. |
| 16 | * Add missing output variables along forecasts window time. |
| 17 | * Add known input values along forecasts window time. |
| 18 | * Add posible missing input variables along forecasts window time |
| 19 | * Add strong prior information over missing output and input variables to avoid colinearity. |
| 20 | * Finally it's no problem to add some new detected variables in just one step of reestimation and forecasting. |
| 21 | |