版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、为什么要用人工神经元网络
大脑有大约100亿个神经细胞,与人脑相比数字计算机有许多不及人脑的方面。首先人脑有很强的自学习能力,人脑的联想记忆能力也是很卓越的。人脑在存贮大量的信息(包括图像、语言、文字、形状等等)之后,能对这些信息进行综合分析与处理。人脑具有很强的识别能力。它能够对变形的、模糊的、残缺的信息进行快速而正确的识别,复原出原来记忆的形状。此外人脑还具有高稳定性和很强的分析能力、判断能力。人脑有大规模并行处理能力。由于人脑的神经网络有以上这么多非凡的能力,所以人们想模拟人脑神经网络的原理和结构来研究出人工神经网络,以解决目前科学技术上日趋复杂的难题。第一页,共二十六页。第二页,共二十六页。第三页,共二十六页。第四页,共二十六页。第五页,共二十六页。第六页,共二十六页。+-第七页,共二十六页。第八页,共二十六页。二、自动控制领域面临的两项难题1、控制对象越来越复杂,有多种不确定性以及难以确切描述的非线性问题。2、控制系统的要求越来越高,要求智能化的控制方法。例如:开车、停车、语言、图象。由于人工神经网络源于对脑神经的模拟,有很强的适应于复杂环境的能力和多目标控制要求的自学习能力,并有以任意精度逼近任意非线性连续函数的特性。这正好能解决以上两个问题。三、神经网络按它在系统中所起的作用可分为:1、作为控制器。2、起优化计算作用。3、与其它控制方法相结合(如专家系统、模糊控制等,为其提供非参数化对象模型、推理模型等。)4、构成智能控制系统,即能识别环境并对各种信息进行融合、进行分析和推理,做出决策。第九页,共二十六页。四、生物神经元有以下几个特性:1、多输入单输出。2、非线性输入/输出。3、有可塑性。4、输出响应是各个输入综合作用的结果。
第十页,共二十六页。
例1:如在天气预报中广播:“今天下午将有一股强冷空气袭击沈阳上空,受它的影响今天我市将有中到大雨”。这时气温下降并下起雨,由于天气变坏,人们出去的计划就得取消了,人的心情就会不好。对于这个例子,我们可以用人工神经元网络技术来讨论天气与人们行动和情绪的关系。图1.1示出了由两层组成的一个模型。每层有三个神经元。底层叫输入层,顶层叫输出层。输入层的三个神经元从外界获得信息,而输出层的三个神经元将模型中的信息向外界发出。输入层的每个神经元与输出层的每个神经元相连。
信息流输出层输入层图1.1第十一页,共二十六页。
这个模型的信息处理过程是从下层向上层进行的。即输入层得到了天气信息,对此,输入层的每个神经元可以处于不同的状态,即不兴奋状态(天气不好,或天气不变化,或不下雨)或者处于兴奋状态(天气好,或天气变化,或下雨)。输出层发出模型处理的结果。输出层的每个神经元也可以处于不同的状态,即不兴奋状态(情绪不好,或不能游泳,或没带雨伞)或者处于兴奋状态(情绪好,或可以游泳,或带了雨伞),图1.2示出了一种输入与输出均处于兴奋状态的框图。可游泳情绪好带雨伞天气好天气变化下雨输出层层
输入层入层图1.2第十二页,共二十六页。图1.3示出了一种期望的输入和期望的输出模型,即“天气不好—不能游泳”;“天气变化—情绪不好”;“下雨—带雨伞”。我们看一下这个模型是怎样工作的。
图中的输入是“下雨”,得到的输出结果应是“带雨伞”(即情绪不好和不能游泳)。那末首先输入和输出就确定了。为了计算,我们定义“兴奋状态”用+1代表;“不兴奋状态”用-1代表。??
?不兴奋不兴奋兴奋不能游泳
情绪不好
带雨伞期望的输出
天气不好
天气变化
下雨(输入)图1.3第十三页,共二十六页。这样一来,图1.3可表示如下:在这个模型中,每个神经元最少有一个输入信息。对于输入层的神经元来说,信息是从外界进入的。而输出层的神经元中的信息来自下层神经元。通常一个神经元可能有多个输入突触,但只有一个输出端。这个输出值是对所有输入值处理后的结果。而对输入信息进行处理的第一步是对输入值的求和,如图1.5所示,???-1-1+1-1 -1 输入值-1
-1
+1
期望输出值+1图1.4第十四页,共二十六页。-1(+)-1(+)-1-1+1-1-1+1-1(+)-1-1+1-1(+)-1-1(+)-1+1(+)+1不游泳
情绪不好
没带雨伞
(实际输出值)结果求和输入结果求和输入天气不好
天气不变化
下雨
(输入)图1.5上图可见,对输入结果简单地求和是不能得到期望的输出结果的(图中输入信息为下雨,但输出竟是没带雨伞)。那末为了得到理想的结果,必须对每个神经元的输入值进行特殊地处理—加权处理。每个神经元都有不同的加权值,加权处理在实际应用中有很重要的意义。第十五页,共二十六页。比如可能有这样一个人(这里简称为K),虽然在下雨,但因为几个小时以后他将乘飞机去南方旅游。所以此时K的心情很好,也就是说外出旅游带来的喜悦心情比下雨而产生的失落感影响要大得多,所以对K来说外出旅游的加权值要大于下雨的加权值。考虑加权后的处理过程如图1.6所示结果求和输入加权图1.6在这个模型中,对输入信息先进行加权后再做求和处理。因为我们不能预测实际处理的结果是否如同假设的一样,所以在处理中还要引入一个阈值,如结果大于阈值输出则为兴奋状态(+1),如结果小于阈值输出为不兴奋状态(-1)(如图1.7所示),第十六页,共二十六页。结果求和输入加权结果>阈值图1.7这里阈值取为0。这样在输入为“下雨”时,就可以得到理想的输出结果—带雨伞(如图1.8所示)。>0?-1(+)>0
?-1(+)+100-1-1+10+10-1-1+1>0
?+1(+)00+1-1-1+1>0?-1(+)+1-1>0?-1(+)+1-1>0?+1(+)+1+1不能游泳情绪不好带雨伞(实际输出值)天气不好天气不变化下雨
(输入)阈值结果求和加权输入阈值结果求和加权输入图1.8第十七页,共二十六页。
我们还可以对下面的期望输入和期望输出进行训练,即“天气好—游泳,天气不变化—情绪好,不下雨—没带雨伞”。若只考虑加权值和阈值,这个模型如图1.9所示,即对输入为“天气不变化”而输出则是“情绪不好”,可见没有得到期望的输出,所以还应考虑其他的因素。
>0?+1(+)>0
?-1(+)+100+1-1-10+10+1-1-1>0
?-1(+)00+1+1-1-1+1-1-1游泳情绪不好没带雨伞(实际输出)(+1)(-1)(-1)游泳情绪好没带雨伞(期望输出)(+1)(+1)(-1)输出层天气好 天气不变化不下雨(输入层)图1.9第十八页,共二十六页。因为神经元网络是模拟大脑进行工作的,所以它具有学习的能力。这样,可以让神经元网络根据输入和期望的输出值进行学习训练。通过学习训练得到合适的加权值。其中的学习规则是根据Hebb假说,即:如果神经元i和j同时兴奋,则神经元i和j间的连接加强.加强的程度可以用一个叫学习系数的实数来表示。对于上面的例子,我们也可以根据Hebb假说再进行修正。在上例中,期望输入层左边的神经元和期望输出层左边、中间神经元都是兴奋的。根据Hebb学习规则这些神经元之间的连接权的值应加强,比如取学习系数为1(即了提高1),结果如图1.10所示,>0?+2(+)>0
?0(+)+200+1-1-1+1+10+1-1-1>0
?-1(+)00+1+1-1-1加权值兴奋不兴奋不兴奋第十九页,共二十六页。可见加权以后求和的结果对第一个神经来说是2,对第二个神经是0。因这里学习系数取为1,所以输出层的神经元没有达到期望的输出值。如果重新学习,使学习系数的加权值再提高1,则可以得到期望的输出值。这样一来,整个模型的连接强度也发生了变化,就会得到下面的图形:>0?+3(+)>0
?+1(+)+300+1-1-1+2+10+1-1-1>0
?-1(+)00+1+1-1-1兴奋兴奋不兴奋加权图1.11这样就得到了最后的期望输出结果,如图1.12所示:第二十页,共二十六页。>0?+3(+)>0
?+1(+)+300+1-1-1+2+10+1-1-1>0
?-1(+)00+1+1-1-1>0?+1(+)+1+1>0?-1(+)+1-1>0?-1(+)+1-1阈值结果加权输入阈值结果加权输入游泳情绪好带雨伞天气好天气不变化不下雨图1.12虽然对于这样一个简单学习过程的学习目的很快就达到了。但当三个输入都是兴奋状态,并三个期望输出都是不兴奋状态时,上述就不适用了。即用目前的连接强度和阈值给出的是三个兴奋的输入引起三个兴奋的输出(如图1.13所示)第二十一页,共二十六页。>0?+3(+)>0
?+3(+)+300+1+1+1+2+10+1+1+1>0
?+1(+)00+1+1+1+1>0?+1(+)+1+1>0?+1(+)+1+1>0?+1(+)+1+1(不兴奋)(不兴奋)(不兴奋)期望输出游泳情绪好带雨伞实际输出(+1)(+1)(+1)天气好
天气变化下雨加权输入图1.13
图1.13可见,仅使用上述的学习规则得不到期望的输出值,所以必须还要考虑其他因素,即要考虑到神经的期望输出值与实际输出值的差别.这个差别叫误差.根据这个误差值与学习系数的乘积在图1.13的基础上再来确定新的加权值.误差值=期望输出值–实际输出值新的加权值=旧的加权值+(学习系数X误差值)第二十二页,共二十六页。对于上面的例子令:学习系数=0.5Wij=神经元j到神经元i的连接权在第一次学习中,计算结果如下:W出1,入1=3+0.5*(-1-1)=+2W出1,入2=0+0.5*(-1-1)=-1W出1,入3=0+0.5*(-1-1)=-1W出2,入1=2+0.5*(-1-1)=+1W出2,入2=1+0.5*(-1-1)=0W出2,入3=0+0.5*(-1-1)=-1W出3,入1=0+0.5*(-1-1)=-1W出3,入2=0+0.5*(-1-1)=-1W出3,入3=1+0.5*(-1-1)=0
学习结果如图1.14所示,再在图1.14的基础上进行第二次学习训练中,计算结果如下:W出1,入1=2+0.5*(-1+1)=+2W出1,入2=-1+0.5*(-1+1)=-1W出1,入3=-1+0.5*(-1+1)=-1W出2,入1=+1+0.5*(-1+1)=+1W出2,入2=0+0.5*(-1+1)=0W出2,入3=-1+0.5*(-1+1)=-1W出3,入1=-1+0.5*(-1+1)=-1W出3,入2=-1+0.5*(-1+1)=-1W出3,入3=0+0.5*(-1+1)=0
>0?0(+)>0
?0(+)+2-1-1+1+1+1+10-1+1+1+1>0
?-2(+)-1-10+1+1+1>0?+1(+)+1+1>0?+1(+)+1+1>0?+1(+)+1+1不游泳情绪不好没带雨伞(-1) (-1)(-1)天气好
天气变化
下雨图1.14第二十三页,共二十六页。可见在第二次学习中,结果没有发生变化,即误差是零,这时学习训练结束。这样对于三个输入都是兴奋时的计算结果如下:这个模型是对三个兴奋输入值进行的训练。最后它学会了识别这个模型并产生期望的输出(三个不兴奋输出)。根据这样的学习训练取加权值,可以用在前面的例子中,其结果如图1.15>0?-2(+)>0
?-2(+)+2-1-1-1-1+1+10-1-1-1+1>0
?
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026本科英语面试题及答案
- 2026北京社工面试题题及答案
- 2025年中国环保型电热气化加压垫市场调查研究报告
- 2025年中国火灾报警区域显示器市场调查研究报告
- 2025年中国浴缸冷热水嘴市场调查研究报告
- 2025年中国汽油电喷车喷油嘴清洗剂市场调查研究报告
- 2025年中国多路电池测量仪馈线屏市场调查研究报告
- 2026北京链家面试题及答案
- 异常分娩的护理效果评价
- 老年人长期照护康复计划制定
- 7.5 歌曲 《红河谷》课件(20张)
- 人工智能导论智慧树知到期末考试答案章节答案2024年哈尔滨工程大学
- 新大象版四年级下册科学全册知识点(精编版)
- 磨床操作培训课件
- GB/T 43189-2023核仪器仪表闪烁体和闪烁探测器的命名(标识)以及闪烁体的标准尺寸
- 预制钢筋混凝土方桩图集
- 汽车电工电子技术PPT(高职)完整全套教学课件
- 民用航空器活动区驾驶员笔试备考题库(含答案)
- 三体系管理手册
- 辣椒初加工项目可研
- GB/T 778.1-2018饮用冷水水表和热水水表第1部分:计量要求和技术要求
评论
0/150
提交评论