2012神经网络指导.docVIP

  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文档。上传文档
查看更多
第三部分 神经网络控制技术 一 感知机 1) 感知机概念 感知机是最早被设计并被实现的人工神网络。感知器是一种非常特殊的神经网络,它在人工神经网络的发展历史上有着非常重要的地位,尽管它的能力非常有限,主要用于线性分类。 图1 单神经元结构模型 概念: (P125)x1…xn为输入信号; w1...wn表示连接权系数,即权值,连接权; y为输出; θ为阈值(阀值); 模型可描述为: 响应函数为:或 f(?)也称为变换函数,活化函数(activation function),激发函数。 2)感知器的工作方式: 学习阶段——修改权值(例:根据“已知的样本”对权值不断修改;――有导师学习) 工作阶段 ——计算单元变化,由响应函数给出新输入下的输出。 感知机的学习算法 样本:X={X1, X2…… Xp} Y={y1, y2…… yp} 学习的过程,主要根据“样本”来修正权值W,阈值θ 3)响应函数(激活函数) 响应函数(激活函数)的基本作用: (1).控制输入对输出的激活作用; (2).对输入、输出进行函数转换; (3).将可能无限域的输入变换成指定的有限范围内的输出。 1).阈值单元 单层感知器: 两个输入 x1 和 x2 。 一个阈值(阀值) θ 两个待调整的权值W1和W2 决策函数为 样本集分别属于2类。 4)工作阶段理解的例题 x1为考试成绩、x2为平时成绩,将x1、x2作为两个输入,构建两输入、单输出的感知机实现成绩评定系统其权值w1=0.7、w2=0.3,阈值θ=60。求下列成绩的评定结果。 X1 70 30 60 80 x2 50 90 59 40 解: x1 70 30 60 80 x2 50 90 59 40 Net() 70*0.7+50*0.3-60 =70 30*0.7+90*0.3-60 =-120 60*0.7+59*0.3-60 =-0.30 80*0.7+40*0.3-60 =80 y 1 0 0 1 练习 2设一平面上有两类点,使用横坐标x1和纵坐标x2作为两个输入,构建两输入、单输出的感知机。若权值w1=-40、w2=22,阈值θ=6000,求下列样本的识别结果。 x1 70 30 60 80 x2 50 90 59 40 感知器的建立: 学习阶段——修改权值(例:根据“已知的样本”对权值不断修改;――有导师学习) 工作阶段 ——计算单元变化,由响应函数给出新输入下的输出。 举例:用感知器实现“与”的功能 解:设x1,x2为两输入,取值为逻辑0或1 y为输出,即x1,x2与运算后的结果。 用感知器实现“与”的功能,即用此设计好的感知器可以相当于“与门”完成与运算。 也就是确定此感知器中的3个参数“w1,w2,θ”。 举例:用感知器实现“与”的功能 1)设w1=0;w2=0; θ=0; 2 ) 输入x={x1,x2} 输出y 样本:x1=0011 x2=0101 y=0001 即, 时 y1=0, y2=0, y3=0, y4=1; 3)计算感知机在ui作用下的输出yi  由模型可描述为: j=1,2 n=2 i=1,2,3,4, 用矩阵表示为 s1=(w1,w2)×u1-θ=(0,0)× -0=0; s2=(w1,w2)×u2-θ=(0,0)× -0=0; s3=(w1,w2)×u3-θ=(0,0)× -0=0; s4=(w1,w2)×u4-θ=(0,0)× -0=0; 由响应函数 Y=[1 1 1 1], 即y1=y2=y3=y4=1; 4)调整权值和阈值 由ei(t)=(di-yi(t)) e(t)=(-1,-1,-1,0) 求E(t)==-3 ,设η=0.5 w1(t+1)=w1(t)+η∑(di-yi(t))×x1’) =0+0.5×(-1,-1,-1,0)×(0,0,1,1)’=-0.5; w2(t+1)=w2(t)+η∑(di-yi(t))×x2’) =0+0.5×(-1,-1,-1,0)×(0,1,0,1)’=-0.5; θ(t+1)= θ(t)+(| E(t)|)1/2=0+1.732=1.732; 由此w1=-0.5,w2=-0.5, θ=1.732; 返回3)重新计算,直到E满足要求。 %建立一个感知机网络,使其能够完成“与”的功能 %感知机神经网络学习阶段 %自编程,没用mat工具箱 err_goal=0.001;lr=0.9; max_expoc

文档评论(0)

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

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

1亿VIP精品文档

相关文档