神经网络基本理论PPT课件.ppt
《神经网络基本理论PPT课件.ppt》由会员分享,可在线阅读,更多相关《神经网络基本理论PPT课件.ppt(99页珍藏版)》请在三一文库上搜索。
1、神经网络基本理论神经网络基本理论2v模糊控制从人的经验出发,解决了智能控制中人类语言的模糊控制从人的经验出发,解决了智能控制中人类语言的描述和推理问题,尤其是一些不确定性语言的描述和推理描述和推理问题,尤其是一些不确定性语言的描述和推理问题,从而在机器模拟人脑的感知、推理等智能行为方面问题,从而在机器模拟人脑的感知、推理等智能行为方面迈出了重大的一步。迈出了重大的一步。模糊控制在处理数值数据、自学习能模糊控制在处理数值数据、自学习能力等方面还远没有达到人脑的境界。力等方面还远没有达到人脑的境界。v人工神经网络从另一个角度出发,即从人恼的生理学和心人工神经网络从另一个角度出发,即从人恼的生理学和
2、心理学着手,通过人工模拟人脑的工作机理来实现机器的部理学着手,通过人工模拟人脑的工作机理来实现机器的部分智能行为。分智能行为。神经网络简介神经网络简介3神经网络简介神经网络简介vv人工神经网络(简称神经网络,人工神经网络(简称神经网络,人工神经网络(简称神经网络,人工神经网络(简称神经网络,Neural NetworkNeural NetworkNeural NetworkNeural Network)是模拟)是模拟)是模拟)是模拟人脑思维方式的数学模型。人脑思维方式的数学模型。人脑思维方式的数学模型。人脑思维方式的数学模型。vv神经网络是在现代生物学研究人脑组织成果的基础上提出神经网络是在现
3、代生物学研究人脑组织成果的基础上提出神经网络是在现代生物学研究人脑组织成果的基础上提出神经网络是在现代生物学研究人脑组织成果的基础上提出的,用来模拟人类大脑神经网络的结构和行为。神经网络的,用来模拟人类大脑神经网络的结构和行为。神经网络的,用来模拟人类大脑神经网络的结构和行为。神经网络的,用来模拟人类大脑神经网络的结构和行为。神经网络反映了人脑功能的基本特征,如并行信息处理、学习、联反映了人脑功能的基本特征,如并行信息处理、学习、联反映了人脑功能的基本特征,如并行信息处理、学习、联反映了人脑功能的基本特征,如并行信息处理、学习、联想、模式分类、记忆等。想、模式分类、记忆等。想、模式分类、记忆等
4、想、模式分类、记忆等。vv20202020世纪世纪世纪世纪80808080年代以来,人工神经网络(年代以来,人工神经网络(年代以来,人工神经网络(年代以来,人工神经网络(ANNANNANNANN,Artificial Artificial Artificial Artificial Neural NetworkNeural NetworkNeural NetworkNeural Network)研究所取得的突破性进展。神经网络控)研究所取得的突破性进展。神经网络控)研究所取得的突破性进展。神经网络控)研究所取得的突破性进展。神经网络控制是将神经网络与控制理论相结合而发展起来的智能控制制是将神
5、经网络与控制理论相结合而发展起来的智能控制制是将神经网络与控制理论相结合而发展起来的智能控制制是将神经网络与控制理论相结合而发展起来的智能控制方法。它已成为智能控制的一个新的分支,为解决复杂的方法。它已成为智能控制的一个新的分支,为解决复杂的方法。它已成为智能控制的一个新的分支,为解决复杂的方法。它已成为智能控制的一个新的分支,为解决复杂的非线性、不确定、未知系统的控制问题开辟了新途径。非线性、不确定、未知系统的控制问题开辟了新途径。非线性、不确定、未知系统的控制问题开辟了新途径。非线性、不确定、未知系统的控制问题开辟了新途径。4v神经网络的发展历程经过神经网络的发展历程经过4 4个阶段。个阶
6、段。v1 1 启蒙期(启蒙期(1890-19691890-1969年)年)v18901890年,年,W.JamesW.James发表专著发表专著心理学心理学,讨论了脑的结构,讨论了脑的结构和功能。和功能。v19431943年,心理学家年,心理学家W.S.McCullochW.S.McCulloch和数学家和数学家W.PittsW.Pitts提出了提出了描述脑神经细胞动作的数学模型,即描述脑神经细胞动作的数学模型,即M-PM-P模型(第一个神模型(第一个神经网络模型)。经网络模型)。v19491949年,心理学家年,心理学家HebbHebb实现了对脑细胞之间相互影响的数实现了对脑细胞之间相互影响
7、的数学描述,从心理学的角度提出了至今仍对神经网络理论有学描述,从心理学的角度提出了至今仍对神经网络理论有着重要影响的着重要影响的HebbHebb学习法则。学习法则。v19581958年,年,E.RosenblattE.Rosenblatt提出了描述信息在人脑中贮存和记提出了描述信息在人脑中贮存和记忆的数学模型,即著名的感知机模型(忆的数学模型,即著名的感知机模型(PerceptronPerceptron)。)。v19621962年,年,WidrowWidrow和和HoffHoff提出了自适应线性神经网络,即提出了自适应线性神经网络,即AdalineAdaline网络,并提出了网络学习新知识的方
8、法,即网络,并提出了网络学习新知识的方法,即WidrowWidrow和和HoffHoff学习规则(即学习规则(即学习规则),并用电路进行学习规则),并用电路进行了硬件设计。了硬件设计。神经网络简介神经网络简介5v2 2 低潮期(低潮期(1969-19821969-1982)v受当时神经网络理论研究水平的限制及冯受当时神经网络理论研究水平的限制及冯诺依曼式计算诺依曼式计算机发展的冲击等因素的影响,神经网络的研究陷入低谷。机发展的冲击等因素的影响,神经网络的研究陷入低谷。v在美、日等国有少数学者继续着神经网络模型和学习算法在美、日等国有少数学者继续着神经网络模型和学习算法的研究,提出了许多有意义的
9、理论和方法。例如,的研究,提出了许多有意义的理论和方法。例如,19691969年,年,S.GroisbergS.Groisberg和和A.CarpentetA.Carpentet提出了至今为止最复杂的提出了至今为止最复杂的ARTART网络,该网络可以对任意复杂的二维模式进行自组织、自网络,该网络可以对任意复杂的二维模式进行自组织、自稳定和大规模并行处理。稳定和大规模并行处理。19721972年,年,KohonenKohonen提出了自组织提出了自组织映射的映射的SOMSOM模型。模型。神经网络简介神经网络简介6神经网络简介神经网络简介v3 3 复兴期(复兴期(1982-19861982-198
10、6)v19821982年,物理学家年,物理学家HoppieldHoppield提出了提出了HoppieldHoppield神经网络模型,神经网络模型,该模型通过引入能量函数,实现了问题优化求解,该模型通过引入能量函数,实现了问题优化求解,19841984年年他用此模型成功地解决了旅行商路径优化问题他用此模型成功地解决了旅行商路径优化问题(TSP)(TSP)。v在在19861986年,在年,在RumelhartRumelhart和和McCellandMcCelland等出版等出版Parallel Parallel Distributed ProcessingDistributed Process
11、ing一书,提出了一种著名的多层一书,提出了一种著名的多层神经网络模型,即神经网络模型,即BPBP网络。该网络是迄今为止应用最普遍网络。该网络是迄今为止应用最普遍的神经网络。的神经网络。7神经网络简介神经网络简介v4 4 新连接机制时期(新连接机制时期(1986-1986-现在)现在)v神经网络从理论走向应用领域,出现了神经网络芯片和神神经网络从理论走向应用领域,出现了神经网络芯片和神经计算机。经计算机。v神经网络主要应用领域有:模式识别与图象处理(语音、神经网络主要应用领域有:模式识别与图象处理(语音、指纹、故障检测和图象压缩等)、控制与优化、预测与管指纹、故障检测和图象压缩等)、控制与优化
12、预测与管理(市场预测、风险分析)、通信等。理(市场预测、风险分析)、通信等。8神经网络简介神经网络简介神经网络原理神经网络原理v神经生理学和神经解剖学的研究表明,人脑极其复杂,由神经生理学和神经解剖学的研究表明,人脑极其复杂,由一千多亿个神经元交织在一起的网状结构构成,其中大脑一千多亿个神经元交织在一起的网状结构构成,其中大脑皮层约皮层约140140亿个神经元,小脑皮层约亿个神经元,小脑皮层约10001000亿个神经元。亿个神经元。v人脑能完成智能、思维等高级活动,为了能利用数学模型人脑能完成智能、思维等高级活动,为了能利用数学模型来模拟人脑的活动,导致了神经网络的研究。来模拟人脑的活动,导
13、致了神经网络的研究。v神经系统的基本构造是神经元神经系统的基本构造是神经元(神经细胞神经细胞),它是处理人体,它是处理人体内各部分之间相互信息传递的基本单元。内各部分之间相互信息传递的基本单元。9神经网络简介神经网络简介v每个神经元都由一个细胞体,一个连接其他神经元的轴突每个神经元都由一个细胞体,一个连接其他神经元的轴突和一些向外伸出的其它较短分支和一些向外伸出的其它较短分支树突组成。树突组成。v轴突功能是将本神经元的输出信号轴突功能是将本神经元的输出信号(兴奋兴奋)传递给别的神经传递给别的神经元,其末端的许多神经末梢使得兴奋可以同时传送给多个元,其末端的许多神经末梢使得兴奋可以同时传送给多个
14、神经元。神经元。v树突的功能是接受来自其它神经元的兴奋。树突的功能是接受来自其它神经元的兴奋。v神经元细胞体将接收到的所有信号进行简单地处理后,由神经元细胞体将接收到的所有信号进行简单地处理后,由轴突输出。轴突输出。v神经元的轴突与另外神经元神经末梢相连的部分称为突触。神经元的轴突与另外神经元神经末梢相连的部分称为突触。10神经网络简介神经网络简介n生物神经元模型生物神经元模型生物神经元主要由细胞体、树突和轴突组成,树突和轴突负责传入和传出生物神经元主要由细胞体、树突和轴突组成,树突和轴突负责传入和传出信息,兴奋性的冲动沿树突抵达细胞体,在细胞膜上累积形成兴奋性电位;信息,兴奋性的冲动沿树突抵
15、达细胞体,在细胞膜上累积形成兴奋性电位;相反,抑制性冲动到达细胞膜则形成抑制性电位。两种电位进行累加,若相反,抑制性冲动到达细胞膜则形成抑制性电位。两种电位进行累加,若代数和超过某个阈值,神经元将产生冲动。代数和超过某个阈值,神经元将产生冲动。11神经网络简介神经网络简介v神经元由三部分构成:神经元由三部分构成:v(1 1)细胞体(主体部分):包括细胞质、细胞膜和细胞)细胞体(主体部分):包括细胞质、细胞膜和细胞核;核;v(2 2)树突:用于为细胞体传入信息;)树突:用于为细胞体传入信息;v(3 3)轴突:为细胞体传出信息,其末端是轴突末梢,含)轴突:为细胞体传出信息,其末端是轴突末梢,含传递
16、信息的化学物质;传递信息的化学物质;v(4 4)突触:是神经元之间的接口()突触:是神经元之间的接口(104105104105个个/每个神经每个神经元)。一个神经元通过其轴突的神经末梢,经突触与另外元)。一个神经元通过其轴突的神经末梢,经突触与另外一个神经元的树突连接,以实现信息的传递。由于突触的一个神经元的树突连接,以实现信息的传递。由于突触的信息传递特性是可变的,随着神经冲动传递方式的变化,信息传递特性是可变的,随着神经冲动传递方式的变化,传递作用强弱不同,形成了神经元之间连接的柔性,称为传递作用强弱不同,形成了神经元之间连接的柔性,称为结构的可塑性。结构的可塑性。v 通过树突和轴突,神经
17、元之间实现了信息的传递。通过树突和轴突,神经元之间实现了信息的传递。12神经网络简介神经网络简介神经元具有如下功能:神经元具有如下功能:(1)兴兴奋奋与与抑抑制制:如如果果传传入入神神经经元元的的冲冲动动经经整整和和后后使使细细胞胞膜膜电电位位升升高高,超超过过动动作作电电位位的的阈阈值值时时即即为为兴兴奋奋状状态态,产产生生神神经经冲冲动动,由由轴轴突突经经神神经经末末梢梢传传出出。如如果果传传入入神神经经元元的的冲冲动动经经整整和和后后使使细细胞胞膜膜电电位位降降低低,低低于于动动作作电电位位的的阈阈值值时时即即为抑制状态,不产生神经冲动。为抑制状态,不产生神经冲动。(2)学学习习与与遗遗
18、忘忘:由由于于神神经经元元结结构构的的可可塑塑性性,突突触触的的传传递递作作用可增强和减弱,因此神经元具有学习与遗忘的功能。用可增强和减弱,因此神经元具有学习与遗忘的功能。13人工神经元模型人工神经元模型n人工神经元模型人工神经元模型模仿生物神经元产生冲动的过程,可以建立一个典型的人工神经元数学模型模仿生物神经元产生冲动的过程,可以建立一个典型的人工神经元数学模型x1,xnT为输入向量,为输入向量,y为输出,为输出,f()为激发函数,为激发函数,为阈值。为阈值。Wi为神经元与其为神经元与其它神经元的连接强度,也称权值。它神经元的连接强度,也称权值。14人工神经元模型人工神经元模型常用的激发函数
19、常用的激发函数f 的种类的种类:1)阈值型函数)阈值型函数15人工神经元模型人工神经元模型2)饱和型函数)饱和型函数3)双曲函数)双曲函数16 人工神经元模型人工神经元模型4)S型函数型函数5)高斯函数)高斯函数17神经网络的定义和特点神经网络的定义和特点 神经网络系统是由大量的神经元,通过广泛地互相连接而形成的复杂网络系神经网络系统是由大量的神经元,通过广泛地互相连接而形成的复杂网络系统。统。n 定义定义n 特点特点(1)非线性映射逼近能力。非线性映射逼近能力。任意的连续非线性函数映射关系可由多层神经网络以任意的连续非线性函数映射关系可由多层神经网络以任意精度加以逼近。任意精度加以逼近。(2
20、自适应性和自组织性自适应性和自组织性。神经元之间的连接具有多样性,各神经元之间的连接神经元之间的连接具有多样性,各神经元之间的连接强度具有可塑性,网络可以通过学习与训练进行自组织,以适应不同信息处理的要求。强度具有可塑性,网络可以通过学习与训练进行自组织,以适应不同信息处理的要求。(3)并行处理性。并行处理性。网络的各单元可以同时进行类似的处理过程,整个网络的信息处网络的各单元可以同时进行类似的处理过程,整个网络的信息处理方式是大规模并行的,可以大大加快对信息处理的速度。理方式是大规模并行的,可以大大加快对信息处理的速度。(4)分布存储和容错性。分布存储和容错性。信息在神经网络内的存储按内容
21、分布于许多神经元中,而信息在神经网络内的存储按内容分布于许多神经元中,而且每个神经元存储多种信息的部分内容。网络的每部分对信息的存储具有等势作用,且每个神经元存储多种信息的部分内容。网络的每部分对信息的存储具有等势作用,部分的信息丢失仍可以使完整的信息得到恢复,因而使网络具有容错性和联想记忆功部分的信息丢失仍可以使完整的信息得到恢复,因而使网络具有容错性和联想记忆功能。能。(5)便于集成实现和计算模拟。便于集成实现和计算模拟。神经网络在结构上是相同神经元的大规模组合,神经网络在结构上是相同神经元的大规模组合,特别适合于用大规模集成电路实现。特别适合于用大规模集成电路实现。18感知器感知器(Pe
22、rceptron)是由美国学者是由美国学者F.Rosenblatt于于1957年提出的,它是一个具有年提出的,它是一个具有单层计算单元的神经网络,并由线性阈值元件组成。单层计算单元的神经网络,并由线性阈值元件组成。l 激发函数为阈值型函数,当其输入的加权和大于或等于阈值时,输出为激发函数为阈值型函数,当其输入的加权和大于或等于阈值时,输出为1,否,否则为则为0或或-1。l它的权系它的权系W可变,这样它就可以学习。可变,这样它就可以学习。n感知器的结构感知器的结构感知器模型感知器模型19感知器模型感知器模型n感知器的学习算法感知器的学习算法为为方便起方便起见见,将,将阈值阈值(它也同它也同样样需
23、要学需要学习习)并入并入W中,令中,令Wn+1=-,X向量也相向量也相应应地增加一个分量地增加一个分量xn+1=1,则则学习算法:学习算法:给给定初始定初始值值:赋给赋给Wi(0)各一个各一个较较小的随机非零小的随机非零值值,这这里里Wi(t)为为t时时刻第刻第i个个输输入的入的权权(1in),Wn+1(t)为为t时时刻的刻的阈值阈值;输输入一入一样样本本X=(xi,xn,1)和它的希望和它的希望输输出出d;计计算算实际输实际输出出 修正修正权权W:Wi(t+1)=Wi(t)+d-Y(t)xi,i=1,2,n+1 转转到到直到直到W对对一切一切样样本均本均稳稳定不定不变为变为止。止。20感知器
24、模型感知器模型根据某样本训练时,均方差随训练次数的收敛情况根据某样本训练时,均方差随训练次数的收敛情况21神经网络的构成和分类神经网络的构成和分类n 构成构成 l 从从Perceptron模型可以看出神经网络通过一组状态方程和一组学习方程加模型可以看出神经网络通过一组状态方程和一组学习方程加以描述。以描述。l 状态方程描述每个神经元的输入、输出、权值间的函数关系。状态方程描述每个神经元的输入、输出、权值间的函数关系。l 学习方程描述权值应该怎样修正。神经网络通过修正这些权值来进行学习,学习方程描述权值应该怎样修正。神经网络通过修正这些权值来进行学习,从而调整整个神经网络的输入输出关系。从而调整
25、整个神经网络的输入输出关系。n分类分类(1)从结构上划分)从结构上划分 通常所说的网络结构,主要是指它的联接方式。神经网络从拓扑结构通常所说的网络结构,主要是指它的联接方式。神经网络从拓扑结构上来说,主要分为层状和网状结构。上来说,主要分为层状和网状结构。22神经网络的构成和分类神经网络的构成和分类层状结构层状结构:网络由若干层组成,每层中有一定数量的神经元,相邻层中神经元网络由若干层组成,每层中有一定数量的神经元,相邻层中神经元单向联接,一般同层内神经元不能联接。单向联接,一般同层内神经元不能联接。前向网络:只有前后相邻两层之间神经元相互联接,各神经元之间没有反馈。每前向网络:只有前后相邻两
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 神经网络 基本理论 PPT 课件
