考虑一个 GAM 模型,表达为mgcv
只是为了修正想法:
my_model <- gam(y ~ ti(x1)+ti(x2) + ti(x1, x2), method= "REML")
该模型的参数是线性的,对吗?每个平滑都是基函数的线性组合,它们独立于数据集(除非我使用bs = "ad"
)。因此模型在参数上是线性的,这些参数是基函数的系数。正确的?这应该是真的,无论是否有交互项——这并不重要。唯一的例外是自适应平滑,因为在这种情况下,基函数的系数本身就是协变量的函数(在我的示例中为x1
和x2
)。正确的?