使用 OpenMarkov 理解贝叶斯网络

数据挖掘 贝叶斯网络 马尔科夫
2022-02-16 00:18:51

我下载了 OpenMarkov 软件probabilistic graphical models并在mtcarsdataset上进行了 尝试

mtcars.csv数据如下所示

在此处输入图像描述

OpenMarkovGUI 中,我转到Tools>Learning并加载mtcars.csv数据集。然后我调整所有变量的preprocessing设置。DiscretizeEqual width intervals

然后我选择了Hill Climbing算法(默认)和Automatic learning选项。在学习中,结果如下:

在此处输入图像描述

我的问题是这个数字究竟代表什么?它是代表一种Bayesian network还是其他类型probabilistic graphical models此外,箭头是否意味着hp影响cylcarb; 进而cyl影响disp等等carb

1个回答

首先,我不知道 OpenMarkov。无论如何,从它的网站来看,它特别关注学习贝叶斯网络(Bayes nets)。因此,我假设您的数字代表贝叶斯网,是的。从语法上讲,它也符合条件,因为它是有向无环图。

箭头(边缘)表示在数据中观察到的影响(条件依赖性)。例如, carb 的条件概率分布P ( carb | hp , cyl,disp) 由hp,cyl,disp的值定义但是,箭头不一定代表因果关系。