scikit-learn的sklearn.linear_model.LogisticRegression类如何处理回归以及分类问题?
正如Wikipedia page以及许多来源所给出的,由于Logistic回归的输出基于 sigmoid函数 ,它返回一个可能性。那么sklearn类如何作为分类器和回归器?
答案 0 :(得分:1)
Logistic回归是一种分类方法,而不是回归方法。这适用于scikit-learn和其他任何地方一样。
如果您输入了连续值作为目标向量y
,那么LogisticRegression
很可能会失败,因为它会解释y
的唯一值,即np.unique(y)
为不同的班级。因此,您可能最终拥有与样本一样多的课程。
TL; DR:逻辑回归需要一个分类目标变量,因为它是一种分类方法。