带修剪的 C++ 决策树

标签 c++ machine-learning decision-tree

你能给我推荐一个支持连续特征和剪枝(非常重要)的好的决策树 C++ 类吗?我正在使用 9 个特征编写一个简单的分类器(两个类)。我最近一直在使用 Waffles,但看起来树过拟合了,所以我的 Precision 约为 82%,但 Recall 约为 51%,这是 Not Acceptable 。华夫饼没有修剪决策树的能力,而且我的时间不多了:)

最佳答案

必须回答我自己的问题,只要没有人回答。 我使用了 OpenCV 库中的决策树实现,非常灵活的实现并且足够快地完成我的任务。

关于带修剪的 C++ 决策树,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4056431/

相关文章:

algorithm - 哪种分类算法可用于文档分类?

.net - C4.5 算法如何处理连续数据?

c++:根据类型的值进行模板

c++ - C++中的异常真的很慢吗

c++ - Koenig 查找是否应该找到具有枚举参数的类中的友元运算符?

python - 具有二维坐标+分类值列表的决策树分类器

python - 使用 scikit-learn 时,如何找到我的树 split 的属性?

c++ - 如何将文件中的数字放入 vector vector 中?

parsing - 将大型文档/文本/HTML 分解为片段的良好 ML 模型/技术是什么?

machine-learning - sklearn LinearSVC 是 SVM 还是 SVC?