【发布时间】:2020-12-03 21:32:07
【问题描述】:
我想了解当我们使用 LinearRegression 作为估算器时,在 scikitlearn OneVsRestClassifier 的幕后会发生什么。它是否为每个类创建一个 LinearRegressor 并应用一个 softmax 函数来返回一个输出类?这方面的文档不清楚。甚至fit()的源代码似乎也足够清晰。
【问题讨论】:
-
我认为它不希望您使用 LinearRegression 作为分类问题的估计量。你为什么要这样做?
-
线性回归甚至不是分类器;为什么它应该与 OneVsRest 一起使用?
-
我正在考虑使用 OneVsRestClassifier 来拟合 RBFNetwork 的隐藏->输出权重。我可以为此使用 LinearRegression,然后应用 softmax 函数来确定每个样本的类/目标。这就是为什么我想深入了解 OneVsRestClassifier。
标签: python machine-learning scikit-learn classification