近似推断|机器学习推导系列(二十七)

简介: 近似推断|机器学习推导系列(二十七)

一、推断的动机和困难


  1. 推断的动机


推断问题是在概率图模型中经常遇到的问题,也就是给定观测变量E[C%D%E}ZH5TX$LCDAVLLD5.png的情况下求解后验N)1MQRK((E57LRWZC0Q1UOB.png,这里IOTSPST}FOTOS}WW5~(MKJI.png的是隐变量(注意原来我们常用}%76M`Q7UWCX6P(TU}[ZVHO.pngGA4VI16DWBRNKT$@7XX)HLE.png来表示隐变量和观测变量,不过在深度学习中我们更倾向于使用IOTSPST}FOTOS}WW5~(MKJI.pngE[C%D%E}ZH5TX$LCDAVLLD5.png来表示隐变量和观测变量)。


那么为什么推断问题是重要的呢?也就是说推断的动机是什么呢?推断的动机主要包括以下两个方面:


①推断本身是有意义的。推断问题事实上是一种对原因的追溯,在给定观测的情况下来求解它的原因,因此推断本身是有意义的。

②为参数的学习提供帮助。回想EM算法中,我们期待引入的分布L`U}@CKOG]PZ73N[8JN0MCO.png能近似后验分布D5K065$0XIJMMFQS641$B0A.png,然后才能利用求解参数[[K~}988OEQME0%IEBSYE2I.png,因此推断问题能够帮助求解参数。


  1. 推断的困难


不幸的是推断问题往往是困难的,在大多数情况下,精确推断往往计算复杂度过高以致于几乎不可能进行,因此我们很多时候需要采用一些近似推断的方法。


举例来说,像下图中的玻尔兹曼机,作为无向图模型其节点之间是相互联系和影响的,难以求解,也就是mutual interaction,而只有对模型进行一些限制,比如受限玻尔兹曼机,才可以有求解的方法,然而这样的限制必定会限制模型的能力。另外对于深度玻尔兹曼机,以下图中三层结构为例,在给定其中两层时另外一层才会条件独立,否则仍然会有复杂度过高的问题。而对于有向图模型,比如sigmoid信念网络,其中存在head-to-head结构,又会造成explain away问题,仅仅在一些特殊情况下可解比如线性高斯模型:


IQ})AUKFA7M0)HH8KZI(OKM.png

                                                概率图模型


二、推断即优化

A6J_5J~90XR(Z}W@`X%1PE4.png



相关文章
|
6月前
|
机器学习/深度学习 人工智能 JSON
人工智能平台PAI问题之推断报错如何解决
人工智能平台PAI是指阿里云提供的机器学习平台服务,支持建模、训练和部署机器学习模型;本合集将介绍机器学习PAI的功能和操作流程,以及在使用过程中遇到的问题和解决方案。
|
6月前
|
机器学习/深度学习 人工智能 算法
【深度学习】因果推断与机器学习的高级实践 | 数学建模
【深度学习】因果推断与机器学习的高级实践 | 数学建模
|
机器学习/深度学习
受限玻尔兹曼机|机器学习推导系列(二十五)
受限玻尔兹曼机|机器学习推导系列(二十五)
771 0
受限玻尔兹曼机|机器学习推导系列(二十五)
|
机器学习/深度学习 算法 数据挖掘
100天搞定机器学习|day44 k均值聚类数学推导与python实现
100天搞定机器学习|day44 k均值聚类数学推导与python实现
100天搞定机器学习|day44 k均值聚类数学推导与python实现
|
机器学习/深度学习 人工智能 移动开发
【机器学习】线性分类——高斯判别分析GDA(理论+图解+公式推导)
【机器学习】线性分类——高斯判别分析GDA(理论+图解+公式推导)
362 0
【机器学习】线性分类——高斯判别分析GDA(理论+图解+公式推导)
|
机器学习/深度学习 人工智能 算法
【机器学习】线性分类——线性判别分析LDA(理论+图解+公式推导)
【机器学习】线性分类——线性判别分析LDA(理论+图解+公式推导)
345 0
【机器学习】线性分类——线性判别分析LDA(理论+图解+公式推导)
|
机器学习/深度学习 算法
100天搞定机器学习|day38 反向传播算法推导
100天搞定机器学习|day38 反向传播算法推导
100天搞定机器学习|day38 反向传播算法推导
|
机器学习/深度学习 算法
Sigmoid信念网络|机器学习推导系列(二十八)
Sigmoid信念网络|机器学习推导系列(二十八)
274 0
Sigmoid信念网络|机器学习推导系列(二十八)
|
机器学习/深度学习 算法
配分函数|机器学习推导系列(二十六)
配分函数|机器学习推导系列(二十六)
284 0
配分函数|机器学习推导系列(二十六)
|
机器学习/深度学习
高斯过程回归|机器学习推导系列(二十四)
高斯过程回归|机器学习推导系列(二十四)
520 0
高斯过程回归|机器学习推导系列(二十四)