ห้องสมุดไพ ธ อนที่สามารถคำนวณเมทริกซ์ความสับสนสำหรับการจำแนกประเภทหลายฉลาก


9

ฉันกำลังมองหาห้องสมุดหลามที่สามารถคำนวณเมทริกซ์สำหรับการจำแนกประเภทความสับสนหลายป้าย


FYI:


คุณทำอะไรลงไป?
Morteza Shahriari Nia

@MortezaShahriariNia ฉันอยู่ monolabeled
Franck Dernoncourt

เมทริกซ์ความสับสนแบบมัลติคลาสทฤษฎีจะมีลักษณะอย่างไร ฉันไม่คิดว่ามันใช้ได้ใช่ไหม
user798719

3
ตลกมากที่ทั้ง 3 คำตอบสำหรับคำถามนี้มีคุณภาพต่ำอย่างน่าทึ่ง
โมนิกา Heddneck

ไม่ทราบแพ็คเกจใด ๆ แต่คุณอาจพิจารณาการรวมหลายฉลากที่เป็นไปได้ทั้งหมดเป็นคลาสแยกต่างหากและใช้แพ็คเกจที่มีอยู่แล้วบางรายการสำหรับหลายคลาส จากนั้นให้สร้างเมทริกซ์หลายฉลากของคุณ
Valentin Calomme

คำตอบ:


3

ดูที่scikit-multilearnด้วย มันเป็นห้องสมุดที่ดีมากที่ขยาย sklearn สำหรับการเรียนรู้แบบหลายป้าย อย่างไรก็ตามฉันไม่แน่ใจว่าเมตริกซ์ความสับสนทำงานได้อย่างไรสำหรับปัญหาหลายฉลาก ...

ชายคนนี้อ้างว่าเขาได้แก้ไขแล้ว


1

Sklearn มีวิธีการในการใช้ซึ่งคุณสามารถคำนวณเมตริกซ์ความสับสนสำหรับหลายคลาส

from sklearn import cross_validation
confusion_matrix(original, Predicted)

1
วิธีการเกี่ยวกับหลายฉลาก? github.com/scikit-learn/scikit-learn/issues/3452ยังคงเปิดอยู่
Franck Dernoncourt


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
ขอบคุณนั่นคือเหตุผลที่ฉันกำลังมองหาตัวเลือกอื่น :-)
Franck Dernoncourt

0

ดูห้องสมุดsed_eval มันถูกพัฒนาขึ้นสำหรับการประเมินการตรวจจับเหตุการณ์ในเสียงซึ่งเป็นปัญหาหลายป้าย (ในแต่ละเสียงมีหลายเหตุการณ์อยู่) พวกเขามีตัวเลือกการประเมินมากมายซึ่งอาจเหมาะกับความต้องการของคุณ คุณสามารถได้อัตราจริงบวก ... และจากนั้นการคำนวณเมทริกซ์ความสับสนนั้นไม่ยาก


0

แม้ว่าคำถามนี้จะเก่า แต่ฉันเขียนคำตอบนี้สำหรับผู้ชมใหม่
เรียนรู้ scikit ตอนนี้สนับสนุนเมทริกซ์ความสับสนสำหรับการจัดหมวดหมู่หลายฉลาก

https://scikit-learn.org/stable/modules/generated/sklearn.metrics.multilabel_confusion_matrix.html

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.