| 1 | |
| 2 | = Actualización a MMS_0.6 = |
| 3 | |
| 4 | == Estimaciones == |
| 5 | |
| 6 | Las estimaciones en MMS_0.6 tienen una estructura parecida a MMS_0.5 como se puede ver |
| 7 | a continuación: |
| 8 | |
| 9 | '''Código en MMS_0.5''' |
| 10 | |
| 11 | {{{ |
| 12 | Real MMS::CreateEstimation([[ |
| 13 | Text _.name = <name>; |
| 14 | @MMS.Model _.model = model; |
| 15 | @MMS.SettingsBSR _.settings = [[ |
| 16 | ... |
| 17 | ]] |
| 18 | ]]); |
| 19 | @MMS.Estimation estimation = MMS::GetEstimation([[ |
| 20 | model::GetName(?), |
| 21 | model::GetVersion(?), |
| 22 | <name> |
| 23 | ]]); |
| 24 | }}} |
| 25 | |
| 26 | '''Código en MMS_0.6''' |
| 27 | |
| 28 | {{{ |
| 29 | MMS::@Estimation estimation = MMS::Container::CreateEstimation([[ |
| 30 | Text _.name = <name>; |
| 31 | Text _.version = "test.1" // opcional |
| 32 | MMS::@Model _.model = model; |
| 33 | MMS::@SettingsBSR _.settings = [[ |
| 34 | ... |
| 35 | ]] |
| 36 | ]]); |
| 37 | }}} |
| 38 | |
| 39 | Nótese sin embargo que la identificación de las estimaciones es distinta |
| 40 | en MMS_0.6. Mientras que en MMS_0.5 la identificación estaba formada por |
| 41 | el identificador del modelo (nombre y versión) más el nombre de la estimación, |
| 42 | en MMS_0.6 el objeto {{{MMS::@Estimation}}} como otro objeto principal se |
| 43 | identifica por el par nombre-versión (la versión de la estimación). |
| 44 | {{{ |
| 45 | // Modo 1 (por nombre) |
| 46 | MMS::@Estimation estimation.1 = MMS::Container::GetEstimation(<name>); |
| 47 | // Modo 2 (por nombre y versión) |
| 48 | MMS::@Estimation estimation.2 = MMS::Container::GetEstimation([[<name>,"test.1"]]); |
| 49 | }}} |
| 50 | |
| 51 | === Estrategias de estimación === |
| 52 | |
| 53 | Las estrategias de estimación en MMS_0.6 se reducen a dos: |
| 54 | * La estrategia BSR, que como en MMS_0.5 utiliza BSR para estimar el modelo completo. |
| 55 | * La estrategia máximo-verosímil múltiple (Multi-MLE). A diferencia de la estrategia BSR no |
| 56 | disponemos de ningún estimador máximo-verosímil para resolver un modelo completo. |
| 57 | Sin embargo disponemos de diferentes estimadores para estimar los diferentes submodelos |
| 58 | ({{{Estimate}}}, {{{Logit}}}, {{{Probit}}}, ...) por separado. |
| 59 | En MMS_0.6 la estrategia máximo-verosímil múltiple (Multi-MLE) atribuye a cada submodelo |
| 60 | una subestrategia correspondiente dependiendo del tipo de submodelo. |