- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件建模与UML 第九章
第 9 章 神 经 网 络;目 录; 9.1 神经网络概念与感知机
9.1.1神经网络原理
人工神经网络(ANN)是模拟人脑神经元活动的过程,其中包括对信息的加工、处理、存储、搜索等过程。
ANN不能对人脑进行逼真描述,但它是人脑的某种抽象、简化和模拟。
;人脑神经元的形状为:
;神经元组成;
树突:神经纤维较短,是接收信息的。
细胞体:对接收到的信息进行处理。
轴突:较长的神经纤维,是发出信息的。
突触:一个神经元的轴突末端与另一个神经元的树突之间密切接触。
神经元具有如下性质:
(1)多输入单输出;
(2)突触具有加权的效果;
(3)信息进行传递;
(4)信息加工是非线性。;神经元的数学模型图:;Hebb规则;9.1.2 感知机网络
感知机网络是神经网络应用最早,且最成功的神经网络模型。
1.感知机网络原理
感知机网络是双层模型。输出层神经元i的输入为:
Ii=∑Wijxj
xj为j神经元的输出,Wij为神经元j到神经元i的连接权重。;神经元i的输出为:
Oi=f(Ii)
其中f(x)为神经元作用函数。(一般采用 [0,1]阶梯函数 )
设i神经元的期望输出为Di,它与计算输出Oi之差为:
δi=Di-Oi
通过样本学习,应该让权重Wij使δi尽可能小。利用著名的德尔塔规则(delta rule)计算:
△Wij=αδi xj (α为常数)
δ规则:
Wij(t+1)=Wij(t)+△Wij
更新权重Wij。;9.2.3感知机实例与讨论;计算过程:
K=1: y=f(0+0)=0
┌W1 ┐(1)┌W1┐(0) ┌0┐ ┌0┐ ┌0┐ ┌0┐
│ │= │ │+(0-0) │ │= │ │+│ │= │ │
└W2 ┘ └W2┘ └0┘ └0┘ └0┘ └0┘
K=2, y=f(0+0)=0
┌W1 ┐(2)┌W1┐(1) ┌0┐ ┌0┐ ┌0┐ ┌0┐
│ │= │ │+(1-0) │ │= │ │+│ │= │ │
└W2 ┘ └W2┘ └1┘ └0┘ └1┘ └1┘
K=3, y=f(0+0)=0
┌W1 ┐(3)┌W1┐(2) ┌1┐ ┌0┐ ┌1┐ ┌1┐
│ │= │ │+(1-0) │ │= │ │+│ │= │ │
└W2 ┘ └W2┘ └0┘ └1┘ └0┘ └1┘
K=4, y=f(1+1)=f(2)=1
┌W1 ┐(4)┌W1┐(3) ┌1┐ ┌1┐ ┌0┐ ┌1┐
│ │= │ │+(1-1) │ │= │ │+│ │= │ │
└W2 ┘ └W2┘ └1┘ └1┘ └0┘ └1┘
再循环一次,将会得到所有例子的(d-y)值均为零,即权值(W1=1,W2=1)满足所有实例要求。
; 对异或(XOR)问题:
输入 x1 x2 输出 y
0 0 0
0 1 1
1 0 1
1 1 0
样本是非线性样本,即找不到一个超平面,将两类样本分开。
感知机对XOR问题的计算:
同二值逻辑样本计算,K=1,2,3的计算相同,K=4时有:
y=f(1+1)=f(2)=1
┌W11 ┐(4)┌W11┐(3) ┌1┐ ┌1┐ ┌-1┐ ┌0┐
│ │= │ │+(0-1) │ │= │ │+│ │=│ │
└W21 ┘ └W21┘ └1┘ └1┘ └-1┘ └0┘
修改后的权值,又回到了初始状态,如果继续计算,将出现无限循环,永远不会收敛。
该例充分说明感知机对非线性样本无效。;9.2 反向传播网
原创力文档


文档评论(0)