当前位置:网站首页>马尔科夫随机场:定义、性质,最大后验概率问题,能量最小化问题
马尔科夫随机场:定义、性质,最大后验概率问题,能量最小化问题
2022-07-22 18:19:00 【Magic__Conch】
文章目录
马尔可夫随机场
马尔可夫随机场又称马尔可夫网络(Markov random field (MRF), Markov network or undirected graphical model)是具有马尔可夫属性的随机变量的集合,它由一个无向图来描述。
上图就是马尔可夫随机场的例子,边代表依赖关系。上图中,A依赖于B、D,C依赖于E,以此类推。
定义
对给定无向图 G = ( V , E ) G=(V, E) G=(V,E)和一个由V索引的随机变量的集合 X = ( X v ) v ∈ V X=\left(X_{v}\right)_{v \in V} X=(Xv)v∈V,如果他们满足局部马尔可夫性质,就说X是关于G的马尔可夫随机场。
前置知识:条件独立

用上图的例子说明条件独立:赖床和起得晚互相有依赖,起得晚和迟到互相有依赖,但是如果提前知道起得晚的概率,赖床和起得晚就互相条件独立了。
马尔可夫的三个性质

- 成对马尔可夫性质 Pairwise Markov property:给定所有其他变量,任何两个不相邻的变量是条件独立的。(比如知道了其他三个变量,赖床和迟到相互独立。)
X u ⊥ X v ∣ X V \ { u , v } X_{u} \perp X_{v} \mid X_{V \backslash\{u, v\}} Xu⊥Xv∣XV\{ u,v} - 局部马尔可夫性质 Local Markov property:给定一个变量的所有邻接变量,该变量条件独立于所有其他变量(下式中, N ( v ) N(v) N(v)是v的邻接集合)。(比如知道了起得晚和精神不振变量,赖床和迟到、挨骂相互独立。)
X v ⊥ X V \ N [ v ] ∣ X N ( v ) X_{v} \perp X_{V \backslash \mathrm{N}[v]} \mid X_{\mathrm{N}(v)} Xv⊥XV\N[v]∣XN(v) - 全局马尔可夫性质:给定一个分离的子集,任何两个随机变量的子集都是条件独立的(下式中,任何由A集合的结点到B集合的结点的路径都要经过S内的结点)。(给定迟到,赖床、起得晚、精神不振这个集合内的变量和挨骂这个集合变量相互独立。)
X A ⊥ X B ∣ X S X_{A} \perp X_{B} \mid X_{S} XA⊥XB∣XS
上述公式中, ⊥ \perp ⊥代表相互独立, ∣ \mid ∣代表条件, \ \backslash \代表差集。
马尔可夫三个性质的关系
全局 > \gt >局部 > \gt >成对,然而上述的三个性质对于正分布来说是等价的(即非0概率分配)。
这三条性质的关系用下面的公式更好理解:
- Pairwise 成对:对任意不相等或不相邻的 i , j ∈ V i, j\in V i,j∈V,有 X i ⊥ X j ∣ X V \ { i , j } X_{i} \perp X_{j} \mid X_{V \backslash\{i, j\}} Xi⊥Xj∣XV\{ i,j}。
- Local 局部:对任意 i ∈ V i \in V i∈V和 不包含或与 i i i邻接的集合 J ⊂ V J \subset V J⊂V,有 X i ⊥ X J ∣ X V \ ( { i } ∪ J ) X_{i} \perp X_{J} \mid X_{V \backslash(\{i\} \cup J)} Xi⊥XJ∣XV\({ i}∪J)
- Global 全局:对任意不相交不邻接的 I , J ⊂ V I, J \subset V I,J⊂V,有 X I ⊥ X J ∣ X V \ ( I ∪ J ) X_{I} \perp X_{J} \mid X_{V \backslash(I \cup J)} XI⊥XJ∣XV\(I∪J)。
团分解 Clique factorization
直接根据马尔可夫随机场的性质来建立满足条件的概率分布是困难的,所以人们更普遍使用的一类马尔可夫随机场是能根据图的团进行分解的。
Clique 团:团是无向图顶点的子集,在这个子集中,每两个顶点都是邻接的。
更普遍使用的马尔可夫随机场公式如下:
P ( X = x ) = ∏ C ∈ cl ( G ) ϕ C ( x C ) P(X=x)=\prod_{C \in \operatorname{cl}(G)} \phi_{C}\left(x_{C}\right) P(X=x)=C∈cl(G)∏ϕC(xC)
上式中,X是联合概率密度;x不是单个值,而是一组值; c l ( G ) cl(G) cl(G)是G的团的集合;函数 ϕ C \phi_C ϕC是势函数,它可以指团(顶点)的势,也可以指因子(边)的势,根据实际建模需要而定。
马尔可夫随机场联合概率密度可以进一步表示为以下分解模式
P ( x 1 , … , x n ) = 1 Z Φ ∏ i = 1 ϕ i ( D i ) P\left(x_{1}, \ldots, x_{n}\right)=\frac{1}{Z_{\Phi}} \prod_{i=1} \phi_{i}\left(D_{i}\right) P(x1,…,xn)=ZΦ1i=1∏ϕi(Di)
其中, Z Φ Z_{\Phi} ZΦ为联合概率分布的归一化因子,通常称为配分函数(partition function)。 D i D_i Di是随机变量的集合,因子 ϕ i ( D i ) \phi_{i}\left(D_{i}\right) ϕi(Di)是从随机变量集合到实数域的一个映射,称为势函数或因子
Φ = { ϕ i ( D i ) , … , ϕ K ( D K ) } p ~ ( x 1 , … , x n ) = ∏ i = 1 ϕ i ( D i ) Z Φ = ∑ x 1 , … , x n p ~ ( x 1 , … , x n ) \begin{aligned} &\Phi=\left\{\phi_{i}\left(D_{i}\right), \ldots, \phi_{K}\left(D_{K}\right)\right\} \\ &\tilde{p}\left(x_{1}, \ldots, x_{n}\right)=\prod_{i=1} \phi_{i}\left(D_{i}\right) \\ &Z_{\Phi}=\sum_{x_{1}, \ldots, x_{n}} \tilde{p}\left(x_{1}, \ldots, x_{n}\right) \end{aligned} Φ={ ϕi(Di),…,ϕK(DK)}p~(x1,…,xn)=i=1∏ϕi(Di)ZΦ=x1,…,xn∑p~(x1,…,xn)
马尔可夫随机场的例子

