当前位置:  开发笔记 > 编程语言 > 正文

sklearn中随机套索和逻辑回归的差异?

如何解决《sklearn中随机套索和逻辑回归的差异?》经验,为你挑选了1个好方法。

在python sklearn库中,同时支持RandomizedLogisticRegression和RandomizedLasso作为特征选择方法。

但是,它们都使用L1(Lasso)惩罚,我不确定为什么都实现了它们。实际上,尽管我将Lasso回归称为L1正规化logistic回归的另一个术语,但似乎有些差异。我认为,即使是带有L1惩罚(与重采样结合)的Linear SVM也将产生类似的结果。

它们之间有显着差异吗?



1> David Maust..:

来自:http : //scikit-learn.org/stable/modules/feature_selection.html#randomized-l1

RandomizedLasso使用Lasso实现此策略进行回归设置,而RandomizedLogisticRegression使用logistic回归并且适用于分类任务。要获得稳定性得分的完整路径,可以使用lasso_stability_path。

RandomizedLasso用于结果连续的回归。另一方面,RandomizedLogisticRegression用于分类,其中结果是类别标签。

推荐阅读
雯颜哥_135
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有