Ich habe Random Forest-Klassifikator für meine Multi-Klassen-Multi-Label-Ausgabe-Variable ausgeführt. Ich habe die Ausgabe erreicht.Python scikit lernen Multi-Label Multi-Label-Performance-Metriken?
My y_test values
Degree Nature
762721 1 7
548912 0 6
727126 1 12
14880 1 12
189505 1 12
657486 1 12
461004 1 0
31548 0 6
296674 1 7
121330 0 17
predicted output :
[[ 1. 7.]
[ 0. 6.]
[ 1. 12.]
[ 1. 12.]
[ 1. 12.]
[ 1. 12.]
[ 1. 0.]
[ 0. 6.]
[ 1. 7.]
[ 0. 17.]]
Jetzt möchte ich die Leistung meines Klassifikator überprüfen. Ich habe festgestellt, dass für Multiklass Multilabel "Hamming Verlust oder jaccard_similarity_score" die guten Metriken ist. Ich habe versucht, es zu berechnen, aber ich bekam Wert Fehler.
Error:
ValueError: multiclass-multioutput is not supported
Unten Linie Ich versuchte:
print hamming_loss(y_test, RF_predicted)
print jaccard_similarity_score(y_test, RF_predicted)
Danke,
Es sollte nicht so schwer sein, dies selbst zu implementieren, wenn es in der Bibliothek nicht unterstützt wird. – Zafi