1

隨機森林使用'許多決策樹在訓練時間和輸出的類是模式的個體樹(分類)''。如何更改隨機森林用於從單個樹決策的功能?

有沒有辦法,而不是使用模式類,在原始樹生成的輸出上運行另一個隨機森林?

獎金的問題:這是一個壞主意嗎? (我敢肯定人們會之前已經想到了這一點)

+0

>有沒有辦法,而不是使用該模式的類,在生成的樹上運行另一個隨機森林? 我不明白「運行」決策樹上的隨機森林是什麼意思。 – ogrisel

+0

@ogrisel op想要使用每個分類器的輸出作爲特徵來訓練一個新的分類器。裝入已經裝好的算法通常實際上起作用。 –

+0

試圖使問題更清楚,謝謝您的意見 –

回答

2

您可以訪問擬合隨機森林實例的estimators_屬性中的單個決策樹。

你甚至可以重新採樣該屬性(它只是決策樹對象的Python列表)添加或刪除的樹木,看到了對森林的預測質量的影響。

0

我以爲只是一個性能選項,你的想法聽起來不錯,但沒有更好的「隨機性」,但可能較慢上被計算。