第三章-模糊逻辑和模糊逻辑推理.ppt
《第三章-模糊逻辑和模糊逻辑推理.ppt》由会员分享,可在线阅读,更多相关《第三章-模糊逻辑和模糊逻辑推理.ppt(64页珍藏版)》请在沃文网上搜索。
1、第三章第三章 模糊逻辑和模糊逻辑和模糊逻辑推理模糊逻辑推理3.1 二值逻辑二值逻辑3.2 模糊逻辑及其基本运算模糊逻辑及其基本运算3.3 模糊语言逻辑模糊语言逻辑3.4 模糊变换模糊变换3.5 模糊逻辑推理模糊逻辑推理模 糊 控 制 篇3.1 3.1 二值逻辑二值逻辑对一句话,如果能够判断它表述的意思是真是假时,对一句话,如果能够判断它表述的意思是真是假时,就可以称为就可以称为命题命题。一个简单的语句叫一个简单的语句叫“简单命题简单命题”,用命题联结词把两,用命题联结词把两个以上的简单命题联结起来叫个以上的简单命题联结起来叫“复合命题复合命题”。命题联结词有:析取命题联结词有:析取 、合取、合
2、取 、否定、否定 、蕴涵、蕴涵等价等价 一、命题的概念一、命题的概念二、二值逻辑二、二值逻辑 非是即非非是即非析取析取:意思是:意思是“或或”。复合命题复合命题P Q 只有在只有在P和和Q都是假时,才是假。都是假时,才是假。例如:例如:P她喜欢吃雪糕,她喜欢吃雪糕,Q她喜欢喝可乐。她喜欢喝可乐。P Q她喜欢吃雪糕她喜欢吃雪糕或或喜欢喝可乐。喜欢喝可乐。合取合取:意思是:意思是“与与”。复合命题复合命题P Q 只有在只有在P和和Q都是真时,才是真。都是真时,才是真。例如:例如:P她喜欢吃雪糕,她喜欢吃雪糕,Q她喜欢喝可乐。她喜欢喝可乐。P Q她喜欢吃雪糕她喜欢吃雪糕和(与)和(与)喝可乐。喝可乐
3、。蕴涵蕴涵:意思是意思是 “如果如果.那么那么.”例如:例如:P是女孩子,是女孩子,Q她喜欢漂亮。她喜欢漂亮。PQ如果如果是女孩子是女孩子那么那么她喜欢漂亮。她喜欢漂亮。等价等价:意思是:意思是“当且仅当当且仅当”例如:例如:PA是等边三角形,是等边三角形,Q A是等角三角形。是等角三角形。P QA是等边三角形是等边三角形当且仅当当且仅当A是等角是等角三角形。三角形。二值逻辑的运算规则称为布尔代数,布尔代数是描述逻二值逻辑的运算规则称为布尔代数,布尔代数是描述逻辑运算规律的数学,又称逻辑代数。若辑运算规律的数学,又称逻辑代数。若 、0,1,则则布尔代数具有如下的运算性质:布尔代数具有如下的运算
4、性质:1)1)幂等律幂等律 2)2)交换律交换律3)3)结合律结合律4)4)吸收律吸收律5)5)分配律分配律6)6)双否律双否律 7)7)互补律互补律8)8)德德 摩根律摩根律 9)9)常数运算法则常数运算法则3.2 3.2 模糊逻辑及其基本运算模糊逻辑及其基本运算 二值逻辑的特点是一个命题不是真命题便是假命题。但二值逻辑的特点是一个命题不是真命题便是假命题。但在很多实际问题中要做出这种非真即假的判断是困难的。在很多实际问题中要做出这种非真即假的判断是困难的。比如说比如说“重庆的桥多重庆的桥多”这显然是一个命题,但是这个命这显然是一个命题,但是这个命题究竟是真是假?那要看跟谁比较了,如果说题究
5、竟是真是假?那要看跟谁比较了,如果说“重庆的桥比重庆的桥比较多较多”可能更为合适。可能更为合适。也就是说如果命题的真值不是简单的取也就是说如果命题的真值不是简单的取“1”或或“0”,而是可以在而是可以在0,1区间连续取值,这样对此类命题的描述就区间连续取值,这样对此类命题的描述就更切合实际了。这就是模糊命题。更切合实际了。这就是模糊命题。模糊命题是指带有模糊概念或模糊性的陈述句,是普通模糊命题是指带有模糊概念或模糊性的陈述句,是普通命题的推广,而模糊逻辑是研究模糊命题的逻辑。命题的推广,而模糊逻辑是研究模糊命题的逻辑。一、模糊逻辑的定义一、模糊逻辑的定义 模糊命题的真值不是绝对的模糊命题的真值
6、不是绝对的“真真”或或“假假”,而是,而是反映其以多大程度隶属于反映其以多大程度隶属于“真真”。因此,它不只是一个。因此,它不只是一个值,而是有多个值,甚至是连续量。值,而是有多个值,甚至是连续量。普通命题的真值相对于普通集合中元素的特征函数,普通命题的真值相对于普通集合中元素的特征函数,而模糊命题的真值就是隶属度函数,所以模糊逻辑的基而模糊命题的真值就是隶属度函数,所以模糊逻辑的基本运算,即真值的运算,就是隶属度函数的运算。本运算,即真值的运算,就是隶属度函数的运算。二、模糊逻辑的基本运算二、模糊逻辑的基本运算设设P、Q、R是三个模糊命题,那么是三个模糊命题,那么 1、模糊逻辑补:、模糊逻辑
7、补:对命题否定,对命题否定,2、模糊逻辑析取:、模糊逻辑析取:P Q max(P,Q)3、模糊逻辑合取:、模糊逻辑合取:P Q min(P,Q)4、模糊逻辑蕴涵:、模糊逻辑蕴涵:如如P是真的,则是真的,则 Q也是真的。也是真的。P Q(1PQ)1 min 1,(1PQ)5、模糊逻辑等价:、模糊逻辑等价:如如P是真的,则是真的,则 Q也是真的。也是真的。P Q(P Q)(Q P)模糊逻辑的基本运算模糊逻辑的基本运算模糊逻辑的基本运算模糊逻辑的基本运算6、模糊逻辑限界积:、模糊逻辑限界积:7、模糊逻辑限界和:、模糊逻辑限界和:8、模糊逻辑限界差:、模糊逻辑限界差:P她是个刁蛮的人,其真值她是个刁蛮
8、的人,其真值P0.8Q她是个泼辣的人,其真值她是个泼辣的人,其真值Q0.6 那么那么 P Q min(P,Q)min(0.8,0.6)=0.6 P Q max(P,Q)max(0.8,0.6)=0.8 P Q(1P Q)1(10.80.6)1=0.8模糊逻辑的基本运算模糊逻辑的基本运算例:设有模糊命题例:设有模糊命题 根据模糊逻辑的基本运算定义,可以得出模糊逻辑运根据模糊逻辑的基本运算定义,可以得出模糊逻辑运算满足模糊运算的基本定律,除了互补律外,其它八条定算满足模糊运算的基本定律,除了互补律外,其它八条定律与二值逻辑类似,律与二值逻辑类似,模糊运算的互补律不成立,其互补运模糊运算的互补律不成
9、立,其互补运算满足:算满足:作用:作用:利用模糊逻辑运算满足的基本定律公式可以化简模糊逻辑利用模糊逻辑运算满足的基本定律公式可以化简模糊逻辑函数。函数。3.3 3.3 模糊语言逻辑模糊语言逻辑 所谓语言,通常指自然语言和人工语言。自然语言是所谓语言,通常指自然语言和人工语言。自然语言是指人类交流信息时使用的语言,它可以表示主、客观世界的指人类交流信息时使用的语言,它可以表示主、客观世界的各种事物、观念、行为、情感等。自然语言具有相当的不确各种事物、观念、行为、情感等。自然语言具有相当的不确定性,其主要特征就是模糊性,这种模糊性主要是由于自然定性,其主要特征就是模糊性,这种模糊性主要是由于自然语
10、言中经常用到大量的模糊词语言中经常用到大量的模糊词(如黎明、模范、优美、拥护如黎明、模范、优美、拥护等等)。人工语言主要是指程序设计语言,如我们熟悉的。人工语言主要是指程序设计语言,如我们熟悉的C语语言、汇编语言等。人工语言的格式是非常严密、且概念十分言、汇编语言等。人工语言的格式是非常严密、且概念十分清晰。清晰。显然,显然,模糊语言主要是指自然语言模糊语言主要是指自然语言。一、模糊语言的概念一、模糊语言的概念 广义角度来讲,一切具有模糊性的语言都称为模糊语广义角度来讲,一切具有模糊性的语言都称为模糊语言。我们知道,人们在日常生活中交流信息时,常常使用模言。我们知道,人们在日常生活中交流信息时
11、,常常使用模糊语言来表达具有模糊性的现象和事物。可见,模糊语言可糊语言来表达具有模糊性的现象和事物。可见,模糊语言可以对自然语言的模糊性进行分析和处理。另外,需要指出的以对自然语言的模糊性进行分析和处理。另外,需要指出的是模糊语言又具有灵活性,在不同的场合,某一模糊概念可是模糊语言又具有灵活性,在不同的场合,某一模糊概念可以代表不同的含义。如以代表不同的含义。如“高个子高个子”,在中国,把大约在,在中国,把大约在1.75 1.85 m之间的人归结于之间的人归结于“高个子高个子”模糊概念里,而在欧模糊概念里,而在欧洲,大约在洲,大约在1.80一一1.90 m之间的人才能算作之间的人才能算作“高个
12、子高个子”。综上所述,模糊语言实质上是具有模糊性的语言。模糊综上所述,模糊语言实质上是具有模糊性的语言。模糊语言逻辑是由模糊语言构成的一种模拟人思维的逻辑。要将语言逻辑是由模糊语言构成的一种模拟人思维的逻辑。要将模糊语言表达出来,使机器能模拟人的思维、推理和判断,模糊语言表达出来,使机器能模拟人的思维、推理和判断,就需要了解就需要了解模糊数模糊数、语言值语言值、语言变量语言变量和和语气算子语气算子这些概念这些概念.二、模糊数二、模糊数 连续论域连续论域U中的一模糊数中的一模糊数F是一个是一个U上的正规凸模糊集。上的正规凸模糊集。也就是说,也就是说,以实数集合为全集合,一个具有连续隶属函数的以实
13、数集合为全集合,一个具有连续隶属函数的正规的有界凸模糊集合就称为模糊数正规的有界凸模糊集合就称为模糊数。模糊数实质上是一个模糊子集。而所谓模糊数实质上是一个模糊子集。而所谓“正规集合正规集合”的的含义就是隶属度函数的最大值为含义就是隶属度函数的最大值为1,即,即 通俗地讲,模糊数就是那些诸如通俗地讲,模糊数就是那些诸如“大约大约5”、“10左右左右”等具有模糊概念的数值。等具有模糊概念的数值。三三 、语言值、语言值 在语言系统中,那些与数值有直接联系的词,如长、短、在语言系统中,那些与数值有直接联系的词,如长、短、多、少、高、低、轻、重、大、小等或者由他们再加上语言多、少、高、低、轻、重、大、
14、小等或者由他们再加上语言算子(如很、非常、较、偏等)而派生出来的词组,如不太算子(如很、非常、较、偏等)而派生出来的词组,如不太大、非常高、偏重等都被称为语言值。语言值一般是模糊的,大、非常高、偏重等都被称为语言值。语言值一般是模糊的,可以用模糊数来表示。可以用模糊数来表示。例如,成年男子身高的论域:例如,成年男子身高的论域:E=130,140,150,160,170,180,190,200,210=e1,e2,e9 在论域上定义语言值:在论域上定义语言值:个子高个子高=0.2/e4+0.4/e5+0.6/e6+0.8/e7+0.95/e8+1/e9个子矮个子矮=1/e1+0.7/e2+0.5
15、/e3+0.3/e4+0.1/e5四、语言变量四、语言变量 语言变量是用一个五元素的集合来表征的:语言变量是用一个五元素的集合来表征的:其中其中:X 语语言言变变量名(如速度、年量名(如速度、年龄龄、颜颜色);色);T(X)语语言言变变量名的集合;量名的集合;U 语语言言变变量量 x 的的论论域;域;G 语语法法规则规则(用于(用于产产生生语语言言变变量量 x的的值值););M 算法算法规则规则(与每个(与每个语语言言变变量含量含义义相相联联系)。系)。所谓语言变量是以自然语言中的字或句作为变量,而不所谓语言变量是以自然语言中的字或句作为变量,而不是以数值作为变量。是以数值作为变量。10语言变
16、量元素之间的关系示意图语言变量元素之间的关系示意图 语言变量用以表征那些十分复杂或无法用精确术语进语言变量用以表征那些十分复杂或无法用精确术语进行描述的现象,其必须遵守语法规则和算法规则。行描述的现象,其必须遵守语法规则和算法规则。为了能够更加确切地描述模糊语言变量,进一步区分为了能够更加确切地描述模糊语言变量,进一步区分和刻划模糊值得程度,常常还借用自然语言中的修饰词,和刻划模糊值得程度,常常还借用自然语言中的修饰词,如如“很很”、“较较”、“非常非常”、“有点有点”、“大约大约”、“稍微稍微”等来描述模糊值,为此引入模糊语言算子的概念。等来描述模糊值,为此引入模糊语言算子的概念。语言算子分
17、为语气算子、模糊化算子和判定化算子三语言算子分为语气算子、模糊化算子和判定化算子三类:类:语气算子是指一类加强或削弱模糊语言表达程度的词,语气算子是指一类加强或削弱模糊语言表达程度的词,可加在其他模糊词的前面进行修饰。可加在其他模糊词的前面进行修饰。加强语气加强语气的词称为集中算子,如的词称为集中算子,如“特别特别”、“很很”、“相当相当”等等;等等;减弱语气减弱语气的词称为散漫化算子,如的词称为散漫化算子,如“较较”、“稍微稍微”、“有点有点”等。等。1、语气算子、语气算子 记记H 为语气算子运算符,则原语言值为语气算子运算符,则原语言值A经语气算子经语气算子H 的作用,形成一个新的语言值的
18、作用,形成一个新的语言值H (A)。设原语言值。设原语言值A的隶的隶属度函数为属度函数为 A,新的语言值,新的语言值H (A)的隶属度函数为的隶属度函数为 H(A),则则 极极 4 4 非常非常 3 3很很 2 2相当相当 1.51.5比较比较 0.80.8略略 0.60.6稍稍 0.40.4常用的语气算子常用的语气算子 定义为:定义为:当然,语气强弱的程度因人而异,对于某一特定语气的词当然,语气强弱的程度因人而异,对于某一特定语气的词,其其 的取值不完全一样,但是其取值应与语气的强弱程度一的取值不完全一样,但是其取值应与语气的强弱程度一致。致。以以“年老年老”这个词这个词(语言值语言值)为例
19、,来说明语气算子的作用为例,来说明语气算子的作用则则例:例:以及以及假设有两个人,一个是假设有两个人,一个是6060岁,另一个是岁,另一个是7070岁,岁,那么他们分别属于那么他们分别属于“年老年老”、“很老很老”、“有有点老点老”这三个语言值的隶属度可用公式求出为:这三个语言值的隶属度可用公式求出为:从上面的隶属度可以得出这样的结论:从上面的隶属度可以得出这样的结论:7070岁的人岁的人比比6060岁的人岁的人 “年老年老”、“很老很老”和和“有点老有点老”的的程度都高,也就是说程度都高,也就是说7070岁的人比岁的人比6060岁的人更老。岁的人更老。2、模糊化算子、模糊化算子 模糊化算子用
20、来使语言中某些具有清晰概念的单词或模糊化算子用来使语言中某些具有清晰概念的单词或词组的词义模糊化,或者将原来就已经是模糊概念的词义词组的词义模糊化,或者将原来就已经是模糊概念的词义更加模糊化。如更加模糊化。如“大概大概”、“近似于近似于”、“大约大约”等,等,如果对数字进行作用就意味着把精确数转化为模糊数如果对数字进行作用就意味着把精确数转化为模糊数.例如数字例如数字“5”是一个精确数,而如果将模糊化算子是一个精确数,而如果将模糊化算子“F”作用于作用于“5”这个精确数就变成这个精确数就变成“F(5)”这一模糊数。若这一模糊数。若模糊化算子模糊化算子“F”是是“大约大约”,则,则“F(5)”就
21、是就是“大约大约5”这样一个模糊数。这样一个模糊数。在模糊控制中,实际系统的输入采样值一般总是精确在模糊控制中,实际系统的输入采样值一般总是精确量,要采用模糊逻辑推理方法进行模糊控制,就必须首先量,要采用模糊逻辑推理方法进行模糊控制,就必须首先把精确量进行模糊化处理,而模糊化的过程实质上就是使把精确量进行模糊化处理,而模糊化的过程实质上就是使用模糊化算子来实现的。可见模糊化算子的重要性。用模糊化算子来实现的。可见模糊化算子的重要性。设模糊前的集合为设模糊前的集合为A,模糊化算子为,模糊化算子为F,则模糊化变换可,则模糊化变换可表示为表示为F(A),并且它们的隶属函数关系满足,并且它们的隶属函数
22、关系满足如果如果A是清晰集,则是清晰集,则 A(x)就是特征函数。就是特征函数。R(x,c)是表是表示示模糊程度的一个相似变换函数,通常可取正态分布曲模糊程度的一个相似变换函数,通常可取正态分布曲线线,即即参数参数 的取值的取值大小取决于模糊化算子的强弱程度。大小取决于模糊化算子的强弱程度。例例:论域论域 X 上的清晰集上的清晰集A(x)的特征函数为)的特征函数为 取取c5,则,则”大约是大约是5”这一语言值的隶属度函数可以定义这一语言值的隶属度函数可以定义为为 如右图所示:如右图所示:3、判定化算子、判定化算子 判定化算子与模糊化算子的作用相反。它是将原来具判定化算子与模糊化算子的作用相反。
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第三 模糊 逻辑 逻辑推理
