Version 1 (modified by 14 years ago) (diff) | ,
---|
Actualización a MMS_0.6
Combinación de Previsiones
MMS permite definir de una forma cómoda restricciones lineales entre previsiones obtenidas. Es decir, las previsiones pueden modificarse en virtud de su incertidumbre para satisfacer una determinada combinación lineal entre ellas. Desde el punto de vista formal se recurre a la noción de Distancia de Mahalanobis para determinar cuanto han de modificarse las previsiones.
El tratamiento de la combinación de previsión en MMS parte de la existencia de una propia clase para ellas: MMS::@Combination
. Esta clase define los objetos <combination>
sobre los que especificaremos las contraints que queremos que se satisfagan. Asimismo dichos objetos <combination>
formarán parte del Container de MMS: MMS::Container::_.combinations
.
Antes de explicar como definir y usar los objetos combination
es importante que tengamos a mano la información necesaria y en su forma correcta para la creación de los mismos. Para ello contamos con el método CreateForecastDataSet
de la clase MMS::@Forecast
. Este método lo usamos con aquella/s previsión/es para las que queramos hacer combinación. Simplemente haríamos: Anything forecast::CreateForecastDataSet(?);
, con esto creamos un dataset
que reúne la información necesaria. Ese dataset lo podremos guardar en el repositorio (usando Save_Repository
) para un posterior uso.