scikit-学习LogisticRegression惩罚='没有'与statsmodels不同的结果

时间:2019-09-17 18:19:07

标签: scikit-learn logistic-regression statsmodels

我知道其他人已经对stackoverflow b / c scikit-learn的LogisticRegression函数发布了问题,其他人(例如statsmodels)不会产生相同的结果,许多答案都指出scikit-learn的LogisticRegression默认情况下会进行正则化。我正在尝试将LogisticRegression的刑罚设为“无”,因此应该没有正则化发生,并且scikit-learn的结果截然不同。

我已经通过4种不同方式对相同模型的AUC-ROC进行了比较(有关代码和结果,请参见图片)。 scikit-learn产生的AUC-ROC比其他方式低得多。我尝试了不同的优化器并更改了其他参数,但始终会导致此AUC。 b / c即将来临,我已经用弹性净罚分运行了LogisticRegression,而AUC也一样糟糕。有人知道发生了什么吗?

谢谢!

same model, 4 ways

0 个答案:

没有答案