最近,我开始使用R中的bnlearn包来检测数据集中目标节点的马尔可夫毛毯。
基于我对贝叶斯推理的理解,如果两者之间存在因果关系,两个节点就会连接起来,这是使用一些条件独立性检验来检验相关性的,同时考虑到潜在的混杂因素。
我只想澄清,在这些测试中,bnlearn是否同时检查线性和非线性相关性。我试着在包的文件上寻找关于这件事的东西,但是我什么也没得到。
如果有人能解释bnlearn是如何执行CI测试的,这将是非常有帮助的。
谢谢一堆<3
发布于 2022-06-13 08:03:12
相关性意味着统计依赖,但反之亦然。在统计依赖的情况下,没有相关性,例如在周期信号中( sin(x)和x之间的相关性在许多时期非常低)。统计依赖的概念比相关性更抽象,因此文档的编写方式也不同。正如您在sin(x)和x的例子中所看到的:这确实是一个非线性依赖关系,应该被贝叶斯网络捕获。
https://stackoverflow.com/questions/72594633
复制相似问题