Opened 13 years ago
Closed 13 years ago
#999 closed enhancement (fixed)
Visualizar los errores de un combinación
| Reported by: | libarra | Owned by: | Pedro Gea | 
|---|---|---|---|
| Priority: | major | Milestone: | Development 1A | 
| Component: | GUI | Keywords: | |
| Cc: | 
Description
Buenas tardes, diagnosticando uno de mis modelos quiero ver los residuos que comenten mis combinaciones en las estimaciones. 
A día de hoy tengo que bucear por BSR, obtener los resultados nativos ir eval.average::All.Priors y ver en la matriz Noise donde estoy cometiendo el mayor error, con el índice del o de los mayores residuos tengo que lanzar las siguientes líneas de código para buscar la restricción que quiero.
VMat2Triplet(SubRow((MMS::Container::GetEstimation(1)::GetStrategy(?)::GetBSRMaster(?)::Get.Modules(?)[3])::Get.LinReg.Segment(1)::Get.InputVMatrix(?), [[322]])) Set ids = (MMS::Container::GetEstimation(1)::GetStrategy(?)::GetBSRMaster(?)::Get.Modules(?)[3])::Get.LinReg.Segment(1)::Get.Params.Identifiers(?) Set ExtractByIndex(ids, [[47.0, 48.0, 49.0, 50.0, 222.0, 223.0]])
¿Qué os parece si podemos hacer esto mismo seleccionando desde el interfaz las combinaciones que queramos y con botón derecho poder ver los residuos estandarizado a la sigma que le paso a la restricción?.
Saludos.
Change History (2)
comment:1 Changed 13 years ago by
comment:2 Changed 13 years ago by
| Milestone: | → Development 1A | 
|---|---|
| Resolution: | → fixed | 
| Status: | new → closed | 
| version: | → 1 | 
No todas las combinaciones de parámetros tienen porqué tener asociado un prior. Aún más, los parámetros en general también pueden disponer de un prior.
Se crearon tanto para los parámetros (MMS::@Parameter.Results) como para las combinaciones (MMS::@Combination.Results) el siguiente método:
Real GetPrior.StandardizedResidual(Real void) que devuelve, en caso de existir un prior el cociente  (prior.mean-estimated.value)/prior.sigma .
En los resultados del modelo (MMS::@Model.Results), como contenedor de todos los objetos (m-elementos) que pueden tener un prior se implementa el método Set GetPriors.StandardizedResiduals(Real void) y se le crea una opación de menú contextual que permite graficarlos o tabularlos.
![(please configure the [header_logo] section in trac.ini)](/mms/chrome/site/logomms.png)
(In [3213]) Refs #999, #967
Se incoporan mecanismos para la obtención de los residuos estarizados relacionados con los priors del modelo. (#999)
Se incorpora asimismo un primer método para obtener estadísticos sencillos de los resultados. (#967)