第九章-MLP.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第九章-MLP

CSE 802. Prepared by Martin Law 多层感知器神经网络 河北大学工商学院 主要内容 网络结构 学习算法 带有动量项的误差反传法 程序实现 逼近理论 应用 分类 函数逼近 时间序列预测 MLP的网络结构 多层感知器(MLP)由三部分组成: 一组感知单元(源节点)组成输入层; 一层或多层计算节点的隐含层; 一层计算节点的输出层。 MLP的网络结构(续) 三层MLP,隐层和输出层激活函数分别为Sigmoid函数和线性函数,定义为: MLP的网络结构(续) MLP的学习算法 MLP的学习算法(续) ---带有动量项的误差反传算法 训练样本: 误差函数: 链式求导法则: MLP的学习算法(续) ---带有动量项的误差反传算法(续) 权重和偏差项的改变量: 根据带有动量项的反传算法有: MLP的学习算法(续) ---带有动量项的误差反传算法(续) 误差反传算法的4个步骤: 步骤1:初始化网络权重和偏差项 和 ,设置学习率 和动量常数 使 ; 步骤2:对输入向量 ,计算网络输出和目标输出的误差 ,如果误差大于预先给定的阈值,则进入步骤3,否则转入步骤4。 步骤3:如果迭代次数最大迭代次数,则进入步骤4,否则按以下公式更新权重和偏差项 并返回步骤2; 步骤4:停止训练。 MLP的程序实现 MLP的程序实现(续) MLP的程序实现(续) MLP的程序实现(续) MLP的程序实现(续) MLP的程序实现(续) MLP的程序实现(续) MLP的程序实现(续) MLP的程序实现(续) MLP的程序实现(续) MLP的程序实现(续) MLP的程序实现(续) MLP的程序实现(续) MLP的程序实现(续) MLP的程序实现(续) MLP的逼近理论 定理1:令 为有界、非常量的单调递增连续函数,Id为d维单位超立方体[0,1]d。C(Id)表示定义在Id上的连续函数构成的集合,则给定任何函数 C(Id)且 则存在整数n和一组常数 和 ,(指标 )使得网络输出 可任意逼近 ,即: MLP的逼近理论(续) 定理2:对于任意一个具有有限一阶绝对动量 的连续函数 ,且对任意 ,存在一个sigmoid函数的线性组合 ,使得: 其中 为半径为 的球体,且 。 MLP的应用 分类 Ripley数据集 http://www.stats.ox.ac.uk/pub/PRNN/ MLP的应用(续) 分类 Iris数据集(F3和F4) 30%训练 70%测试 MLP的应用(续) 函数逼近 曲面方程: 数据点由20X20网格生成 MLP的应用(续) 函数逼近 MLP的应用(续) 时间序列预测 数据预处理: 给定一个时间序列T={xt|1≤t≤N},需要为预测模型构造训练数据。 例子: 对于一个一步预测问题,窗宽(width)为3,构造过程如下: MLP的应用(续) 时间序列预测 Sunspots数据集(1700-1979年)窗宽:8 补充 训练网络前的准备 数据预处理: 分类:1. 训练数据的输入需要归一化 x’=(x-u)/sigma,u—所有训练样本的平均向量 sigma—训练样本的标准差 2. 训练数据的输出最好变成向量形式 y=3?y=[-1,-1,1]T 函数逼近: 1. 训练数据的输入需要归一化; 2. 训练数据的输出亦需归一化 t’=(t- tmin)/(tmax - tmin)。 补充(续) MLP的缺陷 问题: 1. 网络的隐含节点个数选取问题至今仍是一个 世界难题(Google, Elsevier, CNKI); 2. 停止阈值、学习率、动量

文档评论(0)

qwd513620855 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档