I was trying to fit a first order auto-regressive model. There were 96 plots which has been inventoried for 10 years. I am modeling total above-ground biomass as a function of the interaction between year and diversity, to find out how diversity is affecting plot level biomass in different years. I fit the model with gamma and lognormal. In both cases I found the following warning (loo). it take days to refit the models when i put reloo is true. @avehtari
My second question is, when I plot the model with marginal effects or conditional effects, the plots look ok. However, when I try to plot it with fitted() values the confidence interval is very wide. I tried different plot names, since plot is the grouping variable in my autoregressive model. Please let me know what I am doing wrong here. @paul.buerkner
fit.cor.5<-brm(total_biomass_Mg_ha ~ year*Diversity +(1|Block:Combination)+ar(time=year, gr=Plot, p=1, cov=TRUE),family=Gamma(link = "log"), data=spp.biom.all.year,chains=12,cores=12,iter = 5000, control = list(adapt_delta = 0.99999, max_treedepth = 15))
fit.cor.5.loo.cor<-loo(fit.cor.5)
spp.biom.18.A.2.1<-data.frame(Diversity=c(1,2,3,4,5), year=rep(2018,5), Plot=c("x12","x1", "x14", "x17", "x11"))
plot.biomass.2018.pred.1<-fitted(fit.cor.5, newdata=spp.biom.18.A.2.1, re_formula = NA)
Warning message:
Found 766 observations with a pareto_k > 0.7 in model 'fit.cor.5'. It is recommended to set 'moment_match = TRUE' in order to perform moment matching for problematic observations.
Computed from 30000 by 767 log-likelihood matrix
Estimate SE
elpd_loo -2576.8 42.7
p_loo 657.3 17.7
looic 5153.6 85.4
------
Monte Carlo SE of elpd_loo is NA.
Pareto k diagnostic values:
Count Pct. Min. n_eff
(-Inf, 0.5] (good) 0 0.0% <NA>
(0.5, 0.7] (ok) 1 0.1% 178
(0.7, 1] (bad) 725 94.5% 3
(1, Inf) (very bad) 41 5.3% 0
See help('pareto-k-diagnostic') for details.
- Operating System: windows 10
- brms Version: 2.16.1
EDIT: @maxbiostat edited this post for a slight reformatting.