【问题标题】:Bayes Net classifier for a large set大集合的贝叶斯网络分类器
【发布时间】:2012-02-07 22:38:18
【问题描述】:

所以这是另一个难题。我正在寻找相当于 Weka 的贝叶斯网络分类器。请注意,它与朴素贝叶斯不同。 Weka 的问题是它使用了太多的内存,因此无法处理大型数据集。

需要处理几百万个示例集,在 Windows 上工作。

【问题讨论】:

  • 那么,您在寻找什么?算法?用....什么语言实现?
  • @user1123466 您使用的是Weka's library 还是他们的可执行应用程序?

标签: machine-learning weka classification


【解决方案1】:

如果您在 Windows 上工作,还有另一种选择。 Microsoft 有一个名为Infer.NET 的贝叶斯网络工具包。但它不是开源的。

【讨论】:

    【解决方案2】:

    您必须在安装 weka 的位置编辑 RunWeka.ini
    打开RunWeka.ini,将maxheap=128m改为maxheap=1024m,然后save.finish

    【讨论】:

      【解决方案3】:

      为了(部分)回答我自己的问题,Knime 有一个使用 Weka 组件的扩展。它似乎可以更好地处理内存一个数量级。

      不过,我正在寻找另一个应用程序、命令行实用程序或 Python 库。

      【讨论】:

        猜你喜欢
        • 2012-06-26
        • 2013-07-19
        • 2013-09-11
        • 2012-08-31
        • 2013-04-08
        • 2021-10-12
        • 2012-11-01
        • 2013-07-29
        相关资源
        最近更新 更多