2016-12-04 57 views
0

我正在使用scikit-learn構建迴歸樹,使用tree.decisionTreeRegression()。Python決策樹迴歸修剪

我給56個數據樣本,它構造了一個有56個節點的樹(修剪= 0)。

我該如何實施一些修剪到樹上?任何幫助表示讚賞!

回答

0

你不能;使用matlab。目前正在苦苦掙扎。使用基於python的自制決策樹也是一種選擇。但是,不能保證它能正常工作(很多地方你可以搞砸了)。如果你想要任何一種合理的運行時間(現在也在努力解決這個問題),你需要用numpy來實現。

如果你仍然有這個問題,我有一個決策樹節點知識工作和我修剪實施本週末...

如果我得到它的運行速度快,代碼是不是太複雜的尷尬,如果您仍然對我感興趣,我會在這裏發佈一個GitHub,以換取我在LinkedIn上對ML'ing和Python/Numpy專業知識的認可。