linear_model.lars_path
在 scikit-learn 中运行 (model = 'lasso') 时,我对套索路径的行为感到困惑。
我认为一旦权重(系数)变为活动状态(与 0 的差异),它必须在 LARS 算法的所有即将执行的步骤中保持活动状态。
在我的数据上运行算法时,我注意到有时一个系数会变得活跃,然后它会变为零(从活跃集中删除)。这是 LARS 算法的正确行为,还是 scikit-learn 实现中存在错误?
linear_model.lars_path
在 scikit-learn 中运行 (model = 'lasso') 时,我对套索路径的行为感到困惑。
我认为一旦权重(系数)变为活动状态(与 0 的差异),它必须在 LARS 算法的所有即将执行的步骤中保持活动状态。
在我的数据上运行算法时,我注意到有时一个系数会变得活跃,然后它会变为零(从活跃集中删除)。这是 LARS 算法的正确行为,还是 scikit-learn 实现中存在错误?