人工神经网络理论基础优秀课件.ppt
《人工神经网络理论基础优秀课件.ppt》由会员分享,可在线阅读,更多相关《人工神经网络理论基础优秀课件.ppt(58页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、人工神经网络理论基础第1页,本讲稿共58页n人工神经网络是近年来得到迅速发展的一个前人工神经网络是近年来得到迅速发展的一个前沿课题。神经网络由于其大规模并行处理、容沿课题。神经网络由于其大规模并行处理、容错性、自组织和自适应能力和联想功能强等特错性、自组织和自适应能力和联想功能强等特点,已成为解决很多问题的有力工具。本节首点,已成为解决很多问题的有力工具。本节首先对神经网络作简单介绍,然后介绍几种常用先对神经网络作简单介绍,然后介绍几种常用的神经网络,包括感知器(前向神经网络)、的神经网络,包括感知器(前向神经网络)、BPN(反向传播神经网络)和(反向传播神经网络)和 Hopfield网络。网
2、络。第2页,本讲稿共58页1 生物神经元2 人工神经网络发展简史3 人工神经网络结构4 神经网络基本学习算法内容安排第3页,本讲稿共58页1 人工神经网络发展简史人工神经网络发展简史n最早的研究可以追溯到20世纪40年代。1943年,心理学家McCulloch和数学家Pitts合作提出了形式神经元的数学模型。这一模型一般被简称M-P神经网络模型,至今仍在应用,可以说,人工神经网络的研究时代,就由此开始了。n1949年,心理学家Hebb提出神经系统的学习规则,为神经网络的学习算法奠定了基础。现在,这个规则被称为Hebb规则,许多人工神经网络的学习还遵循这一规则。第4页,本讲稿共58页n1957年
3、,F.Rosenblatt提出“感知器”(Perceptron)模型,第一次把神经网络的研究从纯理论的探讨付诸工程实践,掀起了人工神经网络研究的第一次高潮。n20世纪60年代以后,数字计算机的发展达到全盛时期,人们误以为数字计算机可以解决人工智能、专家系统、模式识别问题,而放松了对“感知器”的研究。于是,从20世纪60年代末期起,人工神经网络的研究进入了低潮。第5页,本讲稿共58页n1982年,美国加州工学院物理学家Hopfield提出了离散的神经网络模型,标志着神经网络的研究又进入了一个新高潮。1984年,Hopfield又提出连续神经网络模型,开拓了计算机应用神经网络的新途径。n1986年
4、,Rumelhart和Meclelland提出多层网络的误差反传(back propagation)学习算法,简称BP算法。BP算法是目前最为重要、应用最广的人工神经网络算法之一。第6页,本讲稿共58页n自20世纪80年代中期以来,世界上许多国家掀起了神经网络的研究热潮,可以说神经网络已成为国际上的一个研究热点。第7页,本讲稿共58页2 生物神经元生物神经元n 生物神经元n 突触信息处理n 信息传递功能与特点第8页,本讲稿共58页一、生物神经元n神经元是大脑处理信息的基本单元n人脑约由101l-1012个神经元组成,其中,每个神经元约与104-105个神经元通过突触联接,形成极为错纵复杂而且又
5、灵活多变的神经网络n神经元以细胞体为主体,由许多向周围延伸的不规则树枝状纤维构成的神经细胞,其形状很像一棵枯树的枝干n主要由细胞体、树突、轴突和突触(Synapse,又称神经键)组成 第9页,本讲稿共58页 生物神经元网络结构生物神经元网络结构 树突是树状的神经纤维接收网络,它将电信号传送到细胞体树突是树状的神经纤维接收网络,它将电信号传送到细胞体细胞体对这些输入信号进行整合并进行阈值处理细胞体对这些输入信号进行整合并进行阈值处理轴突是单根长纤维,它把细胞体的输出信号导向其他神经元轴突是单根长纤维,它把细胞体的输出信号导向其他神经元一个神经细胞的轴突和另一个神经细胞树突的结合点称为突触一个神经
6、细胞的轴突和另一个神经细胞树突的结合点称为突触 神经元的排列和突触的强度神经元的排列和突触的强度(由复杂的化学过程决定由复杂的化学过程决定)确立了神经网络的功能。确立了神经网络的功能。第10页,本讲稿共58页生物学研究表明一些神经结构是与生俱来的,而其他部分则是在学习的过程中形成的。在学习的过程中,可能会产生一些新的连接,也可能会使以前的一些连接消失。这个过程在生命早期最为显著。第11页,本讲稿共58页二、突触的信息处理二、突触的信息处理n生物神经元传递信息的过程为多输入、单输出;n神经元各组成部分的功能来看,信息的处理与传递主要发生在突触附近;n当神经元细胞体通过轴突传到突触前膜的脉冲幅度达
7、到一定强度,即超过其阈值电位后,突触前膜将向突触间隙释放神经传递的化学物质;n突触有两种类型,兴奋性突触和抑制性突触。前者产生正突触后电位,后者产生负突触后电位。第12页,本讲稿共58页三、信息传递功能与特点三、信息传递功能与特点 具有时空整合能力具有时空整合能力不可逆性,脉冲只从突触前传到突触后,不逆向传递不可逆性,脉冲只从突触前传到突触后,不逆向传递 神经纤维传导的速度,即脉冲沿神经纤维传递的速度,在神经纤维传导的速度,即脉冲沿神经纤维传递的速度,在1 1150m150ms s之间之间 信息传递时延和不应期,一般为信息传递时延和不应期,一般为0.30.3lmslms可塑性,突触传递信息的强
8、度是可变的,即具有学习功能可塑性,突触传递信息的强度是可变的,即具有学习功能 存在学习、遗忘或疲劳(饱和)效应存在学习、遗忘或疲劳(饱和)效应q对应突触传递作用增强、减弱和饱和对应突触传递作用增强、减弱和饱和第13页,本讲稿共58页2、生物神经系统的六个基本特征:、生物神经系统的六个基本特征:1)神经元及其联接神经元及其联接;2)神经元之间的联接强度决定信号传递的强弱;神经元之间的联接强度决定信号传递的强弱;3)神经元之间的联接强度是可以随训练改变的;)神经元之间的联接强度是可以随训练改变的;4)信号可以是起刺激作用的,也可以是起抑制作用的;)信号可以是起刺激作用的,也可以是起抑制作用的;5)
9、一一个个神神经经元元接接受受的的信信号号的的累累积积效效果果决决定定该该神神经经元元的的状态;状态;6)每个神经元可以有一个每个神经元可以有一个“阈值阈值”。第14页,本讲稿共58页3 人工神经网络结构人工神经网络结构n人工神经网络人工神经网络n人工神经元模型人工神经元模型n常见的神经元激发函数常见的神经元激发函数n人工神经网络典型结构人工神经网络典型结构第15页,本讲稿共58页 1.人工神经网络(人工神经网络(Artificial Neural Network-ANN)常常简称为神经网络()常常简称为神经网络(NN),是以计),是以计算机网络系统模拟生物神经网络的智能计算系算机网络系统模拟生
10、物神经网络的智能计算系统,统,是对人脑或自然神经网络的若干基本特是对人脑或自然神经网络的若干基本特性的抽象和模拟。性的抽象和模拟。一、人工神经网络一、人工神经网络第16页,本讲稿共58页n直观理解直观理解 q神经网络是一个并行和分布式的信息处理网络结构神经网络是一个并行和分布式的信息处理网络结构q它一般由大量神经元组成它一般由大量神经元组成n每个神经元只有一个输出,可以连接到很多其他的神经元每个神经元只有一个输出,可以连接到很多其他的神经元n每个神经元输入有多个连接通道,每个连接通道对应于一每个神经元输入有多个连接通道,每个连接通道对应于一个连接权系数个连接权系数 第17页,本讲稿共58页n2
11、.人工神经网络的基本特征人工神经网络的基本特征(1)结构特征并行处理、分步式存储与容错性(2)能力特征自学习、自组织与自适应性 自适应性自适应性是指一个系统能改变自身的性能以适应环境变化的能力。神经网络的自学习自学习是指当外界环境发生变化时,经过一段时间的训练或感知,神经网络能通过自动调整网络结构参数,使得对于结定输入能产 生期望的输出,训练是神经网络学刁的途径,因此经常将学习与训练两 个词混用。神经系统能在外部刺激下按一定规则调整神经元之间的突触连接,逐渐构建起神经网络,这一构建过程称为网络的自组织自组织(或称重构)。第18页,本讲稿共58页联想记忆联想记忆非线性映射非线性映射许多系统的输入
12、与输出之间存在复杂的非线性关系,设计合理的神经网络通过对系统输入输出样本对进行自动学习,能够以任意精度逼近任意复杂的非线性映射。神经网络的这一优良性能使其可以作为多维非线性函数的通用数学模型分类与识别分类与识别对输入样本的分类实际上是在样本空间找出符合分类要求的分割区域,每个区域内的样本属于一类。客观世界中许多事物在样本空间上的区域分割曲面是十分复杂的,神经网络可以很好地解决对非线性曲面的逼近,因此具有很好的分类与识别能力优化计算优化计算知识处理知识处理3.神经网络的基本功能神经网络的基本功能第19页,本讲稿共58页 1943,神神经经生生理理学学家家 McCulloch 和和数数学学家家 P
13、itts 基基于于早早期期神神经经元元学学说说,归归纳纳总总结结了了生生物物神神经经元元的的基基本本特特性性,建建立立了了具具有有逻逻辑辑演演算算功功能能的的神神经经元元模模型型以以及及这这些些人人工工神神经经元元互互联联形形成成的的人人工工神神经经网网络络,即即所所谓谓的的 McCulloch-Pitts 模型。模型。McCulloch-Pitts 模模型型(MP模模型型)是是世世界界上上第第一一个个神经计算模型,即人工神经系统。神经计算模型,即人工神经系统。二、人工神经元模型二、人工神经元模型 第20页,本讲稿共58页MP模型:模型:称为作用函数或激发函数称为作用函数或激发函数第21页,本
14、讲稿共58页n MP模型模型n 作用函数作用函数n 求和操作求和操作第22页,本讲稿共58页n MP模型模型 f(x)是作用函数是作用函数(Activation Function),也称激发函数。,也称激发函数。MP神经神经元模型中的作用函数为单位阶跃函数:元模型中的作用函数为单位阶跃函数:其表达式为:其表达式为:第23页,本讲稿共58页激发函数的基本作用激发函数的基本作用控制输入对输出的激活作用控制输入对输出的激活作用对输入、输出进行函数转换对输入、输出进行函数转换将可能无限域的输入变换成指定的有限范围内的输出将可能无限域的输入变换成指定的有限范围内的输出 可知当神经元可知当神经元i i的输
15、入信号加权和超过阈值时,输出为的输入信号加权和超过阈值时,输出为“1 1”,即,即“兴奋兴奋”状态;反之输出为状态;反之输出为“0 0”,是,是“抑制抑制”状态。状态。n MP模型模型第24页,本讲稿共58页例例、实现逻辑函数“与门”(AND gate)运算。1 真,0假第25页,本讲稿共58页第26页,本讲稿共58页三、常见的神经元激发函数三、常见的神经元激发函数 MP 神经元模型是人工神经元模型的基础,也是神经网神经元模型是人工神经元模型的基础,也是神经网络理论的基础。在神经元模型中,作用函数除了单位阶跃函络理论的基础。在神经元模型中,作用函数除了单位阶跃函数之外,还有其它形式。不同的作用
16、函数,可构成不同的神数之外,还有其它形式。不同的作用函数,可构成不同的神经元模型。经元模型。第27页,本讲稿共58页1、对称型、对称型Sigmoid函数函数 或或第28页,本讲稿共58页2、非对称型、非对称型Sigmoid函数函数或或第29页,本讲稿共58页3、对称型阶跃函数函数、对称型阶跃函数函数采用阶跃作用函数的神经元,称为阈值逻辑单元。采用阶跃作用函数的神经元,称为阈值逻辑单元。第30页,本讲稿共58页4、线性函数、线性函数(1 1)线性作用函数:输出等于输入,即)线性作用函数:输出等于输入,即 (2 2)饱和线性作用函数)饱和线性作用函数 (3 3)对称饱和线性作用函数)对称饱和线性作
17、用函数 第31页,本讲稿共58页5、高斯函数、高斯函数 反映出高斯函数的宽度反映出高斯函数的宽度 第32页,本讲稿共58页n众所周知,神经网络强大的计算功能是通过神经元的互连而达到的。众所周知,神经网络强大的计算功能是通过神经元的互连而达到的。根据神经元的拓扑结构形式不同,神经网络可分成以下两大类:根据神经元的拓扑结构形式不同,神经网络可分成以下两大类:四、人工神经网络的典型结构四、人工神经网络的典型结构n目前,神经网络模型的种类比较多,已有近目前,神经网络模型的种类比较多,已有近4040余种神经网络余种神经网络模型,其中典型的有模型,其中典型的有BPBP网络、网络、HopfieldHopfi
18、eld网络、网络、CMACCMAC小脑模型、小脑模型、ARTART自适应共振理论和自适应共振理论和BlotzmanBlotzman机网络等机网络等第33页,本讲稿共58页1 1、层次型神经网络、层次型神经网络(1 1)前向神经网络)前向神经网络 神经元分层排列,顺序连接。由输入层施加神经元分层排列,顺序连接。由输入层施加输入信息,通过中间各层,加权后传递到输出层后输出。每层的神输入信息,通过中间各层,加权后传递到输出层后输出。每层的神经元只接受前一层神经元的输入,各神经元之间不存在反馈。经元只接受前一层神经元的输入,各神经元之间不存在反馈。感知器感知器(Perceptron)(Perceptr
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人工 神经网络 理论基础 优秀 课件
限制150内