R bnlearn中的贝叶斯推断,所需弧的值,模型列入白名单

时间:2017-05-03 09:37:58

标签: r bayesian-networks bnlearn

我正在安装bnlearn软件包运行Rstudio。

我想要不同父节点对孩子的影响(如果可能的话,有置信区间)。

我有:
我的数据集,制成因子(25个变量,200个案例) 我的节点之间所有合法连接的白名单(60弧)。

我的问题: 当我运行以下代码时:

w<-rsmax2(fac, whitelist = arcs, blacklist = NULL, maximize = "hc",
           test = NULL, score = NULL, alpha = 0.05, B = NULL,
           optimized = TRUE, strict = FALSE, debug = TRUE)

我的计算机将通过太少的内存停止(它创造了大约7演出的内存使用量,直到我的电脑放入)。但是,如果我放弃白名单,它会运行得很好。

所以:

  1. 据我所知,检测到与约束的交互 (arcs.csv)应该使用比没有更少的内存。结果证明是这样的 假。我在这里遗漏了什么吗?

  2. 我绝对对bnlearn没有兴趣为我建议一个模型, 我知道它应该是什么样的。我只想要依赖 用p值(和置信区间)计算得到 节点。我甚至使用合适的工具吗?

0 个答案:

没有答案