pmcmc() move outside the support of the likelihood #174
-
I am using the |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 6 replies
-
Yes, in MCMC, it's important to propose only parameters for which the likelihood (and the prior probability density) functions are defined as non-negative real numbers. As you've discovered, the simple and general proposal distributions supplied with pomp presuppose that every parameter can be varied across the whole real line (i.e., from -∞ to ∞) without violating some assumption of the model. In your case (which is very far from uncommon), this is not true. In particular, as you've found, you have a parameter, There are at least three solutions to this problem, all of which are classical.
|
Beta Was this translation helpful? Give feedback.
-
Perhaps you can share your revised dmeasure with us when you're done? |
Beta Was this translation helpful? Give feedback.
Yes, in MCMC, it's important to propose only parameters for which the likelihood (and the prior probability density) functions are defined as non-negative real numbers. As you've discovered, the simple and general proposal distributions supplied with pomp presuppose that every parameter can be varied across the whole real line (i.e., from -∞ to ∞) without violating some assumption of the model.
In your case (which is very far from uncommon), this is not true. In particular, as you've found, you have a parameter,$\beta$ , such that the model only makes sense—and the likelihood is therefore only defined—when $\beta>0$ . You haven't told us what proposal distribution you're using in pomp's
p…