สมมติว่าเรามีต้นไม้สองถดถอย (ต้นไม้และต้นไม้ B) ที่ป้อนข้อมูลแผนที่การส่งออกปี ∈ R Let Y = F ( x )สำหรับต้นไม้และฉB ( x )ต้นไม้บีต้นไม้แต่ละต้นใช้ไบนารีแยกกับ hyperplanes เป็นฟังก์ชั่นแยก
ทีนี้สมมติว่าเรารับผลรวมถ่วงน้ำหนักของต้นไม้ออกมา:
ฟังก์ชั่นเทียบเท่ากับต้นไม้การถดถอย (ลึก) เดียวหรือไม่? หากคำตอบคือ "บางครั้ง" ดังนั้นภายใต้เงื่อนไขใด
โดยหลักการแล้วฉันต้องการอนุญาตไฮเปอร์เพลนแบบเอียง (เช่นการแยกที่ดำเนินการกับชุดค่าผสมเชิงเส้น) แต่สมมติว่าการแยกคุณสมบัติเดียวอาจใช้ได้ถ้าเป็นคำตอบเดียวที่มี
ตัวอย่าง
นี่คือต้นไม้การถดถอยสองต้นที่กำหนดบนพื้นที่อินพุต 2d:
รูปภาพแสดงให้เห็นว่าต้นไม้แต่ละพาร์ติชั่นมีพื้นที่การป้อนข้อมูลอย่างไรและเอาต์พุตสำหรับแต่ละภูมิภาค (เขียนเป็นสีเทา) หมายเลขสีระบุภูมิภาคของพื้นที่อินพุต: 3,4,5,6 สอดคล้องกับโหนดลีฟ 1 คือการรวมกันของ 3 และ 4 เป็นต้น
ทีนี้สมมติว่าเราเฉลี่ยผลผลิตของต้นไม้ A และ B:
เอาต์พุตเฉลี่ยจะถูกพล็อตทางด้านซ้ายโดยมีขอบเขตการตัดสินใจของต้นไม้ A และ B ซ้อนทับ ในกรณีนี้เป็นไปได้ที่จะสร้างทรีที่ลึกกว่าซึ่งมีเอาต์พุตเทียบเท่ากับค่าเฉลี่ย (พล็อตทางด้านขวา) แต่ละโหนดสอดคล้องกับพื้นที่ของพื้นที่อินพุตที่สามารถสร้างขึ้นจากพื้นที่ที่กำหนดโดยต้นไม้ A และ B (ระบุโดยตัวเลขสีบนแต่ละโหนดหลายหมายเลขบ่งชี้ถึงจุดตัดของสองภูมิภาค) โปรดทราบว่าต้นไม้นี้ไม่เหมือนกัน - เราน่าจะเริ่มสร้างจากต้นไม้ B แทนต้นไม้ A
ตัวอย่างนี้แสดงว่ามีหลายกรณีที่คำตอบคือ "ใช่" ฉันต้องการทราบว่านี่เป็นจริงเสมอ