《人工智能》-第四章--计算智能(1)...ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《《人工智能》-第四章--计算智能(1)...ppt》由会员分享,可在线阅读,更多相关《《人工智能》-第四章--计算智能(1)...ppt(73页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、人 工 智 能主讲:吴顺祥 教授模式识别与智能系统研究所Powerpoint第四章第四章 计算智能计算智能(1)神经计算神经计算模糊计算模糊计算CISICCISICCISICCISICCISICCISICCISICCISICCISIC4.1 概述概述v信息科学与生命科学的相互交叉、相互渗透和相互促进是现代科学技术发展的一个显著特点。v计算智能涉及神经网络、模糊逻辑、进化计算和人工生命等领域,它的研究和发展正反映了当代科学技术多学科交叉与集成的重要发展趋势。3中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISICCISICCISICCISIC什么是计算智能
2、 v人工神经网络(ANN)研究自1943 年就开始了,期间几起几落,波浪式向前发展。而在20世纪80年代,由于Hopfield网络的促进和反向传播网络(backpropagation,BP)训练多层感知器来推广的。把神经网络(NN)归类于人工智能(AI)可能不大合适,而归类于计算智能(CI)更能说明问题实质。进化计算、人工生命和模糊逻辑系统的某些课题,也都归类于计算智能。v计算智能的定义最早由贝兹德克(Bezdek)1992年提出的,他认为,计算智能取决于制造者(manufacturers)提供的数值数据,不依赖于知识;另一方面,人工智能应用知识精品(knowledge tidbits)。所以
3、,他认为,人工神经网络应当称为计算神经网络。4.1 概述4中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISICCISICCISICCISICv马科斯(Marks)在1993年提到了计算智能和人工智能的区别,而贝兹德克则关心模式识别(PR)与生物神经网络(BNN)、人工神经网络(ANN)和计算神经网络(CNN)的关系,以及模式识别与其它智能的关系。忽视ANN与CNN的差别可能导致对模式识别中神经网络模型的混淆、误解、误表示和误用。v贝兹德克对这些相关术语给予一定的符号和简要说明或定义。他给出有趣的ABC:AArtificial:表示人工的(非生物的),即
4、人造的BBiological:表示物理的化学的(?)生物的CComputational,表示数学计算机5中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISICCISICCISICCISICv下图4.1表示ABC及其与神经网络(NN)、模式识别(PR)和智能(I)之间的关系。它是由贝兹德克于1994年提出的。图中间部分有9个节点,表示九个研究领域或学科。图中,A,B,C三者对应三个不同的系统复杂性级别,其复杂性自左向右及自底向上逐步提高。而节点间的距离则衡量领域间的差异。符号表示“适当的子集”。6中南大学 智能系统与智能软件研究所CISICCISICCIS
5、ICCISICCISICCISICCISICCISICCISIC计算智能与人工智能的区别和关系 输入输入人类知识人类知识()传感输入传感输入知识知识()传感数据传感数据计算计算()传感器传感器C数值的数值的A符号的符号的B生物的生物的输入输入复杂性复杂性复复杂杂性性BNNBPRBIANNAPRAICNNCPRCI4.1 概述7中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISICCISICCISICCISIC ABC及其相关领域的定义8中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISICCISICCISICCIS
6、ICv由上图可见,计算智能是一种智力方式的低层认知,它与人工智能的区别只是认知层次从中层下降至低层而已。中层系统含有知识(精品),低层系统则没有。v当一个系统只涉及数值(低层)数据,含有模式识别部分,不应用人工智能意义上的知识,而且能够呈现出:(1)计算适应性;(2)计算容错性;(3)接近人的速度;(4)误差率与人相近,则该系统就是计算智能系统。v当一个智能计算系统以非数值方式加上知识(精品)值,即成为人工智能系统。4.1 概述9中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISICCISICCISICCISIC 本节将介绍人工神经网络的由来、特性、结构
7、、模型和算法;然后讨论神经网络的表示和推理。这些内容是神经网络的基础知识。神经计算是以神经网络为基础的计算。4.2 神经计算10中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISICCISICCISICCISIC概述v什么叫人工神经网络v采用物理可实现的系统来模仿人脑神经细胞的结构和功能的系统。v为什么要研究神经网络v用计算机代替人的脑力劳动。v计算机速度为纳秒级,人脑细胞反应时间是毫秒级。而计算机不如人。v长期以来人类的梦想,机器既能超越人的计算能力,又有类似于人的识别、分析、联想等能力。11中南大学 智能系统与智能软件研究所CISICCISICCIS
8、ICCISICCISICCISICCISICCISICCISIC概述v人工智能与神经网络v共同之处:研究怎样使用计算机来模仿人脑工作过程。学习实践再学习再实践。v不同之处:v人工智能研究人脑的推理、学习、思考、规划等思维活动,解决需人类专家才能处理的复杂问题。v神经网络企图阐明人脑结构及其功能,以及一些相关学习、联想记忆的基本规则(联想、概括、并行搜索、学习和灵活性)12中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISICCISICCISICCISIC概述v例如:v人工智能专家系统是制造一个专家,几十年难以培养的专家。神经网络是制造一个婴儿,一个幼儿,
9、一个可以学习,不断完善,从一些自然知识中汲取智慧的生命成长过程。v同样是模仿人脑,但所考虑的角度不同。成年人和婴儿。学习过程不一样。一个是总结出常人都不懂得规律;一个是没完没了向他出示、重复一样东西,就象教一个小孩子说话。13中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISICCISICCISICCISIC概述14中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISICCISICCISICCISICv1960年年威德罗和霍夫率先把神经网络用于威德罗和霍夫率先把神经网络用于自动控制研究。自动控制研究。v60年代末期至
10、年代末期至80年代中期年代中期,神经网络控制,神经网络控制与整个神经网络研究一样,处于低潮。与整个神经网络研究一样,处于低潮。v80年代后期以来年代后期以来,随着人工神经网络研究,随着人工神经网络研究的复苏和发展,对神经网络控制的研究也的复苏和发展,对神经网络控制的研究也十分活跃。这方面的研究进展主要在神经十分活跃。这方面的研究进展主要在神经网络自适应控制和模糊神经网络控制及其网络自适应控制和模糊神经网络控制及其在机器人控制中的应用上。在机器人控制中的应用上。4.2.1 人工神经网络研究的进展15中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISICCI
11、SICCISICCISIC人工神经网络的特性v并行分布处理:神经网络具有高度的并行结构和并行实现能力,因而具有较好的耐故障能力和较快的总体处理能力。v非线性映射:其具有固有的非线性特性,这源于它近似任意非线性映射(变换)能力。v通过训练进行学习:神经网络通过研究系统过去的数据记录进行巡逻学习。v适应与集成:能适应在线运行,并可以同时进行定量和定性操作。v硬件实现:其不仅可以通过软件而且还可以通过硬件实现并行处理。4.2 神经计算16中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISICCISICCISICCISIC4.2.2 人工神经网络的结构 4.2
12、神经计算神经元及其特性v神经网络的结构是由基本处理单元及其神经网络的结构是由基本处理单元及其互连方法决定的。连接机制结构的基本互连方法决定的。连接机制结构的基本处理单元与神经生理学类比往往称为神处理单元与神经生理学类比往往称为神经元。每个构造起网络的神经元模型模经元。每个构造起网络的神经元模型模拟一个生物神经元。拟一个生物神经元。图图4.2 就是一个就是一个 神经元模型的视图。神经元模型的视图。17中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISICCISICCISICCISIC4.2 神经计算-1 W j 1X1X2Wj2X nW j n ()Yi图
13、图4.2 神经元模型神经元模型18中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISICCISICCISICCISIC 图图4.2中的神经元单元由多个输入中的神经元单元由多个输入xi,i=1,2,.,n和一个输出和一个输出y组成。中间状态由输入信号的权组成。中间状态由输入信号的权和表示,而输出为和表示,而输出为(4.1)v 式中,式中,j为神经元单元的偏置,为神经元单元的偏置,wji为连接权为连接权系数。系数。n为输入信号数目,为输入信号数目,yj为神经元输出,为神经元输出,t为时间,为时间,f()为输出变换函数,又称激励函数,为输出变换函数,又称激励函
14、数,往往采用往往采用0和和1二值函数或二值函数或形函数,见图形函数,见图4.3,这三种函数都是连续和非线性的。,这三种函数都是连续和非线性的。4.2 神经计算19中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISICCISICCISICCISIC(a)xf(x)1x00图图4.3 神经元中的某些变换(激发)函数神经元中的某些变换(激发)函数(a)二值函数二值函数(b)S形函数形函数 (c)双曲正切函数双曲正切函数4.2 神经计算(c)xf(x)1-1(b)f(x)x1 020中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCIS
15、ICCISICCISICCISICCISIC人工神经网络的基本特性和结构v人工神经网络(artificial neural nets,ANN)或模拟神经网络是由模拟神经元组成的,可把ANN看成是以处理单元PE(processing element)为节点,用加权有向弧(链)相互连接而成的有向图。其中,处理单元是对生理神经元的模拟,而有向弧则是轴突-突触-树突对的模拟。有向弧的权值表示两处理单元间相互作用的强弱。4.2 神经计算21中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISICCISICCISICCISICv严格来说,人工神经网络是具有下列特性的有
16、向图:v 对于每个节点 i 存在一个状态变量xi;v 从节点 j 至节点 i,存在一个连接权系统数wij;v 对于每个节点 i,存在一个阈值 i;v对于每个节点 i,定义一个变换函数 对于最一般的情况,此函数取 形式。22中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISICCISICCISICCISICv人工神经网络的结构基本上分为两类:递归(反馈)网络和前馈网络。()递归网络 在递归网络中,多个神经元互连以组织一个互连神经网络,如图4.4所示。有些神经元的输出被反馈至同层或前层神经元。因此,信号能够从正向和反向流通。Hopfield网络,Elmman
17、网络和Jordan网络是递归网络有代表性的例子。递归网络又叫做反馈网络。23中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISICCISICCISICCISICv递归(反馈)网络递归(反馈)网络:在递归网络中,多在递归网络中,多个神经元互连以组个神经元互连以组织一个互连神经网织一个互连神经网络。络。v图图4.4中,中,表示节表示节点的状态,点的状态,为节为节点的输入(初始)点的输入(初始)值,值,为收敛后的输为收敛后的输出值,出值,i=1,2,.,n。图图4.4 反馈网络反馈网络x1x2xnV1V2Vn输入输入输出输出x1x2xn4.2 神经计算24中南
18、大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISICCISICCISICCISICv()前馈网络 前馈网络具有递阶分层结构,由一些同层神经元间不存在互连的层级组成。从输入层至输出层的信号通过单向连接流通;神经元从一层连接至下一层,不存在同层神经元间的连接,如图4.5所示。图中,实线指明实际信号流通而虚线表示反向传播。前馈网络的例子有多层感知器()、学习矢量量化()网络、小脑模型联接控制()网络和数据处理方法()网络等。25中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISICCISICCISICCISICv前馈网络前
19、馈网络:前馈网络具有递阶分层结构,由同层神经元间不存在互连的层级组成,如图4.5。4.2 神经计算x1x2输入层输入层输出层输出层隐层隐层y1ynw11w1m图图4.5 前馈网络前馈网络反向传播反向传播26中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISICCISICCISICCISIC人工神经网络的主要学习算法v有师学习算法:能够根据期望的和实际的网络输出(对应于给定输入)间的差来调整神经元间连接的强度或权。v无师学习算法:不需要知道期望输出。v强化学习算法:采用一个“评论员”来评价与给定输入相对应的神经网络输出的优度(质量因数)。强化学习算法的一个
20、例子是遗传算法(GA)。4.2 神经计算27中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISICCISICCISICCISICv迄今为止,有30多种人工神经网络模型被开发和应用。根据伊林沃思(W.T.Illingworth)提供的综合资料,最典型的模型(算法)及其学习规则和应用领域如下表所示。人工神经网络的典型模型28中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISICCISICCISICCISIC4.2 神经计算29中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISIC
21、CISICCISICCISIC续前表:续前表:4.2 神经计算30中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISICCISICCISICCISIC4.2.4 基于神经网络的知识表示与推理基于神经网络的知识表示与推理 v基于神经网络的知识表示 基于神经网络系统中知识的表示方法与传统人工智能系统中所用的方法(如产生式、框架、语义网络等)完全不同,传统人工智能系统中所用的方法是知识的显式表示,而神经网络中的知识表示是一种隐式的表示方法。在这里,知识并不像在产生式系统中那样独立地表示为每一条规则,而是将某一问题的若干知识在同一网络中表示。4.2 神经计算31
22、中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISICCISICCISICCISICv例例1:对图4.6所示的异或逻辑的神经网络来说,其邻接矩阵为:v图4.6 异或逻辑的神经网络表示32中南大学 智能系统与智能软件研究所CISICCISICCISICCISICCISICCISICCISICCISICCISIC 如果用产生式规则描述,则该网络代表下述四条规则:IF x1=0 AND x2=0 THEN y=0IF x1=0 AND x2=1 THEN y=1IF x1=1 AND x2=0 THEN y=1IF x1=1 AND x2=1 THEN y=0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人工智能 第四 计算 智能
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内