【问题标题】:What is a good Python library for decision trees? [closed]什么是用于决策树的好的 Python 库? [关闭]
【发布时间】:2011-03-08 20:40:10
【问题描述】:

除非我遗漏了什么,否则通常的嫌疑人没有这个....

【问题讨论】:

  • 考虑一下 catch-22... 我们可以为您提供一个决策树供您选择,但您无法对其进行评估。 :-)
  • 放弃 Python 并使用 R(或 Rpy)。
  • @mbq:准备捍卫如此大胆的主张。为什么放弃 Python 而使用 R?
  • @Eli 这只是一个建议;这可能是一个更简单的解决方案,所以我提到了它,但当然只有 Ash R 可以判断。
  • 为了避免在 Python 中实现自己的逻辑而发疯,为什么不将 C4.5 包装在子进程中,或者通过 Orange 模块使用它,或者使用 Orange 中的树构建模块? ailab.si/orange/doc/reference/C45Learner.htm

标签: python decision-tree


【解决方案1】:

DecisionTreeLearner class 是 Russell & Norvig 的“人工智能:现代方法”教科书的 Python library 的一部分。

【讨论】:

  • 它们是否也包括“ID3”树?
【解决方案2】:

还有 Scikit Learn:http://scikit-learn.org/stable/modules/tree.html#classification 虽然还没有尝试过(但我即将尝试)。

【讨论】:

    【解决方案3】:

    这篇文章怎么样:Building Decision Trees with Python

    【讨论】:

      【解决方案4】:

      我也在寻找 python 决策树库。 网上有很多开源的决策树库,我发现普渡大学教授Kak的DecisionTree是最有用的。

      只是想更新一下信息,让找决策树库的人省点力气。

      不幸的是,该库没有实现数字特征值,而是将每个数字视为不同的类。

      【讨论】:

        猜你喜欢
        • 2012-06-29
        • 2016-04-09
        • 2019-03-10
        • 2020-04-04
        • 2018-08-01
        • 1970-01-01
        • 2018-07-10
        • 2020-08-11
        • 2011-05-14
        相关资源
        最近更新 更多