I am conducting a longitudinal multivariate regression in brms of three count outcomes - days of heroin, cannabis, and alcohol use in the previous 28-day measurement period - based on days of amphetamine use at start of treatment. I have run three models - a gaussian regression, with the formulas
fit_mvr_lin_ao_nm <- bf(mvbind(cann28, alc28, heroin28) ~ ats_baseline*yearsFromStart + (1|p|encID)
# pareto-k
Computed from 8000 by 1906 log-weights matrix.
MCSE and ESS estimates assume MCMC draws (r_eff in [0.3, 1.4]).
Pareto k diagnostic values:
Count Pct. Min. ESS
(-Inf, 0.7] (good) 1776 93.2% 86
(0.7, 1] (bad) 110 5.8% <NA>
(1, Inf) (very bad) 20 1.0% <NA>
a linear betabinomial with the formula
bform_betabinom_mvr <- bf(mvbind(cann28, alc28, heroin28) | trials(set) ~ ats_baseline*yearsFromStart + (1|p|encID))
# pareto-k
Computed from 8000 by 1906 log-weights matrix.
MCSE and ESS estimates assume MCMC draws (r_eff in [0.3, 2.2]).
Pareto k diagnostic values:
Count Pct. Min. ESS
(-Inf, 0.7] (good) 1813 95.1% 104
(0.7, 1] (bad) 92 4.8% <NA>
(1, Inf) (very bad) 1 0.1% <NA>
And a spline betabinomial with the formula
bform_binom_mvr_s <- bf(mvbind(cann28, alc28, heroin28) | trials(set) ~ s(yearsFromStart, by = ats_baseline) + (1|p|encID))
# pareto-k
Computed from 8000 by 1906 log-weights matrix.
MCSE and ESS estimates assume MCMC draws (r_eff in [0.4, 1.7]).
Pareto k diagnostic values:
Count Pct. Min. ESS
(-Inf, 0.7] (good) 1820 95.5% 87
(0.7, 1] (bad) 84 4.4% <NA>
(1, Inf) (very bad) 2 0.1% <NA>
When I compare them using loo_compare()the k-fold comparison looks like this (10 folds)
elpd_diff se_diff
fit_mvr_betabinom_ao_nm 0.0 0.0
fit_mvr_betabinom_s_ao_nm -10.9 21.8
fit_mvr_lin_ao_nm -11354.0 136.1
Both betabinomials much better than gaussian but neither betabinomial clearly better than the other.
However when I compare the re-loo’d models via loo-cv the comparisons look like this
elpd_diff se_diff
fit_mvr_betabinom_ao_nm 0.0 0.0
fit_mvr_betabinom_s_ao_nm -74.3 14.8
fit_mvr_lin_ao_nm -11386.7 135.4
With the linear a pretty clear winner.
Which model should I trust?