マルチラベル分類の混同行列を計算できるPythonライブラリ


9

マルチラベル分類の混同行列を計算できるPythonライブラリを探しています。


ご参考までに:


どうしたの?
Morteza Shahriari Nia

@MortezaShahriariNia私はモノラベルのままでした。
フランクダーノンコート

理論的なマルチラベル混同行列はどのようになりますか?当てはまらないと思いますか?
user798719 2017年

3
この質問に対する3つすべての回答の品質が著しく低いことは非常に面白いです。
モニカヘドネック2017

パッケージを認識していませんが、考えられるすべてのマルチラベルの組み合わせを個別のクラスと見なし、すでに利用可能なマルチクラスのパッケージの一部を使用できます。次に、その混乱から、マルチラベルマトリックスを作成します
Valentin Calomme 2018年

回答:


3

また、見とるscikit-multilearnを。これは、マルチラベル学習用にsklearnを拡張する非常に優れたライブラリです。ただし、混同行列がマルチラベル問題に対してどのように機能するかはわかりません...

この男彼がそれを解決したと主張します。




1

実際のラベルと予測されたラベルを比較することにより、メソッドのパフォーマンスを評価できるさまざまなパラメーターがあります。マルチクラス分類に適したこれらのパラメーターを非常に多様に提供できるPyCMモジュールをお勧めします。


0

Scikit-learnは、マルチラベル混同行列をサポートしています。ドキュメントとユーザーガイドについては、以下のリンクを参照してください。

http://scikit-learn.org/stable/modules/generated/sklearn.metrics.confusion_matrix.html

http://scikit-learn.org/stable/modules/model_evaluation.html#confusion-matrix


1
ありがとう、それが私が代替オプションを探している理由です:-)
フランク・ダーノンコート

0

sed_evalライブラリを見てください。これは、マルチラベルの問題であるオーディオのイベント検出を評価するために開発されています(各オーディオのように、複数のイベントが存在します)。彼らはあなたのニーズに合うかもしれない多くの評価オプションを持っています。あなたは真陽性率を得ることができます...そしてそこから混同行列を計算することはそれほど難しくありません。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.