0

你好 stackoverflow 社区,

我正在做一个单一项目,我们尝试从 R 中的数据创建贝叶斯网络分类器。理想情况下,分类器应该基于通用贝叶斯网络 (GNB) 或 BN 增强朴素贝叶斯 (BAN)。不幸的是,我还没有找到一个合适的包来在 R 中创建这些网络中的任何一个。我的研究使我找到了以下两个包:

  1. bnclassify,最突出的 BN 分类包,根本不包括 GNB 或 BAN。
  2. bnlearn 提供了学习 GNB 的可能性,但根据创建者的说法,学习的重点是返回正确的依赖结构,而不是最大限度地提高分类的预测准确性。尽管如此,我还是尝试将它们用于我的分类问题,但结果并不令人印象深刻。

所以我的问题是,是否有人知道使用 GNB 或 BAN 进行分类的 R 包,或者如何使用 bnlearn 的 GNB 来提高他们对分类问题的预测准确性。

提前感谢您的帮助。

此致

4

0 回答 0