电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

深度学习--深度信念网络(Deep-Belief-Network)

9页
  • 卖家[上传人]:re****.1
  • 文档编号:470784785
  • 上传时间:2022-09-09
  • 文档格式:DOCX
  • 文档大小:155.58KB
  • / 9 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、深度学习-深度信念网络(Deep Belief Network)概述深度信念网络(Deep Belief Network, DBN)由 Geoffrey Hinton 在2006年提出。它是一种生成模型,通过训练其神经元间的权重,我们可以让整个神经网络按照最大概率来生成训练数据。我们不仅可以使用DBN识别特征、分类数据,还可以用它来生成数据。下面的图片展示的是用DBN识别手写数字:HnMESBBKSiSMH l DEC 匚盘石匚吕PEHODETAILED ViEW图1用深度信念网络识别手写数字。图中右下角是待识别数字的黑白位图,它 的上方有三层隐性神经元。每一个黑色矩形代表一层神经元,白点代表处于开启 状态的神经元,黑色代表处于关闭状态的神经元。注意顶层神经元的左下方即使 别结果,与画面左上角的对应表比对,得知这个DBN正确地识别了该数字。F面是展示了一个学习了大量英文维基百科文章的DBN所生成的自然语言段落: In 1974 Northern Denver had been overshadowed by CNL, and several Irish intelligence age

      2、ncies in the Mediterranean region. However, on the Victoria, Kings Hebrew stated that Charles decided to escape during analliance. The mansion house was completed in 1882, the second in its bridge are omitted, while closing is the proton reticulum composed below it aims, such that it is the blurring of appearing on any well-paid type of box printer.DBN由多层神经元构成,这些神经元又分为显性神经元和隐性神经元(以 下简称显元和隐元)。显元用于接受输入,隐元用于提取特征。因此隐元也有个 别名,叫特征检测器(feature detectors)最顶上的两层间的连接是无向的, 组成联合内存(associative memory)o较低的其他层之间

      3、有连接上下的有向 连接。最底层代表了数据向量(data vectors),每一个神经元代表数据向量的 一维。DBN 的组成元件是受限玻尔兹曼机 (Restricted BoltzmannMachines, RBM)O训练DBN的过程是一层一层地进行的。在每一层中,用 数据向量来推断隐层,再把这一隐层当作下一层 (高一层) 的数据向量。 受限玻尔兹曼机如前所述, RBM 是 DBN 的组成元件。事实上,每一个 RBM 都可以单独 用作聚类器。RBM只有两层神经元,一层叫做显层(visible layer),由显兀(visible units)组成,用于输入训练数据。另一层叫做隐层(Hidden layer),相应地,由隐兀(hidden units) 组成,用作特征检测器(feature detectors)ohidden unitsvisible units图2受限玻尔兹曼机的结构。图中的较上一层神经元组成隐层,较下的神经元 组成显元。每一层都可以用一个向量来表示,每一维表示每个神经元。注意这两 层间的对称(双向)连接。神经元之间的条件独立性应注意到,显层和隐层内部的神经元都没有互连,

      4、只有层间的神经元有对称的连 接线。这样的好处是,在给定所有显元的值的情况下,每一个隐元取什么值是互 不相关的。也就是说,F(h| v)=匚二戸(坷 | v)同样,在给定隐层时,所有显元的取值也互不相关:F(v I h)二P他 | h)有了这个重要性质,我们在计算每个神经元的取值情况时就不必每次计算一个, 而是同时并行地计算整层神经元。使用RBM的过程假设我们现在已经得到一个训练好的RBM,每个隐元与显元间的权重用矩阵W表示,且:其中Wj代表从第i个显元到第j个隐元的权重,M代表显元的个数,N代表X = (T r T Y隐元的个数。那么,当我们把一条新来的数据宀I X: 附给(clamp to)显层后,RBM将会依照权值W来决定开启或关闭隐元。具体 的操作如下:首先,将每个隐元的激励值(activation)计算出来:h = Wx注意,这里用到了前面提到的神经元之间的条件独立性。然后,将每个隐元的激励值都用S形函数进行标准化,变成它们处于开启状(用1表示)的概率值:此处的S形函数我们采用的是Logistic函数:几町=1 + e至此,每个隐元hj开启的概率被计算出来了。其处于关闭状态(用

      5、0表示)的概率自然也就是那么到底这个元开启还是关闭,我们需要将开启的概率与一个从0, 1均匀分布中抽取的随机值 /7(0,1)进行如下比较h _ 工 pg0: P(h = 1) 71 $然后开启或关闭相应的隐元。给定隐层,计算显层的方法是一样的。训练RBMRBM的训练过程,实际上是求出一个最能产生训练样本的概率分布。也就是说, 要求一个分布,在这个分布里,训练样本的概率最大。由于这个分布的决定性因 素在于权值W,所以我们训练RBM的目标就是寻找最佳的权值。为了保持 读者的兴趣,这里我们不给出最大化对数似然函数的推导过程,直接说明如何训 练 RBM。G. Hinton提出了名为对比散度(Contrastive Divergence)的学习算法。F面我们来详述它的具体过程。我们沿用前文的符号记法。算法1.对比散度对于训练集中的每一条记录算迭1对比散度对于训练集中的每貂好葢有:将xl畤显层讣;,计算它使隐神经兀被丿阳的概率= lj 卅)=“(応叫忒中的f:标JIJ于区别不冋向显下标于区別同-向虽中的不同维 然后,从i I算出的概率分布勺啪取 Y样本h z尸(h 詁鋼用h诃酬显层p创| = 1

      6、1 h何)=t7(W;hc)同样*抽取出轼层的样本严-P(v1? I h)再阮fl闻层神经元 便构之T;的)计算出隐底神经元被开启的概率厂网。二 1 | V(l) = cr(Wvl) 按卜式史新权亜w W + 人(Hh=1 I 理严-P(h二 1 | vcl)v(QT如此训练之后的RBM就能较为准确地提取显层的特征,或者根据隐层所代表的特征还原显层了。深度信念网络前文我们已经介绍了 RBM的基本结构和其训练、使用过程,接下来我们介绍DBN的相关内容。DBN是由多层RBM组成的一个神经网络,它既可以被看作一个生成模型,也可以当作判别模型,其训练过程是:使用非监督贪婪逐层方法去预训练获得权值。训练过程:1. 首先充分训练第一个RBM;2. 固定第一个RBM的权重和偏移量,然后使用其隐性神经元的状态,作为 第二个RBM的输入向量;3. 充分训练第二个RBM后,将第二个RBM堆叠在第一个RBM的上 方;4. 重复以上三个步骤任意多次;5. 如果训练集中的数据有标签,那么在顶层的RBM训练时,这个RBM的 显层中除了显性神经元,还需要有代表分类标签的神经元,一起进行训练:a)假设顶层RBM的显层

      7、有500个显性神经元,训练数据的分类一共分成了 10 类;b)那么顶层RBM的显层有510个显性神经元,对每一训练训练数据,相应的标签神经元被打开设为1,而其他的则被关闭设为0。6. DBN被训练好后如下图:(示意)图3训练好的深度信念网络。图中的绿色部分就是在最顶层RBM中参与训练的标签。注意调优(FINE-TUNING)过程是一个判别模型另:ooodo调优过程(Fine-Tuning):生成模型使用Contrastive Wake-Sleep算法进行调优,其算法过程是:1.除了顶层RBM,其他层RBM的权重被分成向上的认知权重和向下的生成权重;2. Wake阶段:认知过程,通过外界的特征和向上的权重(认知权重)产生每一层的抽象表示(结点状态),并且使用梯度下降修改层间的下行权重(生成权 重)。也就是“如果现实跟我想象的不一样,改变我的权重使得我想 象的东西就是这样的”。3. Sleep阶段:生成过程,通过顶层表示(醒时学得的概念)和向下权重,生成底层的状态,同时修改层间向上的权重。也就是“如果梦中的景象不是我脑中的相应概念,改变我的认知权重使得这种景象在我看来就是这个概7 S* O使用过程:1.使用随机隐性神经元状态值,在顶层RBM中进行足够多次的吉布斯抽样;2.向下传播,得到每层的状态。

      《深度学习--深度信念网络(Deep-Belief-Network)》由会员re****.1分享,可在线阅读,更多相关《深度学习--深度信念网络(Deep-Belief-Network)》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.