Dear all, hi!
Just to add some updates to my question:
I tried to make some changes to the mesh to have less points and a simpler inner boundary. Doing that I was abble to at least reach a model which run with just 1 try and that also returned less absurd results. However it is still not working as expected.
Something that I realized is that the range for the 2D SPDE model (spatial) and the standard deviation for the 1D spde model (sst, a variable with non-linear relation with the response) are giving almost the same values (see summary at the end). Is this a sign of non identifiability or of a mispecification in the model?
Thanks again for all the help!
--- Summary of the model:
inlabru version: 2.5.0
INLA version: 22.03.28
Components:
Intercept: Model types main='linear', group='exchangeable', replicate='iid'
sal: Model types main='linear', group='exchangeable', replicate='iid'
sst: Model types main='spde', group='exchangeable', replicate='iid'
dist: Model types main='linear', group='exchangeable', replicate='iid'
spatial: Model types main='spde', group='exchangeable', replicate='iid'
Likelihoods:
Family: 'cp'
Data class: 'SpatialPointsDataFrame'
Predictor: coordinates ~ .
Time used:
Pre = 16.2, Running = 568, Post = 1.52, Total = 585
Fixed effects:
mean sd 0.025quant 0.5quant 0.975quant mode kld
Intercept -2.939 0.058 -3.053 -2.939 -2.824 NA 0.130
sal 0.099 0.042 0.016 0.099 0.182 NA 0.001
dist -0.198 0.031 -0.259 -0.198 -0.137 NA 0.006
Random effects:
Name Model
sst SPDE2 model
spatial SPDE2 model
Model hyperparameters:
mean sd 0.025quant 0.5quant 0.975quant mode
Stdev for sst 229.90 0.365 229.20 229.89 230.63 NA
Range for spatial 229.27 0.344 228.60 229.26 229.95 NA
Stdev for spatial 6.78 0.011 6.76 6.78 6.80 NA
Deviance Information Criterion (DIC) ...............: -39096.56
Deviance Information Criterion (DIC, saturated) ....: -63646.33
Effective number of parameters .....................: -39096.56
Watanabe-Akaike information criterion (WAIC) ...: 14608.38
Effective number of parameters .................: 4677.48
Marginal log-Likelihood: -31729.30
is computed
Posterior summaries for the linear predictor and the fitted values are computed
(Posterior marginals needs also 'control.compute=list(return.marginals.predictor=TRUE)')