gpt4 book ai didi

python-2.7 - 使用 sklearn 中的 OneVsRestClassifier 将定制的二元分类调整为多类分类

转载 作者:行者123 更新时间:2023-11-30 08:41:16 25 4
gpt4 key购买 nike

我有二元分类方法名称FMclassifier我需要将其应用于多类分类问题,到目前为止我知道可以使用一些估计器将二元分类器或回归器变成多类分类器。我想知道在 sklearn 中使用 OneVsRestClassifier 是否可以实现这个目标? 如果是这样,我需要知道如何将其应用到我的代码中?像下面的代码是正确的方法吗?

OneVsRestClassifier(FMClassifier(n_iter=100)).fit(X_train,y_train)

最佳答案

是的,就像这样

classifier = OneVsRestClassifier(MyClassifier(param1 = A, param2 = B))
classifier.fit(X_train, Y)
predicted = classifier.predict(X_test)

您只需要确保您的分类器实现 fit 以及 Decision_function 或 Predict_proba 方法之一。更多信息请点击这里: http://scikit-learn.org/stable/modules/generated/sklearn.multiclass.OneVsRestClassifier.html

在您的示例中,您使用 OneVsOneClassifier,这是具有不同方法的不同元分类器。

关于python-2.7 - 使用 sklearn 中的 OneVsRestClassifier 将定制的二元分类调整为多类分类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36715615/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com