人工神经网络2神经元模型和网络结构ppt课件_第1页
人工神经网络2神经元模型和网络结构ppt课件_第2页
人工神经网络2神经元模型和网络结构ppt课件_第3页
人工神经网络2神经元模型和网络结构ppt课件_第4页
人工神经网络2神经元模型和网络结构ppt课件_第5页
已阅读5页,还剩74页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、武汉科技大学人工神经网络(Artifical Neural Network)张凯 副教授武汉科技大学 计算机学院第二章第二章 神经元模型和网络构造神经元模型和网络构造1. 生物学的启示生物学的启示2. 神经元模型神经元模型3. 神经网络构造神经网络构造4. 章节小结章节小结生物学的启示生物学的启示生物学的启示生物学的启示生物学的启示生物学的启示人脑具有宏大的并行计算才干大脑约有1011个神经元 每个神经元约有104个衔接。 生物学的启示生物学的启示生物学的启示生物学的启示神经元相对于电子线路要慢许多 10-3 秒相对于10-9秒 生物学的启示生物学的启示树突输入 轴突输出 细胞体 突触神经元在

2、构造上由细胞体、树突、轴突和突触4部分组成。生物学的启示生物学的启示树突输入 轴突输出 细胞体 突触1细胞体细胞体是神经元的主体,由细胞核、细胞质和细胞膜3部分组成。细胞体的外部是细胞膜,将膜内外细胞液分开。由于细胞膜对细胞液中的不同离子具有不同的通透性,这使得膜内外存在着离子浓度差,从而出现内负外正的静息电位。这种电位差称为膜电位。生物学的启示生物学的启示树突输入 轴突输出 细胞体 突触2树突从细胞体向外延伸出许多突起的神经纤维。担任接纳来自其他神经元的输入信号,相当于细胞体的输入端input。生物学的启示生物学的启示树突输入 轴突输出 细胞体 突触3轴突由细胞体伸出的最长的一条突起称为轴突

3、。轴突比树突长而细。轴突也叫神经纤维,末端处有很多细的分支称为神经末梢,每一条神经末梢可以向四面八方传出信号,相当于细胞体的输出端output。生物学的启示生物学的启示树突输入 轴突输出 细胞体 突触4突触一个神经元经过其轴突的神经末梢和和另一个神经元的细胞体或树突进展通讯衔接,这种衔接相当于神经元之间的输入/输出接口I/O,称为突触。生物学的启示生物学的启示突触使神经细胞的膜电位发生变化,且电位的变化是可以累加的,单个神经元可以与多达上千个其他神经元的轴突末梢构成突触衔接,接受从各个轴突传来的脉冲输入。生物学的启示生物学的启示这些输入可到达神经元的不同部位,输入部位不同,对神经元影响的权重也

4、不同。生物学的启示生物学的启示输入部位不同,该神经细胞膜电位是它一切突触产生的电位总和,当该神经细胞的膜电位升高到超越一个阈值时,就会产生一个脉冲,从而总和的膜电位直接影响该神经细胞兴发奋放的脉冲数。生物学的启示生物学的启示神经元的信息是宽度和幅度都一样的脉冲串,假设某个神经细胞兴奋,其轴突输出的脉冲串的频率就高;假设某个神经细胞抑制,其轴突输出的脉冲串的频率就低,甚至无脉冲输出。生物学的启示生物学的启示因此,突触可以分为兴奋性和抑制性两种,兴奋性的突触能够引起下一个神经细胞兴奋,抑制性的突触使下一个神经细胞抑制。脉冲的传送是正向的,不允许逆向传播。另外,突触传送信息需求一定的延迟。生物神经元

5、信息处置单元生物神经元信息处置单元生物神经元信息处置单元生物神经元信息处置单元生物神经元信息处置单元生物神经元信息处置单元生物神经元信息处置单元生物神经元信息处置单元生物神经元信息处置单元生物神经元信息处置单元生物神经元信息处置单元生物神经元信息处置单元综上所述,我们可以概括出生物神经网络的假定特点:每个神经元都是一个多输入单输出的信息处置单元;神经元输入分兴奋性输入和抑制性输入两种类型;神经元具有空间整合特性和阈值特性;神经元输入与输出间有固定的时滞,主要取决于突触延搁。M-P模型模型1943年心思学家W.McCulloch(迈科络)和数学家W.Pitts(皮茨)协作提出了M-P模型,即以他

