2016-12-04 59 views
0

我正在使用scikit-learn构建回归树,使用tree.decisionTreeRegression()。Python决策树回归修剪

我给56个数据样本,它构造了一个有56个节点的树(修剪= 0)。

我该如何实施一些修剪到树上?任何帮助表示赞赏!

回答

0

你不能;使用matlab。目前正在苦苦挣扎。使用基于python的自制决策树也是一种选择。但是,不能保证它能正常工作(很多地方你可以搞砸了)。如果你想要任何一种合理的运行时间(现在也在努力解决这个问题),你需要用numpy来实现。

如果你仍然有这个问题,我有一个决策树节点知识工作和我修剪实施本周末...

如果我得到它的运行速度快,代码是不是太复杂的尴尬,如果您仍然对我感兴趣,我会在这里发布一个GitHub,以换取我在LinkedIn上对ML'ing和Python/Numpy专业知识的认可。