模糊数学基础_第1页
模糊数学基础_第2页
模糊数学基础_第3页
模糊数学基础_第4页
模糊数学基础_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第六章模糊数学基础6.1 概述6.1.1 传统数学与模糊数学6.1.2 不相容原理6.2 模糊集合与隶属度函数6.2.1 模糊集合及其运算6.2.2 隶属度函数6.3 模糊逻辑与模糊推理6.3.1 模糊逻辑6.3.2 模糊语言6.3.3 模糊推理第六章模糊数学基础6.1 概述6.1.1 传统数学与模糊数学6.1.2 不相容原理1965年,美国自动化控制专家扎德(L.A.Zadeh)教授首先提出用隶属度函数(membershipfunction)来描述模糊概念,创立了模糊集合论,为模糊数学奠定了基础。不相容原理:“随着系统复杂性的增加,我们对其特性作出精确而有意义的描述的能力会随之降低,直到达到

2、一个阈值,一旦超过它,精确和有意义二者将会相互排斥”。这就是说,事物越复杂,人们对它的认识也就越模糊,也就越需要模糊数学。不相容原理深刻的阐明了模糊数学产生和发展的必然性,也为三十多年来模糊数学的发展历史所证实。6.2 模糊集合与隶属度函数6.2.1 模糊集合及其运算一、模糊集合(FuzzySet的定义传统集合中的元素是有精确特性的对象,称之为普通集合。例如,“8到12之间的实数”是一个精确集合C,C=实数r|8&rbb(u)io(u),如图6.2所示。图6.2“年轻”、“中年”、“老年”的隶属度函数、模糊集合的表示1、离散论域如果论域U中只包含有限个元素,该论域称为离散论域。设离散论域U=u

3、i,U2,un,U上的模糊集合F可表示为nF八F(Ui),Ui(6.2.1)i1=f(Ui).Ui-Jf(U2)U2-(Un)Un这只是一种表示法,表明对每个元素Ui所定义的隶属度为NF(Ui),并不是通常的求和运算2、连续论域如果论域U是实数域,即UR,论域中有无穷多个连续的点,该论域称为连续论域。连续论域上的模糊集合可表示为F=1(u)u(6.2.2)u.U这里的积分号也不是通常的含义,该式只是表示对论域中的每个元素u都定义了相应的隶属度函数为F(u)。三、模糊集合的基本运算1、基本运算的定义设A,B是同一论域U上的两个模糊集合,它们之间包含、相等关系定义如下:A包含B,记作AnB,有A(

4、u)_B(u),-uU(6.2.3)A等于B,记作A=B,有(u)=;b(u),-uU(6.2.4)显然,人=8二人口8且人仁8。设A、B是同一论域U上的两个模糊集合,隶属度函数分别为H人(3和建(6,它们的并、交、补运算定义如下:A与B的交,记作AHB,有口a-b(u)=口a(u)b(u)=mina(u)&b(u),Vu=U(6.2.5)A与B的并,记作AUB,有Ja_b(u)-a(u)b(u)=max“uKu),Vu=U(6.2.6)A的补,记作A,有_(u)=1-a(u),-uU(6.2.7)A其中,min和八表示取小运算,max和V表示取大运算。图6.3显示了这三种运算对应的隶属度函数

5、。(a)A和B的交;(b)A和B的并;图6.3模糊集合的三种运算(c)A的补2.基本运算定律论域U上的模糊全集E和模糊空集小定义如下:RE(u)=1,VuwU(u)=0,-uU设A,B,C是论域U上的三个模糊集合,它们的交、恒等律:AA=A,A-A=A(6.2.(8)(6.2.(9)并、补运算有下列定律:交换律:AB=BA,A-B=B-A人/上(A-B)C=A.(B.C)结合律:(A一B)一C=A一(B一C)A(B-C)=(A一B)(A一C)分配律:A(B一C)=(A-B)(A-C)吸收律:(A-B).A=A(A一B)-A=A同一律:对偶律(摩根律)A-B=A-B以上八条运算定律,模糊集合和普

6、通集合是完全相同的,但是普通集合的“互补律”对模糊集合却不成立,如图6.4所示,即AuA/E,acA*(a)图6.4模糊集合的运算不满足“互补律”四、模糊关系设有两个集合A,B,A和B的直积AXB定义为AMB=(a,b)|aWA,bwB它是由序偶(a,b)的全体所构成的二维论域上的集合。一般来说AXBWBXA。设AXB是集合A和B的直积,以AXB为论域的模糊集合R称为A和B的模糊关系。也就是说对AXB中的任一元素(a,b),都指定了它对R的隶属度4(a,b),R的隶属度函数力可看作是如下的映射:%:aB0,1(a,b),R(a,b)设Ri是X和Y的模糊关系,R2是Y和Z的模糊关系,那么Ri和R

7、2的合成是X到Z的一个模糊关系,记作Ri。R2,其隶属度函数为、R2(x,z)=襦联(x,y)AR2(y,z),寸(x,z)wXxZ(6.2.10)6.2.2隶属度函数正确地确定隶属度函数,是运用模糊集合解决实际问题的基础,是能否用好模糊集合的关键。目前隶属度函数的确定方法大致有以下几种:模糊统计方法:用对样本统计实验的方法确定隶属度函数。例证法:从有限个元素的隶属度值来估计模糊子集隶属度函数。专家经验法:根据专家的经验来确定隶属度函数。机器学习法:通过神经网络的学习训练得到隶属度函数。目前常用的隶属度函数有:三角形6.5所示,隶属度函数的解析式为xc(6.2.11)图6.5三角形隶属度函数图

8、6.6梯形隶属度函数三角形隶属度函数曲线如图梯形梯形与三角形是最简单的两种隶属度函数,应用也非常广泛。梯形隶属度函数如图6.6所示,解析式表示为F(X)=b-a1,d-xd-c0,(6.2.12)xd正态型这是一种最主要、最常见的分布,表示为:良2(6.2.13)其分布曲线如图6.7所示:图6.7正态型分布曲线如图6.8所示,解析式表示为:(6.2.14)其中入0,v0。Sigmiod型如图6.9所示,解析式为:1f(x)-(6.2.15)1e图6.8r型隶属度函数图6.9Sigmoid型隶属度函数6.3模糊逻辑与模糊推理6.3.1 模糊逻辑模糊命题的真值应是隶属度函数,其取值应在区间0,1上

9、连续取值。模糊命题是普通命题在概念上的拓广。它对应的逻辑是连续逻辑(或多值逻辑),又称为模糊逻辑。显然,不仅普通命题能反映客观世界,而模糊命题更是现实生活中常见的。随着模糊逻辑的出现和发展,将对计算机科学、人工智能、模糊控制等方向的研究和发展起推动作用。下面对模糊逻辑的运算作一简单介绍。设有模糊命题X和Y,对应的真值(隶属度,也称为模糊变量)x,yC0,1,称:Xr、Y为模糊逻辑合取(交、与),真值为xAy=min(x,y)XvY为模糊逻辑析取(并、或),真值为xy=max(x,y)X为模糊逻辑否定(补、非),真值为x=1-xXtY为模糊逻辑蕴含,真值为xty=xyXhY为模糊逻辑恒等,真值为

10、xy=(xvy)A(yvx)6.3.2 语言变量一、模糊数与语言变量模糊数和语言变量的定义如下:连续论域U中的模糊数F是一个U上的正规凸模糊集合。这里所谓正规集合的含义就是其隶属度函数的最大值是1,即maxNf(u)=1。凸集合的含义是:在隶属度函数曲线上任意两点之间,曲线上的任意一点所表示的隶属度都大于或者等于两点隶属度中较小的一个,即在实数集合的任意区间a,b上,对于所有的xCa,b,都有2f(x)之min(邑F(a),牛(3),a,b=U,x=a,b(6.3.1)语言变量用一个有五个元素的集合(N,T(N),U,G,M)来表征,其中(1) N是语言变量的名称,如年龄、数的大小等;(2)

11、U为语言变量N的论域;(3) T(N)为语言变量的值X的集合,其中每个X都是论域U上的模糊集合,如T(N)=T(年龄尸很年轻“仰经“+中年啾老领老”=X1+X2+X3+X4+X5(4) G为语法规则,用于产生语言变量N的值X的名称,研究原子单词构成合成词后词义的变化,并求取其隶属度函数。其中,用“或”、“与”、“非”作连接词构成的合成词,可以按模糊逻辑运算取真值,见6.3.1节;带修饰词算子的合成词,其真值可以根据经验公式计算出来。常用的算子有以下几种:语气算子,如“很”、“略”、“相当”等;模糊化算子,如“大概”、“近乎”、“差不多”等;判定化算子,如“偏向”、“多半是”、“倾向于”等。(5

12、) M是语义规则,根据语义规则给出模糊子集X的隶属度函数。以N=年龄为例,表征语言变量的五元素集合如图6.10所示。语言变量N语法规则G语言值集合T(N)语义规则M方力岁)图6.10表示年龄的语言变量例L.A.Zadeh在论域U=0,100岁内给出了年龄的语言变量值”老”的模糊子集隶属度函数为N老(x)x:二50x_50其中修饰词的隶属度函数为:叫aV,叫常aa2,匕目当a;25,比匕较a=2a0.75,u,L稍微AA0.25现以60岁为例,通过隶属度函数分别计算它属于“极老”、“非常老”、“相当老”、“比较老”、“略老”、“稍微老”的程度为N极老(60)=曜(60)4=(0.8)4=0.41

13、邑非常老(60)=日老(60)2=(0.8)2=0.64打目当老(60)=日老(60)125=(0.8)1.25=0.757比较老(60)=老(60)075=(0.8产5=0.845口略老(60)=老(60)0.5=(0.8)0.5=0.89嗫微老(60)=N老(60).25=(0.8严=0.946二、模糊语句1、模糊直言语句模糊直言语句的句型为“x是A”,其中x是对象的名称,A是论域U上的一个模糊子集。2、模糊条件语句常用的模糊条件语句的句型有:“若A则B”型,也记为ifAthenB;“若A则B否则C”型,也t己为ifAthenBelseC;“若A且B则C”型,也记为ifAandBthenC

14、。6.3.3 模糊推理模糊推理的两种重要推理规则:广义前向推理法(GeneralizeModusPonens简称GMP)前提1:如果x是A,则y是B前提2:x是A/结论:那么y是B,广义后向推理法(GeneralizeModusTollens,简称GMT)前提1:如果x是A,则y是B前提2:y是B,结论:那么x是A/1975年Zadeh利用模糊变换关系,在广义前向推理法的基础上,提出了模糊逻辑推理的合成规则,建立了统一的数学模型,用于对各种模糊推理作统一处理。其推理规则为:前提:如果x是A,则y是B事实:x是A,结论:那么y是B=AAtB)即结论B,可用A与由A到B的推理关系进行合成而得到,其

15、中的算子“表示模糊关系的合成运算,(A-B)表示由A到B进行推理的关系或者条件,即“如果x是A,那么y是B”的简化表示方法。有时(A-B)也可写成Ra-b,其隶属度函数被定义为a归(x,y)-a(x)Jb(Y)(6.3.2)那么BAAtB)的隶属度函数为(6.3.3)%,(y)=v%,(x)AN(x,y)x=v%,(x)ANa(x)t%(y)x如何实现合成运算,有各种不同的方法,这决定于对蕴含运算的定义一、Zadeh模糊假言推理法Zadeh把(AB)定义成(AB)=1A(1-A+B)或者(AB)=(AAB)V(1-A)(6.3.4)对于后者,其隶属度函数为(6.3.5)晨但(x,y)=j(x)

16、稣(y)=L(x)A%(y)v1L(x)把(6.3.5)代入(6.3.3)式,便得到了结论B,的隶属度函数。二、Mamdani推理法Mamdani则把(A一B)定义成(A-B)=AAB。下面是Mamdani推理法的具体过程。设U1,U2,.,Un为n个有界论域,记Ui=a,bi。每个论域按一定规则分为li个凸模糊子集Aij,其隶属度函数记为以仆供)。记S=Aij|j=1,2,.,li0则我们将模糊规则集表示为:mnOR(IF(AND(xiISAj)THENYISBj)(6.3.6)其中m为模糊规则数,n为输入变量个数,A,BS0如果有事实ifxiisa1andx2isa2and.xnisan”

17、,则结论“YisB”可以这样得出:由前提和第j条模糊规则可得到推理结果为Bj,则%(z)=%(日)九).%(an),(z)(6.3.7)其中j=1,2.m,A”表示min操作。经(6.3.6)式推理后的结论B可综合推理结果B;,B2,.,Bm得到:,(z)=%(z)v,(z)口.一、,(6.3.8)其中“V”表示max操作。最终系统的输出可以由“重心法”求出:m、口B(4),乙zou1,zi为常数。(6.3.9)一(4)i1图6.11所示的是规则数为3(m=3),变量个数为2(n=2)的Mamdani推理过程Z0图6.11Mamdani推理过程三、模糊加权推理法在模糊加权型推理法中,模糊规则集

18、的结论表示为wj/zj,即将式(6.3.6)表示为:mnOR(IF(AND(XiISAj)THENYISWj/Zj)(6.3.10)其中m为模糊规则数,n为输入变量个数,ACS,z为常数。Wj/z是构成模糊集合的一个元素,Wj表示权重,并不表示zj的等级,应看作模糊规则自身的加权,即模糊规则的重视度或重要度。当Wj1时,表示对第j条规则的强调,当0&Wj1时,表示对第j条规则的抑制。将推理结果中的八运算改为“.”运算,我们定义事实xiisa1andX2isa2and.xnisan”和各模糊规则的前件的适合度为:j(z)=%(4)一/)晨j(an)j=1,2.m(6.3.11)则最终的结论z0可将规则后件z在各适合度、中带上权重Wj,由加权平均法求得,即:miWizi(6.3.12)i1zO二-Wii1四、广义模糊加权推理法定义输入变量Xi的模糊子集数为ki,输出变量Y的模糊子集数为l,设m=nki,则ih模糊规则的最大条数为m,1。试图列举出模糊规则的各种可能形式,并用各规则对不同结果的权重来表示推理结果的各种可能性。即将式(6.3.10)中规则的结论变为wj

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论