Jump to content


Photo

variable boundary conditions

boundary parameter estimate

  • Please log in to reply
2 replies to this topic

#1 chiaraf

chiaraf

    Newbie

  • Members
  • Pip
  • 2 posts

Posted 08 February 2018 - 04:03 PM

I’ve got a question regarding how to implement variable boundary conditions for the parameter estimates.

 

Namely, something like

fixef( tvpar1 = c(0,    1,              ) )

fixef( tvpar2 = c(0, 0.1, tvpar1) )

 

OR

 

par3 = 3*par1 – 1

fixef( tvpar1 = c(0,    1,              ) )

fixef( tvpar2 = c(0, 0.1, par3) )

 

Many thanks!

Chiara



#2 smouksassi1

smouksassi1

    Advanced Member

  • Members
  • PipPipPip
  • 231 posts
  • LocationMontreal

Posted 08 February 2018 - 04:50 PM

Dear Chiara,

can you describe what you are trying to do ?

 

consider below you constrain for example Ka to be always greater than Ke by writing an appropriate stparm :

 

stparm(Ka = tvKe + tvKadelta )
stparm(Ke = tvKe )
fixef(tvKadelta = c(0, 1, ))
fixef(tvKe = c(, 1, ))

for a more technical overview  ...
Exchangeable Inferences and Ordering Constraints

#3 chiaraf

chiaraf

    Newbie

  • Members
  • Pip
  • 2 posts

Posted 12 February 2018 - 09:51 AM

Dear smouksass1,
 
Thanks for your reply.
 
What I'd like to implement is very similar to what you described. Most of my model parameters are connected by algebraic equations, so many of them have boundaries which depend on non linear combinations of other parameter values.
 
See below a simplified example:
 
I want to estimate Base1_0, Base2_0, Base3_0, kcirc1, kcirc2 and kprol, such that 
 
                   kprol < (Base1_0*kcirc1 + Base2_0*kcirc2)/Base3_0
 
or, similarly 
                   kprol = (Base1_0*kcirc1 + Base2_0*kcirc2)/Base3_0 - Deltakprol
 
where Deltakprol has to be smaller than (Base1_0*kcirc1 + Base2_0*kcirc2)/Base3_0
 
 
Many thanks in advance,
Chiara





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users