2012-06-01 82 views
3

我想在matlab中實現漸變樹增強算法,但我需要控制迴歸樹中終端節點(葉節點)的數量。有沒有辦法在統計工具箱中使用classregree?在matlab中的迴歸樹

謝謝。

回答

0

您可以嘗試修剪樹。 Matlab以兩種方式進行修剪,按級別和節點進行修剪。我更喜歡關卡,這樣你就可以指定關卡的數量,它會爲你修剪它。 我修剪樹的原因是爲了避免過度配合樹,如果你有一棵大樹,會發生這種情況。簡單的修剪代碼是

tprune = prune(tree,'level',p) ; 

其中p是級別數。你可以爲'p'構造一個for循環,這樣它將會保持修剪,直到符合你的規範。