我有一个具有和三个拟合的线性回归模型:Model1。中所有特征的岭回归。模型2。中的一些特征的岭回归。模型3。套索回归适用于特征,并且只有特征在拟合后获得非零权重(系数)。
我想用 AIC 来选择最好的模型。我们知道线性回归模型的 AIC 公式如下:
其中是数量或估计参数(自由度),是样本大小。因此,我们可以轻松计算所有三个模型的 AIC 值。
我有两个问题:
1.我可以比较这些模型的AIC值并选择AIC最低的最好的吗?
我认为答案是肯定的,但是在阅读了 R 包中AIC 函数的文档后,我感到困惑。它声称模型应该适合相同的数据。而我的 Model2 适合(技术上)不同的数据集(在的子集上)。
2. Model3的值是多少?
很明显,模型(估计值 + 截距估计值 +估计值),类似地,。
但是Model3拟合后只有个非零斜率参数。这是否意味着Model3