6、们两个人的名字命名McCulloch-Pitts。 M-P模型模型Walter PittsWarren McCullochM-P模型模型McCulloch和Pitts按照生物神经元的构造和任务原理构造出来的一个笼统和简化了的模型。简单点说,它是对一个生物神经元的建模。M-P模型模型为了使得建模更加简单,以便于进展方式化表达,我们忽略时间整协作用、不应期等复杂要素,并把神经元的突触时延和强度当成常数。如下就是一个M-P模型的表示图。M-P模型模型结合M-P模型表示图来看,对于某一个神经元 j留意别混淆成变量了,在这里 j 只是起到标识某个神经元的作用,它能够接受同时接受了许多个输入信号,用xi

7、表示,前面说过,由于生物神经元具有不同的突触性质和突触强度,所以对神经元的影响不同,我们用权值wij来表示,其正负模拟了生物神经元中突出的兴奋和抑制,其大小那么代表了突出的不同衔接强度。由于累加性,我们对全部输入信号进展累加整合,相当于生物神经元中的膜电位,其值就为 1niiiw xM-P模型模型神经元激活与否取决于某一阈值电平,即只需当其输入总和超越阈值时,神经元才被激活而发放脉冲,否那么神经元不会发生输出信号。整个过程可以用下面这个函数来表示: 1niiinetw x1niiiyf netfw xM-P模型模型由此可以得到总结出M-P模型的6个特点:每个神经元都是一个多输入单输出的信息处置

8、单元神经元输入分兴奋性输入和抑制性输入两种类型;神经元具有空间整合特性和阈值特性;神经元输入与输出间有固定的时滞,主要取决于突触延搁;忽略时间整协作用和不应期;神经元本身是非时变的,即其突触时延和突触强度均为常数。生物神经元信息处置单元生物神经元信息处置单元信息输入信息输入生物神经元信息处置单元生物神经元信息处置单元信息信息 传播与处置传播与处置生物神经元信息处置单元生物神经元信息处置单元信息信息 传播传播 与处置整合与处置整合生物神经元信息处置单元生物神经元信息处置单元信息信息 传播与处置:兴奋抑制传播与处置:兴奋抑制生物神经元信息处置单元生物神经元信息处置单元信息输出信息输出生物神经元对应

