医学专题—人工神经网络基础知识.ppt
《医学专题—人工神经网络基础知识.ppt》由会员分享,可在线阅读,更多相关《医学专题—人工神经网络基础知识.ppt(63页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2 人工神经网络基础知识人工神经网络基础知识 2.1人工神经网络的生物学基础人工神经网络的生物学基础(jch)人的智能来自于大脑,大脑是由大量的人的智能来自于大脑,大脑是由大量的神经细胞或神经元神经细胞或神经元组成的。组成的。每个神经元可以看作为一个小的每个神经元可以看作为一个小的处理单元处理单元,这些神经元按照某种方,这些神经元按照某种方式式互相连接互相连接起来,构成了大脑内部的起来,构成了大脑内部的生物神经元网络生物神经元网络,他们中各神经他们中各神经元之间连接的强弱,按照外部的激励信号作自适应变化元之间连接的强弱,按照外部的激励信号作自适应变化(binhu),而,而每个神经元又随着接收到
2、的多个激励信号的综合大小呈现兴奋或抑每个神经元又随着接收到的多个激励信号的综合大小呈现兴奋或抑制状态。制状态。据现在的了解,据现在的了解,大脑的学习过程就是神经元之间连接强度随大脑的学习过程就是神经元之间连接强度随外部激励信息做自适应变化的过程,大脑处理信息的结果确由神经外部激励信息做自适应变化的过程,大脑处理信息的结果确由神经元的状态表现出来。元的状态表现出来。显然,神经元是信息处理系统的最小单元。虽然神显然,神经元是信息处理系统的最小单元。虽然神经元的类型有很多种,但其基本结构相似。经元的类型有很多种,但其基本结构相似。第一页,共六十三页。神经元是大脑处理信息的基本单元神经元是大脑处理信息
3、的基本单元人脑约由人脑约由101l-1012个神经元组成,其中,每个神经元约与个神经元组成,其中,每个神经元约与104-105个神经元通过突触联接,形成极为错纵复杂而且又个神经元通过突触联接,形成极为错纵复杂而且又灵活多变的神经网络灵活多变的神经网络神经元以细胞体为主体,由许多向周围延伸的不规则树枝神经元以细胞体为主体,由许多向周围延伸的不规则树枝状纤维构成的神经细胞,其形状很像一棵枯树状纤维构成的神经细胞,其形状很像一棵枯树(k sh)的枝的枝干干主要由细胞体、树突、轴突和突触主要由细胞体、树突、轴突和突触(Synapse,又称神经键,又称神经键)组成组成 一、生物一、生物(shngw)(s
4、hngw)神经元神经元第二页,共六十三页。生物生物(shngw)(shngw)神经元网络结构神经元网络结构 树突是树状的神经纤维接收网络,它将电信号传送到细胞体树突是树状的神经纤维接收网络,它将电信号传送到细胞体细胞体对这些输入信号进行整合并进行阈值处理细胞体对这些输入信号进行整合并进行阈值处理轴突是单根长纤维,它把细胞体的输出信号导向其他神经元轴突是单根长纤维,它把细胞体的输出信号导向其他神经元一个一个(y)(y)神经细胞的轴突和另一个神经细胞的轴突和另一个(y)(y)神经细胞树突的结合点称为神经细胞树突的结合点称为突触突触 神经元的排列神经元的排列(pili)(pili)和突触的强度和突触
5、的强度(由复杂的化学过程决定由复杂的化学过程决定)确立了神经网络的功确立了神经网络的功能。能。第三页,共六十三页。生物学研究表明一些生物学研究表明一些(yxi)神经结构是与生俱来的,而其他部分则神经结构是与生俱来的,而其他部分则是在学习的过程中形成的。是在学习的过程中形成的。在学习的过程中,可能会产生一些新的连接,也可能会使在学习的过程中,可能会产生一些新的连接,也可能会使以前的一些连接消失。这个过程在生命早期最为显著。以前的一些连接消失。这个过程在生命早期最为显著。第四页,共六十三页。二、突触的信息处理二、突触的信息处理生物神经元传递信息的过程为多输入、单输出;生物神经元传递信息的过程为多输
6、入、单输出;神经元各组成部分的功能来看,信息的处理与传递主要发生神经元各组成部分的功能来看,信息的处理与传递主要发生在突触附近;在突触附近;当神经元细胞体通过轴突传到突触前膜的脉冲幅度达到一定强当神经元细胞体通过轴突传到突触前膜的脉冲幅度达到一定强度,即超过其阈值电位后,突触前膜将向突触间隙释放神经传度,即超过其阈值电位后,突触前膜将向突触间隙释放神经传递的化学物质;递的化学物质;突触有两种类型,兴奋性突触和抑制性突触。前者产生正突触后电突触有两种类型,兴奋性突触和抑制性突触。前者产生正突触后电位,后者产生负突触后电位。位,后者产生负突触后电位。抑制性抑制性-神经元虽然接收到其他神神经元虽然接
7、收到其他神经元传递的信息,但没有向外传递信息,该神经元称经元传递的信息,但没有向外传递信息,该神经元称“抑制性抑制性”的;的;兴奋性兴奋性-当一个神经元的树突接收的兴奋信息累计当一个神经元的树突接收的兴奋信息累计(li j)超过超过阈值,该神经元被激活并传递出信息给其他神经元。阈值,该神经元被激活并传递出信息给其他神经元。第五页,共六十三页。三、信息传递功能三、信息传递功能(gngnng)(gngnng)与特点与特点 具有时空整合能力具有时空整合能力时间整合时间整合各输入脉冲抵达神经元的先后时间不同,一个脉冲引起的突触后电位很小,但随着各输入脉冲抵达神经元的先后时间不同,一个脉冲引起的突触后电
8、位很小,但随着时间延续,另有脉冲到达,总的突触后电位就增大。时间延续,另有脉冲到达,总的突触后电位就增大。空间整合空间整合在同一时刻产生的刺激所引起的膜电位变化,大致等于各单独刺激引起的膜电在同一时刻产生的刺激所引起的膜电位变化,大致等于各单独刺激引起的膜电位变化的代数和。这种累加求和称空间整合。位变化的代数和。这种累加求和称空间整合。不可逆性,脉冲只从突触前传到突触后,不逆向传递不可逆性,脉冲只从突触前传到突触后,不逆向传递 神经纤维传导的速度,即脉冲沿神经纤维传递的速度,在神经纤维传导的速度,即脉冲沿神经纤维传递的速度,在1150m1150ms s之间之间 信息传递时延和不应期,一般为信息
9、传递时延和不应期,一般为0.30.3lmslms可塑性,突触传递信息的强度是可变的,即具有学习功能可塑性,突触传递信息的强度是可变的,即具有学习功能 存在学习、遗忘或疲劳(饱和存在学习、遗忘或疲劳(饱和(boh)(boh))效应)效应对应突触传递作用增强、减弱和饱和对应突触传递作用增强、减弱和饱和第六页,共六十三页。2、生物神经系统的六个基本特征:、生物神经系统的六个基本特征:1)神经元及其联接;)神经元及其联接;2)神经元之间的联接强度决定信号传递的强弱;)神经元之间的联接强度决定信号传递的强弱;3)神经元之间的联接强度是可以)神经元之间的联接强度是可以(ky)随训练改变的;随训练改变的;4
10、)信号可以是起刺激作用的,也可以是起抑制作用的;)信号可以是起刺激作用的,也可以是起抑制作用的;5)一个神经元接受的信号的累积效果决定该神经元的状态;)一个神经元接受的信号的累积效果决定该神经元的状态;6)每个神经元可以有一个每个神经元可以有一个“阈值阈值”。第七页,共六十三页。2.人工人工(rngng)神经元模型神经元模型人工神经网络是在现代神经生物学研究人工神经网络是在现代神经生物学研究(ynji)基础上提出的模基础上提出的模拟生物过程以反映人脑某些特性的计算结构。它不是人脑神经系统拟生物过程以反映人脑某些特性的计算结构。它不是人脑神经系统的真实描写,而只是它的某种抽象、简化和模拟。根据前
11、面对生物的真实描写,而只是它的某种抽象、简化和模拟。根据前面对生物神经网络的研究神经网络的研究(ynji)可知,可知,神经元及其突触是神经网络的基本神经元及其突触是神经网络的基本器件器件。因此,。因此,模拟生物神经网络应首先模拟生物神经元模拟生物神经网络应首先模拟生物神经元。在人工神经网络中,神经元常被称为在人工神经网络中,神经元常被称为“处理单元处理单元”。有时从网。有时从网络的观点出发常把它称为络的观点出发常把它称为“节点节点”。人工神经元是对生物神经元的人工神经元是对生物神经元的一种一种(y zhn)形式化描述,形式化描述,它对生物神经元的信息处理过程进行抽它对生物神经元的信息处理过程进
12、行抽象,并用数学语言予以描述;对生物神经元的结构和功能进行模象,并用数学语言予以描述;对生物神经元的结构和功能进行模拟,并用模型图予以表达。拟,并用模型图予以表达。第八页,共六十三页。目前人们提出的神经元模型已有很多,其中最早提出且影目前人们提出的神经元模型已有很多,其中最早提出且影响响(yngxing)最大的,是最大的,是1943年年心理学家心理学家McCulloch和数学家和数学家WPitts在分析总结神经元基本特性的基础上首先提出的在分析总结神经元基本特性的基础上首先提出的MP模型模型。该模。该模型经过不断改进后,形成目前广泛应用的形式神经元模型。型经过不断改进后,形成目前广泛应用的形式
13、神经元模型。关于神经元的信息处理机制,该模型关于神经元的信息处理机制,该模型(mxng)在简化的基础上提出以在简化的基础上提出以下下6点约定进行描述:点约定进行描述:(1)每个神经元都是一个多输入单输出的信息处理单元;)每个神经元都是一个多输入单输出的信息处理单元;(2)突触分兴奋性和抑制性两种类型;)突触分兴奋性和抑制性两种类型;(3)神经元具有空间整合特性和阈值特性;)神经元具有空间整合特性和阈值特性;(4)神经元输入输出间有固定的时滞,主要取决于突触延搁;)神经元输入输出间有固定的时滞,主要取决于突触延搁;(5)忽略)忽略(hl)时间整合作用和不应期;时间整合作用和不应期;(6)神经元本
14、身是非时变的,即其突触时延和突触强度均为常数。)神经元本身是非时变的,即其突触时延和突触强度均为常数。第九页,共六十三页。MP模型模型(mxng):称为作用函数或激发函数称为作用函数或激发函数第十页,共六十三页。MP模型模型(mxng)n 作用作用(zuyng)函数函数n 求和求和(qi h)操作操作第十一页,共六十三页。MP模型模型(mxng)f(x)是作用函数是作用函数(Activation Function),也称激发,也称激发(jf)函数。函数。MP神经元模型中的作用函数为单位阶跃函数:神经元模型中的作用函数为单位阶跃函数:其表达式为:其表达式为:第十二页,共六十三页。激发函数激发函数
15、(hnsh)(hnsh)的基本作用的基本作用控制输入对输出的激活作用控制输入对输出的激活作用对输入、输出进行函数转换对输入、输出进行函数转换将可能无限域的输入变换成指定的有限范围内的输出将可能无限域的输入变换成指定的有限范围内的输出 可知当神经元可知当神经元i i的输入信号的输入信号(xnho)(xnho)加权和超过阈值时,输出为加权和超过阈值时,输出为“1”“1”,即,即“兴奋兴奋”状态;反之输出为状态;反之输出为“0”“0”,是,是“抑制抑制”状态。状态。MP模型模型(mxng)第十三页,共六十三页。例例、实现逻辑函数(hnsh)“与门”(AND gate)运算。1 真,0假第十四页,共六
16、十三页。第十五页,共六十三页。人工人工(rngng)神经元的数学模型描述神经元的数学模型描述:第第j个神经元,接受多个其它神经元个神经元,接受多个其它神经元i在在t时刻时刻(shk)的输入的输入xi(t),引,引起神经元起神经元j的信息输出为的信息输出为yj(t):式中式中 wij神经元神经元i到到j的突触连接系数的突触连接系数(xsh),即加权值;,即加权值;j神经元神经元j的阈值;的阈值;ij输入、输出间的突触时延;输入、输出间的突触时延;f()神经元转移(激活)函数神经元转移(激活)函数.为简单起见,将上式中的突触时延取为单位时间,则为简单起见,将上式中的突触时延取为单位时间,则 式中式
17、中 netjj单元激活值;单元激活值;netj=第十六页,共六十三页。其它各单元对第其它各单元对第j个单元的输入,通过加权,按某种运算个单元的输入,通过加权,按某种运算(yn sun)把输把输入信号的综合作用整合起来,给出它们的总效果称净输入。净输入入信号的综合作用整合起来,给出它们的总效果称净输入。净输入整合表达应有多种方式,人们探索到的人脑空间整合方式近似为线整合表达应有多种方式,人们探索到的人脑空间整合方式近似为线性求和。即单元净输入表为性求和。即单元净输入表为 为简便起见,省去式中(为简便起见,省去式中(t),而且常用而且常用(chn yn)向量表示向量表示 式中式中 均为列向量均为列
18、向量(xingling):若令若令 第十七页,共六十三页。至此至此(zhc),人工神经元数学模型可简化为,人工神经元数学模型可简化为看到,人工神经元模型较全面表现了前述点约定看到,人工神经元模型较全面表现了前述点约定(yudng):()单输入多输出(显见);()单输入多输出(显见);()用突触的正负体现突触的()用突触的正负体现突触的“兴奋与抑制兴奋与抑制;()净输入关系()净输入关系net和阈值和阈值,表现了空间整合特性和阈值,表现了空间整合特性和阈值特性;特性;()()y(t+1)y(t+1)与与x(t)x(t)之间的单位时差表现了之间的单位时差表现了”突触延搁突触延搁“;()没有考虑时间
19、整合和不应期;()没有考虑时间整合和不应期;()权系数与时间无关,体现了神经元的()权系数与时间无关,体现了神经元的”非时变非时变“。第十八页,共六十三页。2.3人工神经元人工神经元转转移移(zhuny)函数函数 神经元的各种不同数学模型的主要区别在于采用了不同的转移神经元的各种不同数学模型的主要区别在于采用了不同的转移函数,从而使神经元具有不同的信息处理特性。而神经元的信息处函数,从而使神经元具有不同的信息处理特性。而神经元的信息处理特性、网络拓补结构和网络学习理特性、网络拓补结构和网络学习(xux)方式是决定人工神经网络整方式是决定人工神经网络整体性能的三大要素体性能的三大要素,因此转移函
20、数的研究具有重要意义。神经元的因此转移函数的研究具有重要意义。神经元的转移函数反映了神经元输出与其激活状态之间的关系,目前提出了转移函数反映了神经元输出与其激活状态之间的关系,目前提出了多种,最常用的转移函数有以下几种形式。多种,最常用的转移函数有以下几种形式。1 阈值型转移函数阈值型转移函数 阈值型转移函数采用阈值型转移函数采用单单位位(dnwi)阶跃函数阶跃函数,也称,也称硬限幅函数,用下式定硬限幅函数,用下式定义义:第十九页,共六十三页。具有这一作用方式具有这一作用方式(fngsh)的神经元称为阈值型神经元,这是神经元模的神经元称为阈值型神经元,这是神经元模型中最简单的一种,经典的型中最
21、简单的一种,经典的MP模型就属于此类。模型就属于此类。硬限幅函数也可采用硬限幅函数也可采用符号符号(fho)函数函数,如图,用下式定义,如图,用下式定义第二十页,共六十三页。2 非线性转移非线性转移(zhuny)函数函数常用常用(chn yn)的是的是单极性单极性sigmoid函数函数,简称,简称S函数,函数本身及函数,函数本身及其导数都连续,处理上十分方便,变化范围是其导数都连续,处理上十分方便,变化范围是01,如图所示,如图所示,用下用下式定义式定义第二十一页,共六十三页。有时有时(yush)也采用双极性也采用双极性S型函数(型函数(双曲正切函数双曲正切函数tanh(x)),其变其变化范围
22、是化范围是-11,如图所示。其表达式为,如图所示。其表达式为第二十二页,共六十三页。3、线性函数、线性函数(hnsh)(1 1)线性作用函数:输出等于输入,即)线性作用函数:输出等于输入,即 (2 2)饱和线性作用函数)饱和线性作用函数 (3 3)对称饱和线性作用函数)对称饱和线性作用函数 第二十三页,共六十三页。4 概率型转移概率型转移(zhuny)函数函数 采用概率型转移函数采用概率型转移函数(hnsh)的神经元模型其输入与输出之间的关系的神经元模型其输入与输出之间的关系是不确定的,需要用一个随机函数是不确定的,需要用一个随机函数(hnsh)来描述输出状态的概率。来描述输出状态的概率。如,
23、设神经元输出为如,设神经元输出为1的概率为的概率为式中式中 T称温度参数。采用这种转移函数的神经元输出称温度参数。采用这种转移函数的神经元输出(shch)状态状态分布的典型代表是分布的典型代表是Boltzmann 机。机。第二十四页,共六十三页。5、高斯、高斯(o s)函数函数 反映出高斯函数反映出高斯函数(hnsh)(hnsh)的宽度的宽度 还有许多还有许多(xdu)转移函数的数学模型,不一一介绍。转移函数的数学模型,不一一介绍。第二十五页,共六十三页。2.4人工神经网络模型人工神经网络模型(mxng)大量神经元组成庞大的神经网络大量神经元组成庞大的神经网络(wnglu),才能实现对复杂信息
24、的,才能实现对复杂信息的处理与存储,并表现出各种优越的特性。神经网络处理与存储,并表现出各种优越的特性。神经网络(wnglu)的强大功能与的强大功能与其大规模并行互连、非线性处理以及互连结构的可塑性密切相关。因此其大规模并行互连、非线性处理以及互连结构的可塑性密切相关。因此必须按一定规则将神经元连接成神经网络必须按一定规则将神经元连接成神经网络(wnglu),并使网络,并使网络(wnglu)中中各神经元的连接权按一定规则变化。生物神经网络各神经元的连接权按一定规则变化。生物神经网络(wnglu)由数以亿计的由数以亿计的生物神经元连接而成,而人工神经网络生物神经元连接而成,而人工神经网络(wng
25、lu)限于物理实现的困难和为限于物理实现的困难和为了计算简便,是由相对少量的神经元按一定规律构成的网络了计算简便,是由相对少量的神经元按一定规律构成的网络(wnglu)。人工神经元网络要显示出人脑的某些的基本特征人工神经元网络要显示出人脑的某些的基本特征:(1)分布存储和容错性分布存储和容错性(2)大规模并行处理大规模并行处理(3)自学习自学习(xux)、自组织和自适应、自组织和自适应(4)大量神经元群体行为大量神经元群体行为,表现出复杂非线性系统特性表现出复杂非线性系统特性 第二十六页,共六十三页。人们对网络模型做了大量研究人们对网络模型做了大量研究,目前人工神经网络的模型很多,目前人工神经
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 医学 专题 人工 神经网络 基础知识
限制150内