什么是深度信念网络
深度信念网络是第一批成功应用深度架构训练的非卷积模型之一。 在引入深度信念网络之前,研究社区通常认为深度模型太难优化,还不如使用易于优化的浅层ML模型。2006年,Hinton等研究者在Science上表示,深度信念网络在MNIST数据集上表现超过带核函数的支持向量机,以此证明深度架构是能够成功的。
论文1:Reducing the Dimensionality of Data with Neural Networks
论文地址:https://science.sciencemag.org/content/313/5786/504
论文2:A fast learning algorithm for deep belief nets
论文地址:https://www.cs.toronto.edu/~hinton/absps/fastnc.pdf
尽管现在与其他无监督或生成学习算法相比,深度信念网络大多已经失去了研究者青睐并很少使用,但它们在深度学习历史中仍然有非常重要的作用。
此外,如果需要理解DBN,那么首先需要知道什么是受限玻尔兹曼机(RBM)。因为深度信念网络就是受限玻尔兹曼机的堆叠,并采用一种贪心的方式训练。
受限玻尔兹曼机
RBM是两层神经网络,这些浅层神经网络是DBN(深度信念网络)的构建块。RBM的第一层被称为可见层或者输入层,它的第二层叫做隐藏层。RBM之所以加上“受限”,主要是因为不存在层级间的通信。RBM在前传的过程中看上去和全连接没什么区别,但实际上它是一种无向图,所以还有一个反向过程。
![](https://ask.qcloudimg.com/http-save/yehe-1754229/n3px8siq0o.jpeg?imageView2/2/w/1620)
除了前传,RBM以一种无监督的方式通过自身来重建数据。如上图所示,在重建阶段,第一个隐藏层的激活状态变成了反向传递过程中的输入。它们与每个连接边相同的权重相乘,就像x在前向传递的过程中随着权重调节一样。这些乘积的和在每个可见节点处又与可见层的偏置项相加,这些运算的输出就是一次重建,也就是对原始输入的一个逼近。
如果能重建出来对应的观察样本,那么就表示RBM获得的隐藏表征非常优质。如下选自Deep Learning书中描述了三种早期的神经网络。
![](https://ask.qcloudimg.com/http-save/yehe-1754229/rlryh8odsb.jpeg?imageView2/2/w/1620)
a) 受限玻尔兹曼机,b) 深度信念网络,c) 深度玻尔兹曼机。其中带箭头表示有向图,无箭头表示无向图。
深度信念网络
深度信念网络是一种深层的概率有向图模型,其图结构由多层的节点构成。网络的最底层为可观测变量,其它层节点都为隐变量。最顶部的连接是无向的,其他层之间的连接是有向的。它的目的主要在获取可观测变量下,推断未知变量的状态,并调整隐藏状态以尽可能重构出可观测数据。
在Hinton一个多小时的演讲中,它从信念网络到受限玻尔兹曼机,从基本思想到理论解析展示了整个深度信念网络的全景图。不过Hinton老爷子的演讲还挺难懂的,想要了解的同学可以看看完整的PPT。
![](https://ask.qcloudimg.com/http-save/yehe-1754229/fkw71czdti.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/8c1tauxqp5.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/5wgnfdcjhg.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/153xzo3phs.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/jvy33wt7yv.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/6u6vk0dmyv.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/5m00yyqnwx.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/4vp9jgda4i.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/exrkon4ciw.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/bdg9do311z.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/7ustf3bznz.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/oepchhd96j.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/fvibwdlkpc.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/cggjcbd4ip.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/21c0d2ujbq.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/6ql8mhpr8p.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/3jzscwnmy7.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/rlj5ac5br5.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/4a6apk7yqw.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/notvjy4fxy.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/2egvwjqah2.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/rgzlzhbr6d.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/moj4oryj2o.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/atyyib7eck.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/0d8z6ugbjk.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/n0f0x8a5w8.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/n87fzduykx.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/c4ef2koac8.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/4ig0rsvfws.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/j36r38z3yo.jpeg?imageView2/2/w/1620)
![](https://ask.qcloudimg.com/http-save/yehe-1754229/sw6ailasmk.jpeg?imageView2/2/w/1620)