您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 隶属函数的确定方法[1]
数学系•张运杰•模糊数学课程教案第4章•隶属函数的确定方法-1-第4章隶属函数的确定方法在模糊理论的应用中,我们面临的首要问题就是建立模糊集的隶属函数。对于一个特定的模糊集来说,隶属函数不仅基本体现了它所反映的模糊概念的特性,而且通过量化还可以实现相应的数学运算和处理。因此,“正确地”确定隶属函数是应用模糊理论恰如其分地定量刻划模糊概念的基础,也是利用模糊方法解决各种实际问题的关键。然而,建立一个能够恰如其分地描述模糊概念的隶属函数,并不是一件容易的事情。其原因就在于一个模糊概念所表现出来的模糊性通常是人对客观模糊现象的主观反映,隶属函数的形成过程基本上是人的心理过程,人的主观因素和心理因素的影响使得隶属函数的确定呈现出复杂性、多样性,也导致到目前为止如何确定隶属函数尚无定法,没有通用的定理或公式可以遵循。但即便如此,鉴于隶属函数在模糊理论中的重要地位,确定隶属函数的方法还是受到了特别的重视,至今已经提出了十几种确定隶属函数的方法,而且其中一些方法基本上摆脱了人的主观因素的影响。本章将选择4种经常使用的、具有代表性的方法予以介绍,它们是:直觉方法,二元对比排序法,模糊统计试验法,最小模糊度法。4.1直觉方法直觉的方法就是人们用自己对模糊概念的认识和理解,或者人们对模糊概念的普遍认同来建立隶属函数。这种方法通常用于描述人们熟知、有共识的客观模糊现象,或者用于难于采集数据的情形。例1考虑描述空气温度的模糊变量或“语言”变量,我们取之为“很冷”、“冷”、“正好”、“热”和“很热”,则凭借我们对“很冷”、“冷”、“凉爽”、“适宜”和“热”这几个模糊概念的认知和理解,可以规定这些模糊集的隶属函数曲线如图1所示。0510152025300.51很冷热适宜凉爽冷图1空气温度的隶属函数例2根据人们对汽车行驶速度中“慢速”、“中速”和“快速”这三个概念的普遍认同,可以给出描数学系•张运杰•模糊数学课程教案第4章•隶属函数的确定方法-2-述这三个概念的模糊集的隶属函数如图2所示。0355575950.51慢速中速快速图2汽车行驶速度的隶属函数虽然直觉的方法非常简单,也很直观,但它却包含着对象的背景、环境以及语义上的有关知识,也包含了对这些知识的语言学描述。因此,对于同一个模糊概念,不同的背景、不同的人可能会建立出不完全相同的隶属函数。例如,模糊集A=“高个子”的隶属函数。如果论域是“成年男性”,其隶属函数的曲线如图3(a)所示;而如果论域是“初中一年级男生”,其隶属函数的曲线则为图3(b)所示的情形。14017018520000.51xTx()14015517020000.51xTx()(a)(b)图3不同论域下“高个子”的隶属函数4.2二元对比排序法建立一个模糊集的隶属函数,实际上可以看成是对论域中每个元素隶属于某个模糊概念的程度进行比较、排序。但一般来讲,人们对多个事物的同时比较存在着度量上的困难,为此Saaty教授在设计层次分析法时提出了两两比较的策略。借鉴两两比较排序的思想,人们提出了确定隶属函数的二元对比排序法。二元对比排序方法就是通过对多个事物进行两两对比来确定某种特征下的顺序,由此来决定这些事物对该特征的隶属函数的大致形状。这种方法更适用于根据事物的抽象性质由专家来确定隶属函数的情形,可以通过一名专家或者一个委员会,甚至一次民意测验来实施,是一种比较实用的确定隶属函数的方法。二元对比排序方法的基本步骤如下:设X={x,y,z,…}为给定的论域。对于某一模糊概念A,任取一数学系•张运杰•模糊数学课程教案第4章•隶属函数的确定方法-3-对元素x,y∈X,对x,y进行比较,令fy(x)表示以y为标准x隶属于A的程度,fx(y)表示以x为标准y隶属于A的程度,这里要求fy(x),fx(y)按照下表取值:元素x,y相比较fx(y)的取值fy(x)的取值x比y隶属于A的程度相同11x比y隶属于A的程度稍微大13x比y隶属于A的程度明显大15x比y隶属于A的程度突出大17x比y隶属于A的程度绝对大19介于上述某两个判断之间12、4、6、8之一(1)定义一个相对优先度函数:)}(),(max{)()/(xfyfxfyxfyxy=,∀x,y∈X显然,0≤f(x/y)≤1,∀x,y∈X。(2)以f(x/y)为元素构造一个矩阵G,称为相对优先矩阵:⎟⎟⎟⎟⎟⎠⎞⎜⎜⎜⎜⎜⎝⎛=MMMMLLL)/()/()/()/()/()/()/()/()/(zzfyzfxzfzyfyyfxyfzxfyxfxxfG(3)对相对优先矩阵G的每一行取最小值,即设)}/({min)/(yxfXxfUy∈=,∀x∈X称f(x/X)为x的强度,记为A(x),则A(x)即可作为x对A的隶属度值。例3设X={x,y,z},x,y,z分别表示三种服装款式,A表示按照某人的标准对服装款式“满意”。假设经过二元对比得到:fy(x)=7,fx(y)=1,fz(y)=2,fy(z)=1,fz(x)=8,fx(z)=1。根据相对优先度函数的定义有:f(x/x)=1,f(x/y)=1,f(x/z)=1;f(y/x)=1/7,f(y/y)=1,f(y/z)=1;f(z/x)=1/8,f(z/y)=1/2,f(z/z)=1。于是可以求得相对优先矩阵:⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=12/18/1117/1111G通过计算x、y、z强度从而得到:A(x)=1,A(y)=1/7,A(z)=1/8。4.3模糊统计试验法由Bernoulli大数定律我们知道:在n次重复独立试验中,如果事件A发生的频数为nA,则对于数学系•张运杰•模糊数学课程教案第4章•隶属函数的确定方法-4-任意的ε0有1||lim=⎭⎬⎫⎩⎨⎧−→∞εpnnPAn其中p是事件A发生的概率。这一结论说明,在次数足够多的重复独立随机试验中,随机事件的频率总是稳定在它发生的概率值附近,即事件发生的概率可以通过大量的统计试验来近似确定。借用概率论的思想,人们设计了一种称之为模糊统计试验的方法来获得隶属函数:为了确定论域X中的某个元素u0对描述某个模糊概念的模糊集A的隶属关系(即隶属度),进行n次重复独立统计试验。由于每次试验的条件不同(带有模糊性),那么每次试验中论域中哪些元素被判定为隶属于A是不大明确的。如果将每次试验中被判定隶属于A的元素构成的集合均记为A*,显然A*是论域X上的分明子集,并且是边界可变的、可移动的,我们通常将A*作为模糊集A的弹性疆域。由于每次试验中或者u0∈A*或者u0∉A*,因而令u0∈A*的次数为m,并称m/n为u0对A的隶属频率。随着n的增大,隶属频率会呈现稳定性,而隶属频率稳定所在的数值,就定为u0对A的隶属度A(u0)。归纳起来,模糊统计试验方法的基本步骤是:①在每一次试验下,要对论域中固定的元素u0是否属于一个可变动的分明集合A*(A*作为模糊集A的弹性疆域)作一个确切的判断;注意,在每一次试验下,A*必须是一个确定的清晰集合;②在各次试验中,u0是固定的,而A*在随机变动;如果在所作的n次试验中,元素u0属于A*的次数为m,则元素u0对A的隶属频率定义为:u0对A的隶属频率=nmAu*0试验的总次数的次数”“∈当试验次数n足够大时,元素u0的隶属频率总是稳定于某一数,这个稳定的数即为元素u0对A的隶属度。例4为建立“青年人”的隶属函数,以人的年龄作为论域X(参见[7])。①调查若干人选,各自认真考虑“青年人”的含义之后,提出他认为“青年人”最合适的年龄区间(随机地将模糊概念明确化)。表1记录了129人关于“青年人”年龄区间的调查结果。如果设A=“青年人”,那么表中每个区间就是每次试验中的A*。②对∀u0∈X,求出u0对A的隶属频率稳定值,作为u0对A的隶属度值。比如,对于u0=27(岁),根据表1统计得知:当样本总数n=10,20,…,120,129时,样本区间覆盖27的频数m=6,14,…,95,101,相应的隶属频率f=m/n=0.60,0.70,…,0.79,0.78,具体数据参见表2。以n为横坐标、f为纵坐标绘制图形(图4)可以发现,u0=27对A的隶属频率稳定在0.78附近,因此“27(岁)”对模糊集“青年人”A的隶属度确定为0.78。类似地,对∀x∈[0,40],求出x对A的隶属频率值,作为x对A的隶属度值,见表3。③根据表3的数据,可作出模糊集A=“青年人”的隶属函数曲线如图5。数学系•张运杰•模糊数学课程教案第4章•隶属函数的确定方法-5-表1关于“青年人”年龄区间调查表18−2518−3017−3020−3515−2818−2518−3519−2817−3016−3015−2815−2516−2818−3018−2518−2817−3015−3018−3018−3515−2517−2517−3018−3518−2518−3016−2818−3018−3515−3018−3515−2815−2516−3218−3018−3517−3018−3516−2820−3016−3018−3518−3518−2917−2818−3518−3518−2518−3016−2817−2715−2616−3518−3515−2515−2718−3516−3014−2518−2518−3020−3018−2818−3015−3018−2818−2516−2520−3018−3518−3018−3016−2817−2516−3018−3015−2518−3518−3018−2818−2616−3516−2816−2515−3517−3015−2516−3515−3018−3015−2516−3016−3015−2815−3615−2517−2818−3016−2518−3017−2518−2917−2915−3017−3016−3016−3515−3014−2518−3516−3018−3018−3516−2818−2518−3018−2818−3516−2418−3017−3015−3018−3518−2518−3015−3015−3017−3018−30表2不同样本下u0=27的隶属频率n102030405060708090100110120129m61423313947536268768595101f0.600.700.770.780.780.780.760.780.760.760.770.790.78表3论域中每个元素对A的隶属频率x11121314151617181920A(x)0000.0160.2090.3950.5190.9610.9691x21222324252627282930A(x)11110.9920.7980.7830.7670.6200.597x31323334353637383940A(x)0.2090.2090.2020.2020.2020.0080000A(x)=0,当x∈[0,10]∪[40,100]时010305070901101290.60.70.78xf图4u0=27的隶属频率稳定值数学系•张运杰•模糊数学课程教案第4章•隶属函数的确定方法-6-1015202530354000.51xAx()图5“青年人”的隶属函数曲线模糊统计试验方法可以比较客观地反映论域中元素相对于模糊概念的隶属程度,也具有一定的理论基础,因而是一种常用的确定隶属函数的方法。但需要指出的是,模糊统计与概率统计是有区别的:概率统计可以理解为“变动的点”是否落在“不动的圈内”,而模糊统计则可理解为“变动的圈”是否覆盖住“不动的点”,如图6所示。概率统计试验:A固定,ω随机变化模糊统计试验:x0固定,A*随机变化图6模糊统计与概率统计的区别示意图此外还应注意,在进行模糊统计试验时,被调查人员应该对所统计的模糊概念比较熟悉,并且了解影响这一概念的重要因素。比如对于例4,被调查人员应该对影响“青年人”这一概念的一些重要因素,诸如入学年龄、入团年龄、参军年龄、结婚年龄、生育年龄、身份证发放年龄等等比较熟悉,被调查人员还应该具备用数量近似表达某一概念的能力。同时,调查完毕后,要对原始数据进行初步分析,删去明
本文标题:隶属函数的确定方法[1]
链接地址:https://www.777doc.com/doc-5136238 .html