Probabilistic Graphical Models

Scroll Down

Probabilistic Graphical Models

这里放一些最近在看的概率图相关的内容

机器学习的一些内容最近用的时候发现忘了不少,之后这篇文章就总结一下PGM相关知识,主要包括贝叶斯网、马尔可夫以及相关的一些知识。

ProLog

Prolog的做法是,先描述事实,比如A=3; A+B=5

接着输入问题 B=?

很显然会给出一个B=2的结果。

Problog

接下来是Problog,Pro代表probability,和Prolog的主要区别是,对于这里引入了概率。

例如:描述事实A=3的概率Pa为0.5;A+B=5的概率Pb为0.8

接着输入问题 B=?

会出来一个结果B=2的概率为0.4

DeepProblog

在这个里面和之前不同的是结合了神经网络,因为Problog和prolog属于是符号语言,没有办法和真实世界的东西进行联系。

比如描述事实 A=‘一张数字图像3’

这个时候概率图模型就不知道这是什么了,所以可以结合神经网络,先对这个输入做一个判断之后,再输入给概率图模型进行运算。