Python-Bibliothek, die die Verwirrungsmatrix für die Klassifizierung mehrerer Labels berechnen kann


9

Ich suche nach einer Python-Bibliothek, die die Verwirrungsmatrix für die Klassifizierung mehrerer Labels berechnen kann .


Zu Ihrer Information:


Was hast du am Ende gemacht?
Morteza Shahriari Nia

@MortezaShahriariNia Ich blieb monolabeled.
Franck Dernoncourt

Wie würde eine theoretische Multilabel-Verwirrungsmatrix aussehen? Ich glaube nicht, dass es zutrifft, oder?
user798719

3
Sehr lustig, dass alle 3 Antworten auf diese Frage von so bemerkenswert geringer Qualität sind.
Monica Heddneck

Keine Pakete bekannt, aber Sie könnten möglicherweise alle möglichen Multi-Label-Kombinationen als separate Klasse betrachten und einige der bereits verfügbaren Pakete für mehrere Klassen verwenden. Erstellen Sie dann aus dieser Verwirrung Ihre Multi-Label-Matrix
Valentin Calomme

Antworten:


3

Schauen Sie sich auch scikit-multilearn an . Es ist eine sehr gute Bibliothek, die sklearn für das Lernen mit mehreren Labels erweitert. Ich bin mir jedoch nicht sicher, wie die Verwirrungsmatrix bei Problemen mit mehreren Etiketten funktioniert ...

Dieser Typ behauptet, er habe es gelöst.




1

Es gibt viele verschiedene Parameter, mit denen Sie die Leistung Ihrer Methode bewerten können, indem Sie die tatsächlichen und vorhergesagten Bezeichnungen vergleichen. Ich schlage ein PyCM- Modul vor, das eine Vielzahl dieser Parameter liefern kann, die für die Klassifizierung mehrerer Klassen geeignet sind.



0

Schauen Sie sich die sed_eval- Bibliothek an. Es wurde zur Bewertung der Ereigniserkennung in Audio entwickelt, bei der es sich um ein Multi-Label-Problem handelt (wie bei jedem Audio existieren mehrere Ereignisse). Sie haben viele Bewertungsoptionen, die möglicherweise Ihren Anforderungen entsprechen. Sie können die wahr-positive Rate erhalten, ... und von dort aus ist die Berechnung der Verwirrungsmatrix nicht so schwierig.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.