मैं एक पायथन लाइब्रेरी की तलाश कर रहा हूं जो मल्टी-लेबल वर्गीकरण के लिए भ्रम मैट्रिक्स की गणना कर सकती है ।
जानकारी के लिए:
- scikit-learn भ्रम मैट्रिक्स के लिए मल्टी-लेबल का समर्थन नहीं करता है )
- Multiclass और Multilabel Problem में क्या अंतर है
मैं एक पायथन लाइब्रेरी की तलाश कर रहा हूं जो मल्टी-लेबल वर्गीकरण के लिए भ्रम मैट्रिक्स की गणना कर सकती है ।
जानकारी के लिए:
जवाबों:
इसके अलावा scikit-multilearn पर एक नज़र डालें । यह एक बहुत अच्छी लाइब्रेरी है जो मल्टी-लेबल सीखने के लिए स्केलेरन का विस्तार करती है। हालाँकि, मुझे यकीन नहीं है कि मल्टी-लेबल समस्याओं के लिए भ्रम मैट्रिक्स कैसे काम करता है ...
यह आदमी दावा करता है कि उसने इसे हल कर दिया है।
स्केलेर में इसके लिए एक विधि है जिसका उपयोग करके आप मल्टी क्लास के लिए भ्रम मैट्रिक्स की गणना कर सकते हैं।
from sklearn import cross_validation
confusion_matrix(original, Predicted)
Mlxtend की कोशिश करो । यहाँ बहु-स्तरीय मामले का एक उदाहरण है: http://rasbt.github.io/mlxtend/user_guide/ev मूल्यांकन / confusion_matrix /#example-2-multi-class- classification
स्किकिट-लर्न मल्टी-लेबल भ्रम मैट्रिक्स का समर्थन करता है। प्रलेखन और उपयोगकर्ता गाइड के लिए नीचे दिए गए लिंक देखें:
http://scikit-learn.org/stable/modules/generated/sklearn.metrics.confusion_matrix.html
http://scikit-learn.org/stable/modules/model_evaluation.html#confusion-matrix
को देखो sed_eval पुस्तकालय। इसे ऑडियो में ईवेंट डिटेक्शन के मूल्यांकन के लिए विकसित किया गया है जो एक बहु-लेबल समस्या है (जैसा कि प्रत्येक ऑडियो में, कई ईवेंट मौजूद हैं)। उनके पास मूल्यांकन के कई विकल्प हैं, जो आपकी आवश्यकताओं के अनुरूप हो सकते हैं। आप सही-सकारात्मक दर प्राप्त कर सकते हैं, ... और वहां से भ्रम मैट्रिक्स की गणना करना उतना कठिन नहीं है।
हालांकि यह सवाल पुराना है, मैं यह जवाब नए दर्शकों के लिए लिख रहा हूं।
scikit-learn अब मल्टी-लेबल वर्गीकरण के लिए भ्रम मैट्रिक्स का समर्थन करता है।
https://scikit-learn.org/stable/modules/generated/sklearn.metrics.multilabel_confusion_matrix.html