神经网络原理与应用详解ppt课件.ppt





《神经网络原理与应用详解ppt课件.ppt》由会员分享,可在线阅读,更多相关《神经网络原理与应用详解ppt课件.ppt(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、神经计算-吴广发 20112420021神经计算-神经网络算法 在实际应用中经常遇到一些复杂优化问题,而往往需要求解它的全局最优解。由于许多问题具有多个局部最优解,特别是有些问题的目标函数是非凸的、或是不可微的、甚至是不可表达的。这样一来,传统的非线性规划问题算法就不适用了。二十世纪以来,一些优秀的优化算法,如神经计算、遗传算法、蚁群算法、模拟退火算法等,通过模拟某些自然现象和过程而得到发展,为解决复杂优化问题提供了新的思路和手段。其中,神经计算是以神经网络为基础的计算。2神经网络-演示的主要内容 神经网络概述 神经元结构与连接 BP网络及其应用举例 Hopfield网络及其应用举例 神经网络
2、重要结论 神经网络研究分析3神经网络概述(1) 人工神经网络经网络(Artificial Neural Network,简称ANN)又称神经网络,是由具有适应性的简单单元组成的广泛并行互连的网络,它的组织能够模拟生物神经系统对真实世界物体所作出的交互反应。 神经网络结构和工作机理基本上以人脑的组织结构(大脑神经元网络)和活动规律为背景的,它反映了人脑的某些基本特征,但并不是对人脑部分的真实再现,可以说人工神经网络是利用人工的方式对生物神经网络的模拟。4神经网络概述(2) 人工神经网络的特性1. 并并行分布处处理:网络具有良好的并行结构和并行实现能力,因而具有较好的耐故障能力和总体处理能力。2.
3、 非线线性映射:网络固有的非线性特性,这源于其近似任意非线性映射(变换)能力,尤其适用于处理非线性问题。3. 通过训练进过训练进行学习学习:一个经过适当训练的神经网络具有归纳全部数据的能力。因此适用于解决那些由数学模型或描述规则难以解决的问题。5神经网络概述(3)4. 适应与应与集成:网络能够适应在线运行,并能同时进行定量和定性操作。神经网络的强适应和信息融合能力使得它可以同时输入大量不同的控制信号,解决输入信息间的互补和冗余问题,并实现信息集成和融合处理。适于复杂、大规模和多变量系统。5. 硬件实现实现:神经网络不仅能够通过软件而且可以借助硬件实现并行处理。一些超大规模集成电路实现硬件已经问
4、世,如神经计算机,它的研制开始于20世纪80年代后期。“预言神”是我国第一台研制成功的神经计算机。6神经网络概述(4) 我国第一台神经计算机面世的报道7神经网络概述(5) 一般而言,神经网络与经典计算方法相比并非优越,只有当常规方法解决不了或效果不佳时神经网络方法才能显示出其优越性。尤其对问题的机理不甚了解或不能用数学模型表示的系统,如故障诊断、特征提取和预测等问题,神经网络往往是最有利的工具。另一方面,神经网络对处理大量原始数据而不能用规则或公式描述的问题,也表现出一定灵活性和自适应性。8神经网络概述(6) 人工神经网络研究的局限性:1. ANN研究受到脑科学研究成果的限制2. ANN缺少一
5、个完整、成熟的理论体系3. ANN研究带有浓厚的策略和经验色彩4. ANN与传统技术的接口不成熟9神经元结构与连接(1) 神经元是大脑处理信息的基本单元,人脑大约由百亿个神经元组成,神经元互相连接成神经网络。神经元以细胞体为主体,由许多向周围延伸的不规则树枝状纤维构成的神经细胞,其形状很像一棵枯树的枝干。主要由细胞体、树突、轴突和突触(又称神经键)组成。10神经元结构与连接(2) 大脑神经网络是由神经元经突触与树突连接起来形成的。 人工神经网络是由基本处理单元及其互连方法决定的。11细胞体突触轴突树突图12.2 生物神经元功能模型输入输出信息处理电脉冲形成传输神经元结构与连接(3) 神经元的M
6、-P模型,即将人工神经元的基本模型和激活函数合在一起构成人工神经元,称之为处理单元。 12yx1x212xnns神经元结构与连接(4) 单输单输出神经经元(感知器)的工作过程是:1. 从输入端接收输入信号2. 根据连接权值 ,求出所有输入的加权和3. 用非线性特征函数 进行转换,获得输出 13niiisx1)(fy ixify神经元结构与连接(5) 寻找感知器网络的判定边界 感知器的学习是有导师学习,如: 训练算法的基本原理来源于著名的Delta学习率,即逐步地将样本集中的样本输入到网络中,根据输出结果和理想输出之间的差别来调整网络中的权矩阵,如:1401pwt01bpwtijjijijxoy
7、aww)(0,0011tp0,1022tp0,0133tp1,1144tp神经元结构与连接(6) 无奖问答环节: 感知器曾一度让人工神经网络展现出其独特的功能和诱人的发展前景。但当Minsky严格地对问题进行了分析,证明了单级网(感知器)无法解决“异或”等最基本的问题时,人工神经网络便从第一个高潮期进入了反思期。 那么如何理解感知器无法解决“异或”的问题呢?15神经元结构与连接(7) 神经网络每个节点均具有相同的结构,其动作在时间和空间上均同步。模型主要考虑网络连接的拓扑结构、神经元的特征、学习规则、传递函数等。目前已有近40种不同神经网络模型。 实验表明,对大部分网络模型来说(也有例外情况)
8、,W的各个元素不能用相同的数据进行初始化,因为这样会使网络失去学习能力。一般地,使用一系列小伪随机数对W进行初始化。 “小随机数”用来保证网络不会因为权过大而进入饱和状态,从而导致训练失败;“不同”用来保证网络可以正常地学习。16神经元结构与连接(8) 神经经元互连连基本形式(分为为前馈馈和反馈两种馈两种):17前向网络反馈网络层内互连网络互连网络输入层输出层隐层输入层输出层隐层输入层输出层隐层输入层输出层隐层神经元结构与连接(9) 神经网络训练训练模式:1. 有导师学习导师学习:根据期望与实际的网络输出之间的差调整神经元连接的强度或权,训练方法主要有Delta规则等。 2. 无导师学习导师学
9、习:自动地适应连接权,以便按相似特征把输入模式分组聚集,训练方法主要有Hebb学习律、竞争与协同学习规则、随机联接学习规则等。3. 强化学习学习:不需要老师给出目标输出,采用一个“评论员”来评价与给定输入相对应的神经网络输出的优度。遗传算法就是一个例子。18神经元结构与连接(10) 无导师学习导师学习 Hebb学习学习率:如果处理单元从另一个处理单元接收到一个输入,并且两个单元都处于高度活动状态,这时两单元间的连接权重就要被加强。 竞争与协竞争与协同学习规则学习规则:利用不同层间或同一层内很近的神经元发生兴奋性连接,而距离较远的神经元产生抑制性连接。 随随机连连接学习规则学习规则:从统计力学、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 神经网络 原理 应用 详解 ppt 课件

限制150内