R 如何比较gam模型和gamm模型?(mgcv)
我安装了两种型号,一种是gam,另一种是gammR 如何比较gam模型和gamm模型?(mgcv),r,mgcv,R,Mgcv,我安装了两种型号,一种是gam,另一种是gamm gam(y ~ x, family= betar) gamm(y ~ x) 所以,唯一的区别是分配假设。我用betar和gam,用normal和gamm 我想比较这两个模型,但我猜AIC不会工作,因为这两个模型基于不同的方法?那么,是否有其他合适的估计值可供比较 我知道我可以用gam来拟合第二个,但为了这个问题,我们忽略它。AIC与所使用的模型类型无关,只要y与预测的观测值完全相同。这只是一个由拟合参数数量惩罚的偏差计算。 但是,根据模型的目
gam(y ~ x, family= betar)
gamm(y ~ x)
所以,唯一的区别是分配假设。我用betar和gam,用normal和gamm
我想比较这两个模型,但我猜AIC不会工作,因为这两个模型基于不同的方法?那么,是否有其他合适的估计值可供比较
我知道我可以用gam来拟合第二个,但为了这个问题,我们忽略它。AIC与所使用的模型类型无关,只要
y
与预测的观测值完全相同。这只是一个由拟合参数数量惩罚的偏差计算。但是,根据模型的目标,例如,如果希望能够使用模型进行预测,则应使用验证来比较模型性能。例如,10倍交叉验证是个好主意。您可能想看看