我使用XGboost、Randomforest(sklearn)、SVM(sklearn)和MLPclassifier(sklearn)作为分类器。我想将这些模型设置为多标签分类。如何设置?
import xgboost as xgb
from sklearn.svm import SVC
from sklearn.neural_network import MLPClassifier
from sklearn.ensemble import RandomForestClassifier
xgb.XGBClassifier()
SVC()
MLPClassifier()
RandomForestClassifier()
回答:
您提到的这些算法都不限于二元分类问题。它们可以像处理二元分类一样,通过调用model.fit(x_train,y_train)
来用于多类别分类问题。