Scikit学习中的套索课程

时间:2018-11-07 13:17:23

标签: machine-learning scikit-learn linear-regression

在Scikit-Learn中(由于某种原因,我仍然使用0.18.x),拟合后的sklearn.linear_model.LassoLars类的系数LARS路径为coef_path_属性,系数为{{1} }属性。我想知道为什么coef_的值与coef_最后一步的值不同。我是否对LARS有误解?通过查看scikit-learn中coef_path_类的_fit()方法的Lars方法的源代码,coef_应该是coef_path_[:,-1],但是对于这两个属性,我有一些不同的数字。 / p>

1 个答案:

答案 0 :(得分:0)

回答我自己的问题:一切都与规范化有关。区别在于,如果normalize设置为True,则coef_path_是基于归一化特征的系数,而coef_将是删除归一化因子后的coef_path_