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

Changes between Initial Version and Version 1 of howto/11


Ignore:
Timestamp:
Mar 23, 2012, 7:39:34 PM (13 years ago)
Author:
josp
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • howto/11

    v1 v1  
     1== HowTo.11 ==
     2
     3'''¿Cómo puedo iniciar una estimación BSR en un punto factible dado?'''
     4
     5Hay que establecer el valor inicial de los parámetros en el modelo de la estimación e indicarle a BSR que use como primer intento de búsqueda de punto factible el valor inicial dado a los parámetros.
     6
     7Supongamos que tenemos un Set con objetos Real identificados con el nombre de los parámetros del modelo y cuyo valor consituye el punto inicial dado.
     8
     9{{{
     10#!java
     11Set initMCMC;
     12}}}
     13
     14Inicializo los correspondientes parámetros en el modelo de la estimación:
     15
     16{{{
     17!java
     18Set EvalSet( initMCMC, Real( Real p ) {
     19  NameBlock param = estimation::GetParameter( Name( p ) );
     20  Real param::SetInitialValue( p )
     21} );
     22}}}
     23
     24Establezco los settings apropiados para que BSR use el valor especificado en los parametros:
     25
     26{{{
     27!java
     28Real estimation::GetStrategy(?)::SetSetting( "bsr.iniVal.try.givenByUser", 1 );
     29Real estimation::GetStrategy(?)::SetSetting( "bsr.iniVal.try.cnstrMLE", 2 );
     30Real estimation::GetStrategy(?)::SetSetting( "bsr.iniVal.try.zero", 3 );
     31Real estimation::GetStrategy(?)::SetSetting( "bsr.iniVal.try.findFeasible", 4 );
     32Real estimation::GetStrategy(?)::SetSetting( "bsr.iniVal.try.cnstrMinNorm", 5 );
     33}}}