【问题标题】:Library to generate a decision tree [closed]生成决策树的库[关闭]
【发布时间】:2012-06-29 13:54:40
【问题描述】:

是否有 C# 库可以从数据表生成决策树,然后使用它来预测缺失的数据?

我做了一些研究,但没有找到任何可以从一组数据生成决策树的 C# 库。

非常感谢任何帮助

编辑: 详细说明:

假设我有一个人的数据集,其中包含他们的姓名、年龄、薪水、婚姻状况、工作和投票(他们将在选举中投票给谁)。

我想使用这些数据来构建决策树。

然后我有另一个人的数据集,但没有“投票”列。 我需要使用生成的决策树来预测这些人的投票。

决策树应该像对一个人的所有变量进行一系列测试以获得最终预测

【问题讨论】:

  • 请详细说明您要完成的工作。目前尚不清楚,至少对我而言,您真正在寻找什么。
  • 我试图详细说明。但是,如果您不熟悉决策树,我无法解释更多。谢谢
  • 只需遍历树,检查人是否通过当前测试,并相应地进入下一个子节点,最终到达最后一个节点(在最后一个测试之后),这意味着我们在最适合我们的地方。现在我们应该为每个投票选项设置一个孩子,每个选项还计算有多少人到达该路径访问(投票) - 选择得票最多的那个人最有可能投票给那个人。
  • 问题是数据设置可以改变。用户可以使用完全不同的列生成自己的数据集。谢谢
  • 用户是否还会生成测试等,这些测试将在制作决策树时使用?

标签: c# decision-tree


【解决方案1】:

你看过Accord.NET Framework吗?以下是更多信息:Decision Trees in C#

【讨论】:

  • 非常感谢伙计。正是我需要的。我会在 18 小时内给你 200 包(他们现在不允许给)
  • 也许我遗漏了什么,但这似乎不能预测连续变量......
  • 是的,它似乎只适用于类别,还是我也弄错了?
猜你喜欢
  • 2016-04-09
  • 2018-03-27
  • 2012-04-25
  • 2015-10-08
  • 2013-02-08
  • 2017-05-14
  • 2010-10-22
  • 2011-03-08
  • 2015-06-17
相关资源
最近更新 更多