7 つの異なるラベルを持つことができるターゲット変数を持つデータ セットがあります。トレーニング セットの各サンプルには、ターゲット変数のラベルが 1 つしかありません。
各サンプルについて、各ターゲット ラベルの確率を計算したいと考えています。したがって、私の予測は、各行の 7 つの確率で構成されます。
sklearn の Web サイトでマルチラベル分類について読みましたが、これは私が望んでいるものではないようです。
次のコードを試しましたが、サンプルごとに 1 つの分類しか得られません。
from sklearn.multiclass import OneVsRestClassifier
clf = OneVsRestClassifier(DecisionTreeClassifier())
clf.fit(X_train, y_train)
pred = clf.predict(X_test)
これについて誰かアドバイスはありますか?ありがとう!