คำถามติดแท็ก random-forest

21
วิธีการแยกกฎการตัดสินใจจากต้นไม้ตัดสินใจเรียนรู้?
ฉันสามารถแยกกฎการตัดสินใจพื้นฐาน (หรือ 'เส้นทางการตัดสินใจ') จากต้นไม้ที่ผ่านการฝึกอบรมในต้นไม้การตัดสินใจเป็นรายการที่เป็นข้อความได้หรือไม่? สิ่งที่ต้องการ: if A>0.4 then if B<0.2 then if C>0.8 then class='X' ขอบคุณสำหรับความช่วยเหลือของคุณ.

6
feature_importances ใน RandomForestClassifier ถูกกำหนดอย่างไร
ฉันมีงานการจัดหมวดหมู่โดยมีอนุกรมเวลาเป็นข้อมูลป้อนข้อมูลโดยที่แต่ละแอตทริบิวต์ (n = 23) แสดงถึงช่วงเวลาที่เฉพาะเจาะจง นอกจากผลการจำแนกแบบสัมบูรณ์แล้วฉันต้องการทราบว่าคุณลักษณะ / วันที่ใดที่มีส่วนทำให้ผลลัพธ์มีขนาดเท่าใด ดังนั้นฉันแค่ใช้feature_importances_ซึ่งเหมาะกับฉัน อย่างไรก็ตามฉันต้องการทราบว่าพวกเขาคำนวณอย่างไรและใช้การวัด / อัลกอริทึมใด ขออภัยไม่พบเอกสารใด ๆ เกี่ยวกับหัวข้อนี้

3
RandomForestClassifier กับ ExtraTreesClassifier ใน scikit เรียนรู้
ใครช่วยอธิบายความแตกต่างระหว่าง RandomForestClassifier และ ExtraTreesClassifier ใน scikit ได้ ฉันใช้เวลาพอสมควรในการอ่านบทความ: P. Geurts, D. Ernst. และ L. Wehenkel,“ Extremely randomized trees”, Machine Learning, 63 (1), 3-42, 2006 ดูเหมือนว่านี่คือความแตกต่างสำหรับ ET: 1) เมื่อเลือกตัวแปรแบบแยกตัวอย่างจะถูกดึงมาจากชุดการฝึกอบรมทั้งหมดแทนที่จะเป็นตัวอย่าง bootstrap ของชุดการฝึกอบรม 2) การแยกจะถูกเลือกโดยการสุ่มจากช่วงของค่าในตัวอย่างในแต่ละการแบ่ง ผลจากสองสิ่งนี้คือ "ใบไม้" อีกมากมาย
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.