你如何比较gam模型和gamm模型? (mgcv)

时间:2017-06-04 06:41:52

标签: r mgcv

我已经安装了两个模型,一个使用gam,另一个使用gamm。

gam(y ~ x, family= betar)

gamm(y ~ x)

因此,唯一的区别是分配假设。我使用赌注与gam和普通gamm。

我想比较这两个模型,但我猜AIC不会工作,因为这两个模型都是基于不同的方法?那么我可以用一些其他合适的估算值进行比较吗?

我知道我可以用gam来适应第二种情况,但是为了这个问题,让我们忽略它。

1 个答案:

答案 0 :(得分:0)

只要y与预测的观察结果完全相同,AIC就与所使用的模型类型无关。这只是一个偏差的计算,解释了所安装的参数数量的惩罚 但是,根据模型的目标,如果您希望能够使用模型进行预测,则应使用验证来比较模型性能。例如,10倍交叉验证将是一个好主意。