局部势函数与边缘概率密度没有直接关系。
成对马尔可夫随机场与其应用
成对马尔可夫随机场的式子如下:
1 Z Φ ∏ p ∈ V ϕ p ( x p ) ∏ ( p , q ) ∈ E ϕ p q ( x p , x q ) \frac{1}{Z_{\Phi}} \prod_{p \in V} \phi_{p}\left(x_{p}\right) \prod_{(p, q) \in E} \phi_{p q}\left(x_{p}, x_{q}\right) ZΦ1p∈V∏ϕp(xp)(p,q)∈E∏ϕpq(xp,xq)
图像处理问题往往可以转化为定义在MRF上的最大后验概率问题:
max x p ( x ) ∝ ∏ p ∈ V ϕ p ( x p ) ∏ ( p , q ) ∈ E ϕ p q ( x p , x q ) \max _{\mathbf{x}} p(\mathbf{x}) \propto \prod_{p \in V} \phi_{p}\left(x_{p}\right) \prod_{(p, q) \in E} \phi_{p q}\left(x_{p}, x_{q}\right) xmaxp(x)∝p∈V∏ϕp(xp)(p,q)∈E∏ϕpq(xp,xq)
即求 p ( x ) p(x) p(x)最小时,x的取值,如下图所示。
最大后验推理问题等价于能量最小化问题,令 θ p ( x p ) = − log ϕ p ( x p ) , θ p q ( x p , x q ) = − log ϕ p q ( x p , x q ) \theta_{p}\left(x_{p}\right)=-\log \phi_{p}\left(x_{p}\right), \theta_{p q}\left(x_{p}, x_{q}\right)=-\log \phi_{p q}\left(x_{p}, x_{q}\right) θp(xp)=−logϕp(xp),θpq(xp,xq)=−logϕpq(xp,xq),有:
min x E ( x ) = ∑ p ∈ V θ p ( x p ) + ∑ ( p , q ) ∈ E θ p q ( x p , x q ) \min _{x} E(\mathbf{x})=\sum_{p \in V} \theta_{p}\left(x_{p}\right)+\sum_{(p, q) \in E} \theta_{p q}\left(x_{p}, x_{q}\right) xminE(x)=p∈V∑θp(xp)+(p,q)∈E∑θpq(xp,xq)
势函数的假设:连续像素点的取值具有连续性。
边栏推荐
- 更新C语言笔记
- 怎么为typora配置一个可爱的小鲨鱼主题?
- 2019_ACL_Multimodal Transformer for Unaligned Multimodal Language Sequences
- 爱奇艺向抖音开启授权,打开内容价值的新大门
- PWN --- ret2shellcode
- Conditions affectant la vitesse de requête de l'interface
- 编码器-解码器(seq2seq)
- 13. 编写程序,其中自定义一函数,用来判断一个整数是否为素数,主函数输入一个数,输出是否为素数。
- hcia--nat实验
- win11任务管理器怎么打开?win11任务管理器打开的技巧方法
猜你喜欢

Image-to-Image Translation with Conditional Adversarial Networks 论文笔记

Configure point cloud library pcl1.12.1 for visualstudio2019 under win10 system

PWN stack overflow basic exercise - 1

第6.3章:ARM架构下手动编译StarRocks(拓展篇)

Where is db207-asemi rectifier bridge generally used? Db207 parameter size

Stack overflow basic exercise - 6 (string vulnerability under 64 bits)
![[SUCTF 2019]EasySQL](/img/6f/aa5bbe925a1a400df85849b76decbb.png)
[SUCTF 2019]EasySQL

Design and implementation of position recommendation system based on Knowledge Map

2019_ACL_Multimodal Transformer for Unaligned Multimodal Language Sequences

全球首个航天大模型问世,文心秒补《富春山居图》,这是百度普惠AI的恒心...
随机推荐
PWN —— ret2libc1
[foundation 2] - container
内存泄漏和溢出
Learning Pyramid-Context Encoder Network for HighQuality Image Inpainting 论文笔记
51单片机的入门知识(献给初学者最易懂的文章)更新篇
Maximum continuous subsequence -- daily question
蓝桥杯31天冲刺之二十一day(C语言)
关于博主帅soserious的一些感想.
Image Inpainting for Irregular Holes Using Partial Convolutions 论文笔记
Transformer
Memory leaks and overflows
Over fitting weight regularization and dropout regularization
Attack and defense world - hacknote
高等数学(第七版)同济大学 习题3-3 个人解答
Robot Arm 机械臂源码解析
全球首个航天大模型问世,文心秒补《富春山居图》,这是百度普惠AI的恒心...
Intel(中国)云基础设施软件研发总监王庆:Intel在云原生里的技术发展和展望
ESP IDF vscode configuration from downloading tool chain to creating project, step record
Nftscan and ATEM network have reached strategic cooperation in the field of NFT data
Two very simple TCPUDP programs, communication between raspberry pie and PC