--
You received this message because you are subscribed to the Google Groups "Stan users mailing list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to stan-users+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
<McCullochRossi1994.pdf>
Hi, as Bob would say it’s probably best to model the outcome probabilities directly rather than use latent variables. See Section "5.6. Ordered Logistic and Probit Regression” in the Stan manual.
--
You received this message because you are subscribed to the Google Groups "Stan users mailing list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to stan-users+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
<MNP.stan>
I have been trying to sample the latent utility variables and the regression coefficients at the same time using HMC. But there is one constraint: the utility for the chosen alternative should be the largest. I am trying to use the "bounce-off-the-walls" technique suggested in section 5.5.1.5 in Neal (2011), but don't know if it will work. Stan uses variable transformation to handle constraints. How should I transfer the latent utilities to avoid constraints?
Many thanks, Ben, for the Stan code. It seems that you took difference against the chosen alternative. However, the order of alternatives in a choice set matters. The usual practice is to take difference against a particular alternative, either the first or the last one, so the resulting error difference covariance matrix makes sense. I don't know how to interpret the covariance matrix of the error difference in your set-up.
I have been trying to sample the latent utility variables and the regression coefficients at the same time using HMC. But there is one constraint: the utility for the chosen alternative should be the largest. I am trying to use the "bounce-off-the-walls" technique suggested in section 5.5.1.5 in Neal (2011), but don't know if it will work. Stan uses variable transformation to handle constraints. How should I transfer the latent utilities to avoid constraints?