On 07/04/16 15:15, Finn Lindgren wrote:
> Use theta.prior.prec to specify the prior precisions. These are the
> precisions in the log-scale for the thetas. The interpretation depends
> on which parameterisation you use (via B.tau and B.kappa). From your
> problem description it sounds like something like
> theta.prior.prec=c(0.1, 1)
> might help to suppress large range estimates. Unless you have
> replications of the model, this is often needed to disambiguate between
> spatial covariance and expectation.
>
> Finn
>
> On 7 Apr 2016, at 14:02, Mark R Payne <
markpay...@gmail.com
> <mailto:
markpay...@gmail.com>> wrote:
>
>> Dear INLArs,
>>
>> I am fitting a family of space-time models (one per year, for ten
>> years) using inla.spde2.matern for the spatial component. The majority
>> of the models behave well and seem to converge to similar values for
>> the range and variance of the field. However, there are a couple of
>> instances where the model misbehaves badly, and ends up in an
>> extremely different configuration - essentially the spatial term ends
>> up being extremely smooth, and the variability in the observations
>> gets dumped into the observation error instead.
>>
>> I would like to solve this problem by specifying a (relatively tight)
>> prior that eliminates these undesirable solutions. In particular, I am
>> looking at the parameters in inla.spde2.matern called
>> "prior.variance.nominal" and "prior.range.nominal". However, as far as
>> I see it, these arguments only set the mean of the priors on these
>> parameters - how do I set the precision as well?
>>
>> Best wishes,
>>
>> Mark
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "R-inla discussion group" group.
>> To unsubscribe from this group and stop receiving emails from it, send
>> an email to
r-inla-discussion...@googlegroups.com