1. 引言
由于决策问题的复杂性以及人类本身思维的模糊性,在实际决策过程中,评价者或专家往往难以用精确的实数来表示决策信息。因而在多属性决策问题中衍生了模糊多属性决策问题。1965年,Zadeh [1] 提出模糊集理论,用来研究模糊领域的数学理论应用问题。1970年,Bellman和Zadeh [2] 首次基于模糊集理论建立了模糊决策的基本模型,基于模糊集理论的各类模糊决策方法被相继提出。在众多研究成果中,投影法 [3] - [9] 是一种概念清楚、计算简单的方法,目前已经成功应用于各类模糊多属性决策问题。例如,2008年,吴坚 [10] 等提出了一种基于投影法的区间型多属性决策两阶段优化模型,用区间数来表示决策信息。2009年,卫贵武 [11] 提出了一种直觉模糊多属性决策方法,其针对属性值为直觉模糊数的模糊多属性决策问题,通过备选方案在正、负理想方案上的投影,计算每个方案关于正、负理想方案上的相似度,从而得到所有方案的排序结果。将自然语言量化为直觉模糊数来处理,从正、反两个角度来刻画直觉模糊数的隶属度函数,想要较模糊数更加准确表示属性值。越来越多的基于扩展模糊集的投影法被提出,原因在于如何准确地量化模糊多属性决策问题中的决策信息存在争议。而且在现有的一些投影方法中,当投影向量的模比被投影向量的模大时,投影值大小并不能反映其相似程度。现有大多数方法受投影向量模的约束,需要两个向量的模长满足一定关系时,投影相似度的大小比较才成立。
针对模糊多属性决策问题,现有的一般处理模糊性的方法为将自然语言转化为模糊数或扩展的模糊数去计算,并且基于这些模糊数提出了相应的加权算子 [12] [13] [14] 来进行信息的合成,还有一种常用的做法使用二元语义 [15] [16] [17] [18] 处理方法,西班牙学者Herrea [15] 教授于2000年首次提出了二元语义分析方法,并提出了相应的语义合成算子。第一种方法的困难在于转化为模糊数时隶属度的确定问题,第二种方法困难在于使用二元语义处理方法容易造成初始决策信息的丢失。
2018年,潘小东等 [19] [20] 从模糊现象的本质和特征出发给出了模糊集合的公理化定义,从整体或全局的观点给出关于模糊概念的新认识。公理化模糊集合是定性评价自然语言的数学模型,是对Zadeh意义下的模糊集的严格化、明确化、清晰化。在公理化模糊集合的框架下,模糊集合能够与评价自然语言值之间建立良好的对应关系。
综合以上分析,本文以公理化模糊集合为基础,模糊隶属空间中的公理化模糊集能够很好地与评价自然语言相对应,在公理化模糊集合的框架下,将自然语言量化为公理化模糊集相对应的隶属度函数,隶属度函数满足严格的公理化定义,并且综合投影法中向量之间余弦值与向量模长的影响,建立公理化模糊集合为基础的投影相似度多属性决策方法。
2. 公理化模糊集合的基本理论
下面我们首先给出模糊划分和公理化模糊集合的定义。
定义2.1 [19] [20] 设
,
上的一个模糊划分指的是具有如下形式的对象:
其中,函数
定义了元素
关于类
得隶属度,并且满足下面的条件:
1) 对任意的
,至少存在一个
满足
;
2) 对任意的
,
在U上连续;
3) 对任意的
,至少存在一个
使得
;
4) 对任意的
,如果在点
处满足若
,那么,
在
上不减,在
上不增;
5) 对任意的
,满足
。
定义2.2 [19] [20] 设
,是U上的一个模糊划分。定义集合
如下:
1) 如果存在
使得
对所有
都成立,那么
;
2) 如果
,那么
;
3) 如果
,那么
;
4) 如果
且
,那么
;
5) 如果
,并且N是定义在
上的强否定,那么
;
6) 如果
,并且
是一个三角模,那么
;
7) 如果
,并且
是一个三角余模算子,则
;
8)
不再包含其它元素。
称为由
生成的模糊隶属空间,
中的元素称为定义在U上且关于模糊划分
的模糊集合。
3. 公理化模糊集合的数学性质
3.1. 公理化模糊集合的序关系
在下文中,若无特殊说明,
均表示论域
上的模糊划分,
表示由
生成的模糊隶属空间。
当用准确的实数表示事物的属性时,我们可以通过实数的自然序关系对事物的属性进行排序,例如两个人的身高,我们可以直接通过身高的数值来进行排序。当使用自然语言表示事物的属性时,我们将自然语言转化为对应的公理化模糊集,公理化模糊集表示了自然语言表示的类,隶属度函数满足严格的公理化定义。我们若需要对相应的属性进行排序,则会涉及到公理化模糊集的序关系。
基于以上背景,我们定义公理化模糊集上的序关系,为了定义模糊集合的序关系,下面我们首先计算同一模糊隶属空间中的模糊集合的数字特征,然后再根据所得到的实数值的自然序对模糊集合进行排序。
定义3.1 设
,定义A的模糊均值
为:
。
在公理化模糊集合的框架下,A的隶属度函数
为一个连续函数,我们可以直接计算它的积分来得到这个公理化模糊集的模糊均值。
例3.1 假设四川某地的男子身高范围为
,单位为cm,则在论域
上建立模糊划分,生成
三个基本模糊隶属度函数,分别代表模糊集{“矮”,“中”,“高”},图像如图1所示。
可以计算上述模糊集的模糊均值,计算可得,
。
对于
中的元素,我们可以通过模糊均值将公理化模糊集合去模糊化,这个数字特征可以近似看作这个公理化模糊集合所代表的类的精确数字表示。例如在本例子中150可以看作代表中的身高数字。
定义3.2 设
,定义
上的序关系
为:
。
例3.2 在例3.1中,计算出的身高{矮,中,高}的模糊均值为,
于是可知,
。
3.2. 公理化模糊集合的投影相似度
在计算分量为实数的向量模长时,我们通过模长公式来计算向量的模长,若向量的分量为公理化模糊集合,公理化模糊集合不能直接进行运算,我们可以将公理化模糊集合去模糊化,通过计算模糊均值的方法将公理化模糊集的向量转化为实数向量。
定义3.3 设向量
有设向量
有
个分量,并且向量的分量由公理化模糊集表示,其中
表示为
,令
,
定义向量
的模长
为:
,
有了向量的模长,我们可以继续计算向量的余弦值。
定义3.4 设两个向量
有
个分量,并且向量的分量由公理化模糊集表示,其中
表示为
,
表示为
。令
;
。
定义向量
的余弦值
为:
。
若两个向量的夹角越小,我们认为这两个向量越接近,但若是两个向量的方向一致,而模长相差很大,则这两个向量的差异也很大。在考虑两个向量的差异值时,我们需要综合考虑向量的模长与余弦值。就产生了投影法。
定义3.5 设两个向量
有
个分量,并且向量的分量由公理化模糊集表示,其中
表示为
,相应
表示为
。定义向量
在向量
上的投影
为:
。
现有的投影法中,假设两个向量有两个分量
,我们考虑向量
相似于向量
的程度时,可以通过计算向量
投影在向量
上的长度来计算,如图2所示。
向量
投影在向量
上的长度越大则向量
与
的相似程度越高。
现假设有三个向量
,如图3所示,
向量
投影在向量
的长度很长,向量
与向量
更接近,我们在考虑两个向量的差异时,通过向量投影到另一向量的长度与被投影向量的模长做差,若是差值越大,则认为向量差异越大。通过这种方法,可知图3中三个向量的差异大小被成功区分。
定义3.6 设两个向量
有
个分量,并且向量的分量由公理化模糊集表示,其中
表示为
,相应
表示为
。定义向量
相似于
的相似度
为:
。
当且仅当向量
投影在向量
长度为向量
的模长时,相似度为最大值1。
例3.3 若评价某班同学通过同学们的学习成绩和综合成绩来评价,语数外总分学习成绩的范围为[0, 300],综合成绩的分数范围为[0, 100],建立学习成绩论域的模糊划分
,分别对应自然语言{差、良、优},综合成绩论域的模糊划分为
,分别对应自然语言{低,中等,高}。隶属度函数如下所示:
现有甲、乙、丙三名同学,他们的评价为,甲(优,高),乙(优,中等),丙(差,低),分别甲相似于的程度与丙相似于乙的程度。
,
。
从结果来看,甲与乙更加接近,与预期期望一致,证明了投影相似度的有效性。
4. 基于公理化模糊集合的投影相似度多属性决策问题
4.1. 问题描述
模糊多属性决策问题描述为:设一共有
个备选方案
,这些方案由
个属性
决定,对这
个属性建立模糊划分,生成相应的基本模糊集与相对应的自然语言,通过不同的算子,可以生成新的模糊集和对应的自然语言,用这些自然语言来对属性进行评价。属性的权重
为实数,满足
。
4.2. 决策方法
下面建立属性权重为实数,属性值为自然语言的多属性决策模型。
第一步建立决策矩阵。
其中,
代表第
个方案第
个属性的属性值,我们将专家给出的自然语言评价转化为相对应的公理化模糊集。
第二步确定理想方案Y。
,
我们令成本型指标属性的下标集为
,效益型指标属性的下标为
。对于效益型指标
,我们在取理想方案的时候,选取每个属性基于模糊划分生成的这组基本模糊集中的最大值,使这个效益型指标取最大的模糊集,对于成本型指标
则正好相反,取这组基本模糊集中的最小值。对于属性
,设它的模糊划分为
,
则
;
。
通过上述方法,我们确定了理想方案。
第三步计算各个备选方案与理想方案的投影相似度。
我们在前面讨论过分量为公理化模糊集的向量之间的投影相似度,在多属性决策问题中,我们可以把各个备选方案当作向量来处理,同时需要考虑属性的权重问题,即分量的权重问题,假设有方案
,计算
相似于
的相似度,首先计算方案
的模长为
,
再计算方案
与
的余弦值
,
其中
,
计算方案
投影在方案
上的长度为
,
最后计算方案
相似于
的投影相似度为
。
通过上述方法可以计算备选方案相似于理想方案的投影相似度。
第四步按照投影相似度的大小对方案的优劣进行排序。
5. 算例分析
5.1. 决策实例
选用文献 [21] 中的方法来验证本文提出方法的有效性,某公司拟对外投资,可选方案分别为软件外包企业
,清洁能源企业
,连锁餐饮企业
,快递企业
。由于条件有限,只能选择一个企业进行投资,并且投资公司认为决策需考虑以下4个指标:企业近3年成长能力
,企业潜在的风险
,企业未来持续盈利的能力
,企业内外部经营环境
。4个指标的论域都为[0, 100],我们给出相同的模糊划分为{非常差,差,中等,好,非常好},权重
。
其中
分别表示自然语言{非常差,差,中等,好,非常好}。
步骤一建立决策矩阵
步骤二确定理想方案
。
步骤三计算备选方案到理想方案的投影相似度
,
,
,
,
。
4个方案的模长为:
,
,
,
。
4个备选方案与理想方案的投影相似度:
。
可得
。
5.2. 比较分析
比较文献 [21] 与本文结果,结果一致,证明本文方法的有效性。分析本文的数值结果,其中
为最优选择,结果较其它三个被选公司区分性更强,在使用文献 [21] 中的方法计算决策信息时,将专家的评价语言转化为区间数,没有在严格意义下的数学框架来确定区间数的值。而本文从全局的角度来确定模糊划分生成的公理化模糊集的隶属度,用在决策的计算中较为准确。
6. 结论
本文基于公理化模糊集合的投影相似度建立了多属性决策模型,将决策过程中的自然语言量化为对应的公理化模糊集合隶属度函数。隶属度函数满足严格的公理化定义。基于公理化模糊集的特点,提出了公理化模糊集合的向量模长和余弦值,并且考虑模长和方向对向量相似度的影响,建立了投影相似度。下一步的研究重点将放在权重信息为未知或自然语言表示的情况下。
基金项目
国家自然科学基金项目(批准号:61673320)。
NOTES
*通讯作者。