9、人工神经元生物神经元对应人工神经元人工神经元信息处置单元人工神经元信息处置单元 )(ixf i 信息输入信息输入人工神经元信息处置单元人工神经元信息处置单元 )(ixf i 信息信息 传播与处置:传播与处置: 积与和积与和人工神经元信息处置单元人工神经元信息处置单元 )(ixf i 信息信息 传播与处置:传播与处置: 积与和积与和人工神经元信息处置单元人工神经元信息处置单元 )(ixf i 信息信息 传播与处置传播与处置: 非线性非线性人工神经元信息处置单元人工神经元信息处置单元 )(ixf i 信息输出信息输出人工神经元信息处置单元人工神经元信息处置单元 )(ixf i 人工神经信息处置单元

10、人工神经信息处置单元 )(ixf i 人工神经元信息输入输出人工神经元信息输入输出 )(ixf i 人工神经元信息输入输出人工神经元信息输入输出 )(ixf i 人工神经元信息输入输出人工神经元信息输入输出 )(ixf i 人工神经元信息输入输出人工神经元信息输入输出 )(ixf i 原理和实例原理和实例符号图、数字公式以及解释图和数字公式的正文,将运用一下符号:标量:小写的斜体字母,如a,b,c。向量:小写的黑正体字母,如a,b,c。矩阵:大写的黑整体字母,如A,B,C。单输入神经元模型单输入神经元模型输入 通用神经元 单输入神经元模型单输入神经元模型神经元按下式计算例如,假设w=3,p=2

11、,b=1.5,那么传输函数传输函数上例中传输函数可以是n的线性或者非线性函数。可以用特定的传输函数满足神经元要处理的特定问题。本书包括了各个不同的传输函数。下面将讨论其中最常用的三种。硬极限传输函数线性传输函数 对数-S形传输函数传输函数传输函数 Transfer Functions1(0)( )hardlim( )0(0)naf nnn硬极限传输函数传输函数传输函数 Transfer Functions( )af nn线性传输函数传输函数传输函数 Transfer Functions1()1nafne对数-S型传输函数传输函数传输函数 Transfer Functions1()1nafneu

12、Sigmoid Function :u特性:u值域a(0,1)u非线性,单调性u无限次可微u|n|较小时可近似线性函数u|n|较大时可近似阈值函数多输入神经元多输入神经元权值矩阵:通常,一个神经元有不止一个输入。具有R个输入的神经元如以下图所示。其输入p1,p2,pR分别对应权值矩阵w的元素w1,1,w1,2,w1,R 。多个输入神经元多个输入神经元输入 多神经元 多个输入神经元多个输入神经元该神经元有一个偏置值b,它与一切输入的加权和累加,从而构成净输入n表达式可以写成矩阵方式:神经元的输出可以写成:多个输入神经元多个输入神经元输入 多神经元 权值下标权值下标权值下标:权值矩阵元素下标的第一

13、个下标表示权值相应衔接所指定的目的神经元编号,第二个下标表示权值相应衔接的源神经元编号。多个输入神经元多个输入神经元多个输入神经元多个输入神经元简化符号左边垂直的实心条表示输入向量p,p下面的变量R1表示p的维数,也即输入是由R个元素组成的一维向量。这些输入被送人权值矩阵w,w有1行R列。常量1那么作为输入与标量偏置值b相乘。传输函数f的净输入是n,它是偏置值b与积wp的和。在这种情况下,神经元的输出a是一个标量。假设网络有多个神经元,那么网络输出就能够是一个向量。神经元的层神经元的层 Layer of Neurons多个并行操作的神经元输入向量p的每个元素均经过权值矩阵W和每个神经元相连。神

14、经元的层神经元的层 Layer of Neuronsp =p1p2pR输入向量经过如下权矩阵W进入网络:同样,具有S个神经元、R个输入的单层网络也能用简化的符号表示为如下图的方式。a神经元的层神经元的层 Layer of Neuronsb12S=bbbpp1p2pR=a1a2aS=.多层神经元多层神经元 Multilayer Network层上标层上标 如今思索具有几层神经元的网络。每个变量都如今思索具有几层神经元的网络。每个变量都附加一个上标来表示其所处层次。图所示的三层网络就附加一个上标来表示其所处层次。图所示的三层网络就运用了这种标志方法。运用了这种标志方法。该三层网络同样也可以用简化的

15、符号表示该三层网络同样也可以用简化的符号表示多层神经元多层神经元 Multilayer Network隐含层输出层输入层简化符号 输入层输入层 隐含层隐含层 假设某层的输出是网络的输出,那么假设某层的输出是网络的输出,那么称该层为输出层,而其他层叫隐含层。称该层为输出层,而其他层叫隐含层。延时器和积分器延时器和积分器延时器延时延时 在讨论递归网络前,首先引见一些简单的构在讨论递归网络前,首先引见一些简单的构造模块。第一种是延时模块。造模块。第一种是延时模块。延时器和积分器延时器和积分器积分器 积分器积分器 另一种将用于另一种将用于Hopfield网络中的延续时间递网络中的延续时间递归网络的构造

16、模块是积分器。归网络的构造模块是积分器。递归网络反响网络递归网络反响网络初始条件 对称饱和线性层 递归网络递归网络 一个递归网络是一个带反响的网络,其部分一个递归网络是一个带反响的网络,其部分输出衔接到它的输入。一种类型的离散时间递归网络。输出衔接到它的输入。一种类型的离散时间递归网络。递归网络反响网络递归网络反响网络初始条件 对称饱和线性层 如何选取一种网络构造如何选取一种网络构造运用问题的描画从如下几个方面非常有助于定义网络的构造:(1)网络的输入个数=运用问题的输入数;(2)输出层神经元的数目=运用问题的输出数目;(3)输出层的传输函数选择至少部分依赖与运用问题的输出描画。例题例题一个单

17、输入神经元的输入是2.0,其权值是2.3,偏置值是-3。i传输函数的净输入是多少?ii神经元的输出是多少?解i传输函数的网络输出由下式给出:ii由于未指定传输函数,所以不能确定该神经元的输出。例题例题假设上例的神经元分别具有如下传输函数,请问其输出值分别是多少?i硬极限函数ii线性函数iii对数-S形logsig函数解i硬极限传输函数有ii线性传输函数有iii对数-S形传输函数有例题例题给定一个具有如下参数的两输入神经元:b=1.2,w=3 2,p=-5,6T ,试根据以下传输函数计算神经元输出:i对称硬极限传输函数ii饱和现行传输函数iii双曲正切S形tansig传输函数解首先计算净输入n:例题例题

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论