我已经计算了AIC和AICc来比较两个通用的线性混合模型;模型1的AIC低于模型2的AIC为正。但是,AICc的值均为负(模型1仍然<模型2)。使用和比较负AICc值是否有效?
我已经计算了AIC和AICc来比较两个通用的线性混合模型;模型1的AIC低于模型2的AIC为正。但是,AICc的值均为负(模型1仍然<模型2)。使用和比较负AICc值是否有效?
Answers:
重要的是两个AIC(或更好的是AICc)值之间的差异,代表两个模型的拟合度。AIC(或AICc)的实际值,无论是正值还是负值,都没有任何意义。如果仅更改数据表示的单位,则AIC(和AICc)将发生巨大变化。但是,两种替代模型的AIC之间的差异根本不会改变。
底线:忽略AIC(或AICc)的实际值,无论是正值还是负值。也忽略两个AIC(或AICc)值的比率。只注意差异。
AIC = -2Ln(L)+ 2k
其中L是该模型的似然函数的最大值,k是模型中参数的数量。
在您的示例中-2Ln(L)+ 2k <0表示最大对数似然性> 0,这意味着最大似然性> 1。
正对数可能性没有问题。一个普遍的误解是对数可能性必须为负。如果可能性是从概率密度中得出的,那么它可以相当合理地超过1,这意味着对数可能性为正,因此偏差和AIC为负。这就是您的模型中发生的情况。
如果您认为比较AIC是选择模型的一种好方法,那么仍然会出现(代数)较低的AIC而不是绝对AIC值最低的AIC的情况。重申一下,您想在示例中使用最大的负数。
通常,假定AIC(以及AICc)是在定义一个常量之前定义的,因此,无论它是负数还是正数,这一事实根本没有任何意义。因此,答案是肯定的。