




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上精选优质文档-倾情为你奉上专心-专注-专业专心-专注-专业精选优质文档-倾情为你奉上专心-专注-专业ART-1网络前馈型神经网络完成训练后,即可投入正常的运行。若在使用过程中环境发生了变化,则需要重新构造一个能表现当前环境的样本集,并运用该样本重新对网络进行训练。在这种情况下,不能只用变化后新加的样本对网络进行“补充”训练,这样会破坏网络原有的知识,而只记下新的内容。即网络长期存储的内容只是它最后获得训练时系统所面对的样本集所蕴含的内容。网络的这种不能在保留已学内容的前提下增加新内容的特性称为网络的不可塑性。在面对一些表示新添内容的样本时,如果真正能够只修改一部分内容
2、,这样才有希望在保证不破坏原存储信息的基础上将新的内容增加进去。也就是说,在将样本中所含内容存入网络时,不能再像一般前向型网络那样,实施完全分布的存放,即存放是分类的。要使网络具有可塑性,必须实现以下功能:(1)对样本的分类功能;(2)分类的识别功能;(3)比较功能;(4)类的建立功能。Carpenter和Grossberg在1986年给出了一个特殊的例子:4个样本组成样本集。这4个样本被周期性地提交给网络,网络不断地修改各个权值去适应环境的变化。但是证明网络是难以收敛。后来,由Grossberg等人构造出了具有可塑性的网络模型,称为自适应共振理论(Adaptive Resonance The
3、ory,简记为ART)。按照ART网络的输入及其处理,该网络模型可分为两大类:一类只接受二值输入向量,称为ART-1,另一类可以接受二值的或连续的输入向量,称为ART-2。一ART-1的结构为了使网络在保持原有内容的前提下(稳定性),能够将新的内容添加进去(可塑性),按上述分析,ART-1首先必须是一个分类器,它能够将输入向量进行适当的分类。对一个给定的输入向量,ART-1将在网络中已经存放的所有分类中进行查找,若能发现其中的某个“类表示”表达了该输入向量的基本特征,则可对此分类表示的“模式”进行适当的微调,使之能更好的表达该输入向量。由于被调整的“对象”是被网络确认的用于表示输入向量所在类的
4、“类表示”,所以它不影响已有的其他类的“类表示”。这样就可保证网络的相对稳定性。如果网络在已有的“类表示”中找不到与当前输入向量相对应的“类表示”,则应在自己的容量范围内创造一个新的“类表示”,使之与输入向量匹配。即网络的可塑性。网络的稳定性与可塑性是不同的,表示如下:为实现上述要求,构造出如下所示的ART-1总体结构图。图1 ART-1总体结构图基本工作过程为:当系统没有输入向量时,比较层输出控制信号使得比较层的输出信号为0;识别层的输出控制信号使得识别层输出为0。当输入向量加到系统上时:(1)使原封不动地按的形式送入识别层,在识别层找到应该属于的类;(2)将该类的代表向量以向量送回到比较层
5、,与相比较,形成新的输出;(3)将和同时送入系统复位控制模块进行比较,若系统认为可以代表,则网络进入训练期,即按照修改被选中的和;否则,系统使识别层复位,向量重新送入比较层,寻找新的类进行匹配,如此下去,直到找到一个能满足要求的类或发现系统现有的类均不能满足要求。(4)当系统发现已有的类无法表示输入向量时,则创建一个新的类。为方便分析,将ART-1模型的识别层和比较层拓扑结构表示如下:图2 ART-1模型识别层与比较层的拓扑结构图中:为输入向量,为识别层的输出向量,为比较层的输出向量,为比较层的输入向量,相当于输入向量所在类的表示形式。(top-down)为从识别层到比较层的联接权矩阵(从上到
6、下的),(bottom-up)为从比较层到识别层的联接权矩阵(从下到上的),和分别是识别层第个神经元对应的识别层联接权向量和比较层联接权向量。 其中:表示识别层第个神经元到比较层第个神经元的联接权;表示比较层第个神经元到识别层第个神经元的联接权。为比较层第个神经元的网络输入,为识别层第个神经元的网络输入: , (1)下面分别讨论各个功能模块:1比较层输出控制信号:仅当输入向量为非0向量,并且为0向量时,输出1,否则输出0。 (2)即:仅当输入向量刚加在网络上(),识别层对应的输出向量还未出现时(此时),才输出1。2识别层输出控制信号:识别层的输出控制可以看为对识别层的封锁与使能。当时,它封锁识
7、别层,使;当时(正常工作),它使能识别层,并根据当前的向量,产生相应于的类表示。 (3)3比较层:比较层同时接受三个信号:输入信号、识别层输出信号和比较层输出控制,该层执行“二-三规则”。其第个神经元的输出为: (4)当没有输入信号进入网络时,;将加入网络时,网络进入第一个工作阶段,此时,由(2)式,得,在根据(4)式,得,输入向量被原封不动地送入识别层。同时因为,得,使能识别层。通过竞争机制,识别层中的某个神经元输出为1,其它输出为0。设识别层第个神经元输出为1,由(1)式,得:,从而有:。即:识别层的第个神经元对应的从自身到比较层各神经元的联接权构成的向量就是与输入向量对应的“类表示”。此
8、时,因为,正常情况下、,使得,网络进入第2个工作阶段。第2个工作阶段开始时有:,。根据(4)式,在这个周期,比较层的输出向量将执行向量和的“与”: , (5)由此可以看出,如果网络认为某一组输入向量是同一类的,则代表它们所在类的向量应该是它们的“与”。4识别层:识别层接受三个信号:比较层输出、识别层输出控制信号和复位信号。向量是经比较层变换后的输出向量,在第1个工作阶段,此时识别层第各神经元获得的网络输入为: 该层主要采用竞争机制,以识别出与哪一类相近(相似)。通常对应于一个,识别层有且仅有一个神经元处于激发状态(输出为1),其余的处于抑制状态。显然,处于激发状态的神经元对应的权向量与匹配的最
9、好。 (6)与识别层各神经元相对应,向量代表着不同的分类,它们都是实数向量,表明从比较层到识别层的联接权是实数。与对应的二值表示是与比较层各神经元相对应的从识别层到比较层的联接权向量。识别层的竞争机制是通过各个神经元之间的侧联接实现的。这些侧联接,除到自身的联接为激励外(正联接),其它的均为抑制(负联接)。5系统复位控制:复位模块也同时接受三个信号:输入向量,向量和精度控制参数。该模块根据一定的规则计算与的相似度,如满足精度控制参数的要求,则说明可以表示;否则该模块发出复位信号,使输入向量在不允许神经元激发的条件下重新寻找与其对应的“类表示”。一般用下式计算与的相似度: (7)可见,。当,网络
10、认可当前处于激发态的神经元对应的类表示;否则,网络认为与该神经元对应的类表示不能很好地代表输入向量,需重新寻找。二ART-1的初始化由于ART是在运行过程中通过自适应地调整联接权来实现学习的,所以ART的初始化非常重要,直接关系到ART的可塑性、分类表示等问题。1T的初始化:是从识别层到比较层的联接矩阵,识别层有且仅有一个神经元输出为1,其余输出为0;比较层按二三规则实现向量与的比较。因为,所以联接矩阵应该是一个0、1矩阵。对输入向量,设识别层第个神经元被激励,被以的形式送入比较层,有: (8)而系统复位控制模块是按照(6)式来计算与的相似度的,能保证的必要条件是:。由(8)式,若,则不论为何
11、值,相应的为0,所以初始化时矩阵的所有元素设为1。即:对任意的,有:。2B的初始化:的列向量依次对应于识别层各神经元,每个向量又是神经元对应的类的代表向量。对于输入向量,如果在竞争中获胜,则表明与的点积最大。所以为了使网络的运行保持有一定的准确性,需要用较小的值去初始化B的每个元素。否则对于同一输入向量,两次不同的加载可能会引起不同的神经元激发,即要保证权值初始化时差异性较小。按照Grossberg与Carpenter的研究结果,对任意,有: (9)其中:n为输入向量的维数;L为一个大于1的常数,其值应该与输入向量的位数相关。可见,。、是神经元对应类的两种不同的表示形式。由(9)式,在网络开始
12、运行时,矩阵B的每个元素都是相同的,它们将随着网络的运行逐渐被改变。3的初始化:因为,当时表示匹配最差;时为最理想的匹配,此时有。通过分析可知,0,1,值越大,网络所实现的划分越细;值越小,网络实现的划分越粗。通常在网络运行初期可以将值取得小一些,以实现较粗的划分;随后逐渐加大值,以实现更为精确的划分。三ART-1的实现ART-1本身具有自适应能力,所以ART-1的训练是在运行过程中根据执行结果确定的。在完成初始化工作后,ART-1就可以投入运行,实现“边学习,边工作”。ART-1工作过程可分为四个阶段:识别、比较、查找、训练,下面进行详细的叙述。1识别:当时,识别层所有神经元被抑制,此时有。
13、当非0输入向量X被加在网络上时,又,由(1)式,得。由(4)式,得。此时在识别层,每个神经元均完成如下操作:(1)计算;(2)接收来自其它神经元的抑制信号,并向其它神经元发出抑制信号;(3)确定自己的输出状态;(4)完成输出。神经元之间的抑制信号是通过它们之间的抑制连接实现的。如果神经元输出为1,则表明在本轮识别中,X暂时被认为属于神经元所对应的类。2比较:当识别层将X归于所对应的类后,的输出值1被分别以权重传送到比较层,此时送入比较层的向量P就是向量。T的初始化及训练保证了T的每个元素取值为0或者1。与根据对应,且互为变换形式。如果对于所有的j,1jn,则表示X获得良好的匹配。如果存在j,使
14、得,则表明X与相应的“类”的表示向量并不完全一致。由(5)式,通过执行和的“与”可得出比较层的输出。当系统复位控制模块接受到X和C后将计算它们的相似度:(1)如果s,表明本轮所给出的类满足精度要求,查找成功,系统进入训练周期。(2)如果s,表明本轮所给类不满足精度要求。此时复位模块向识别层发出复位信号,使所有神经元输出为0,系统回到开始处理X的初态,并重新进行搜索。同时,复位信号屏蔽本次被激发的神经元,在下一轮匹配中,该神经元被排除在外,以便系统能够找到其它更恰当的神经元(类的表示)。3查找:如果s,认为网络查找成功,此时分类完成,无需再查找。如果s0.5时,选择就不能满足精度要求,此时网络就
15、需要进入查找工作阶段:(1)获胜;(2);(3);(4)s,所以对网络进行训练:。显然,其原值被破坏了。而当我们选择一个适当的L,同时在调整B时保留,这个问题就可以避免了。需要提醒读者的是:网络的分类并不是一成不变的。继续使用上面例子中的输入向量,取L=6,初始化使B的所有元素均取值0.6。(1)的输入导致被激发;被训练后取值为;(2)输入时,、所获得的网络输入分别为1和1.8,这导致被激发;被训练后取值为;(3)此时如果再次被输入,、所获得的网络输入分别为1和0.6,从而正确的神经元被激发;如果再次被输入,、所获得的网络输入分别为1和1.8,从而也仍然有正确的神经元被激发;(4)当被输入时,、所获网络输入分别为1和1.2,从而被激发,此时,被送入比较层,使得。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年土木工程生产实习报告【5】
- 设备融资投资立项项目可行性研究报告(2025咨询)
- 园林公司租借合同协议书
- 解除农民工合同协议书
- 心理咨询室创业计划书时
- 2025年天猫养车项目大数据研究报告
- 明星演唱会活动策划方案(多)
- 咖啡店商业计划书2
- syb美容创业计划书参考范文
- 健康探秘课件
- GB/T 3733.1-1983卡套式端直通管接头
- GB/T 1689-1998硫化橡胶耐磨性能的测定(用阿克隆磨耗机)
- 病原微生物实验室生物安全管理手册
- 上消化道出血病人的观察与护理-课件
- 光缆测试报告
- 初中物理教育科学八年级下册第十一章 机械与功《功》教学设计
- 神经病学人卫版习题集题库
- 入网安评基线核查常用检查项
- (统编版小学语文教师)语文新课标新旧对比变化
- 达希纳(尼洛替尼)毒副反应及处理
- 【图文】SEW变频器设置参数说明
评论
0/150
提交评论