用于大型集合的贝叶斯网络分类器

发布于 2024-12-26 11:50:58 字数 119 浏览 0 评论 0原文

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

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

So here's another difficult question. I'm looking for the equivalent of Weka's Bayes Net classifier. Notice that it is different from Naive Bayes. Problem with Weka is that it uses too much memory and so cannot handle large data sets.

Needs to handle a few million examples set, work on Windows.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

失退 2025-01-02 11:50:58

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

尽管如此,我仍在寻找另一个应用程序、命令行实用程序或者 Python 库。

To (partially) answer my own question, Knime has an extansion for using Weka components. It seems to handle memory better by an order of magnitude.

Still, I'm looking for another app, command line utility or maybe a Python library.

南烟 2025-01-02 11:50:58

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

You must edit RunWeka.ini where weka is installed.
Open RunWeka.ini and change maxheap=128m to maxheap=1024m, then save.finish.

狼性发作 2025-01-02 11:50:58

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

If you work on Windows, there is another option. Microsoft has this bayesian networks toolkit called Infer.NET. But it is not open-sourced.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文