1. 引言
TOPSIS (Technique for Order Preference by Similarity to an Ideal Solution)法是C. L. Hwang和K. Yoon于1981年在Multiple attributes decision making methods and applications首次提出是一种多目标决策方法,被称为在决策分析中一种逼近“理想解”的排序方法。该方法只要求各效用函数具有单调递增(或递减)性,广泛应用在工程项目招投标、企业员工绩效考评、服务机构绩效考核评估、地区经济实力综合评估、物流方案选取决策等领域。然而个性化推荐是根据满足用户的个性化需求程度的一种排序方法,与绩效考评和综合评估有诸多的共同点,所以可以将TOPSIS方法应用到个性化推荐之上,通过对用户的调查得到用户的“理想解”,利用商品或服务与“理想解”的接近程度由大到小的顺序进行推荐。
然而,运用TOPSIS法进行综合评价分析首先要确定权重,权重的确定是多目标决策的一个重要环节,因为多目标决策的基本思想是将多目标决策结果值纯量化,也就是应用一定的方法、技术、规则(常用的有加法规则、距高规则等)将各目标的实际价值或效用值转换为一个综合值;或按一定的方法、技术将多目标决策问题转化为单目标决策问题,然后按单目标决策原理进行决策。指标权重是指标在评价过程中不同重要程度的反映,是决策(或评估)问题中指标相对重要程度的一种主观评价和客观反映的综合度量。权重的赋值合理与否,对评价结果的科学合理性起着至关重要的作用:若某一因素的权重发生变化,将会影响整个评判结果 [1] 。因此,权重的赋值必须做到科学和客观,这就要求寻求合适的权重确定方法。
2. 文献综述与研究方法
2.1. 国内外文献综述
2.1.1. 国内文献综述
TOPSIS法是一种有效的多属性决策方法,应用范围广泛。但随着人们遇到的多属性决策问题越来越多,越来越复杂,传统TOPSIS法已表现出某种不适应性,如属性赋权不精确和自相矛盾问题等。
据此学者们对于TOPSIS法提出了各种各样的假设和探究,其中潘妮、周术华 [2] 提出了引入“垂直距离”来代替欧氏距离,用熵值法来取代一般的主观权值法,对TOPSIS模型进行了改进。
夏勇其、吴祈宗 [3] 提出一种基于理想点的多属性决策模型,并根据其到正理想解的相对贴近度大小进行的方案的排序。
封胜杰 [4] 提出:关于权重的确定,主观赋权法可能有很大的主观随意性,受到决策者知识或经验缺乏的影响;客观赋权法忽略了决策者的主观信息;组合赋权法算法复杂度普遍比较高,这三类方法各有利弊。
本文则是在构建选择评价指标体系的基础上,通过熵权法、AHP法和主客观结合的组合赋权法这三种不同的赋权方法进行比较,探究TOPSIS法的权重赋权的重要性。
2.1.2. 国外文献综述
TOPSIS方法诞生之初并没有权重的概念,Huan-Jyh Shyur [5] 、Hepu Deng等 [6] 、Zhongliang Yue [7] 等学者将权重引入到TOPSIS中,目前采用TOP SIS 评价模型的文献虽然权重设定方法不同,但大多数均引入了权重进行评价。
Anhua PENG和Zhiming WANG (2011) [8] 提出,创建一个新的TOPSIS与GRA相结合的决策模型。GRA只考虑数据曲线的形状相似性备选方案与理想解决方案的属性,其中TOPSIS只考虑位置近似。任何一个GRA或TOPSIS不能准确体现备选方案之间关系的近似数据曲线和理想解。
Kevin W. LI (2009) [9] 认为,TOPSIS法在确定有序标准的确切值时,存在更多的偏好不确定性。例如,区间可能比精确值更合理,用于表示相对于有序标准的偏好。由于TOPSIS方法没有提供任何相关的过程来处理序数标准中的不确定性,采用DEA (数据包络分析)和TOPSIS (订单技术)的混合方法性能(偏好)与理想解的相似性)来进行多准则决策应急管理分析,以便于识别关于标准权重的参数信息并量化中的定性标准顶部。
Satty (1980) [10] 提出,层次分析法(AHP法)是一种定量技术,其应用存在以下局限性:1) 层次分析法主要用于近似清晰的决策应用。2) AHP方法创建并处理非常不平衡的判断尺度。3) AHP方法无法处理与将一个人的判断映射到一个数字相关的不确定性和模糊性。4) AHP方法的排序是相当不精确的。5) 主观的决策者的判断、选择和偏好对AHP结果有很大影响。
Xiangxin Li提出 [11] ,在SMART原理的基础上,采用熵权法 + TOPSIS法建立了煤矿安全评价指标体系,实例研究表明,该方法简单明确,评价结果可靠,更符合实际,在煤矿安全评价中应得到广泛推广。
2.2. 研究方法
本文主要采用的研究方法是文献调查法,实例分析法。
1) 文献研究法:通过搜集相关文献,阅读国内外有关TOPSIS法相关文献,总结TOPSIS法、熵权法、AHP法计算权重的方法,为后续实际案例应用做理论铺垫。虽然说文献研究法能摆脱时空条件对文献资料搜集的束缚、可以获得稳定的信息、实施起来省时、省钱、效率高,但是还是存在一定的局限性,首先文献资料的搜索难度日益加大,随着信息技术和网络技术的不断发展和完善,信息知识呈爆炸式增长趋势,作为储存知识内容的载体,文献的数量也在迅速增多;其次,难以保证所获得文献的质量,由于文献调查法所获得的文献信息是—种“历史性”的信息 ,研究者难以保证文献的质量,故而也难以保证文献信息的真实性;另外,研究者对得到的文献信息缺乏体验性,文献信息具有明显的历史局限性;最后,需要研究者具有较高的文化水平,文献调查法需要人们通过阅读理解才能获取文献信息,它要求研究者有较高的文化水平,因而不适合一般文化程度的人采用。
2) 实例分析法:本文以实际调查“浙江省大学生状态转变的探究”为例,通过熵权法、AHP法和主客观结合的组合赋权法这三种不同的赋权方法计算出具体权重,再分析其不同状态指数下的差异性,用不同赋权方法所计算出权重变化值,根据计算结果的差异性总结原因,为学术领域提供借鉴。本文使用实例分析法生动形象,有利于深化理论学习、运用方式灵活多样并且案例分析过程中的交流,有利于我们能力的培养,但是收集到典型的有针对性的案例比较困难,另外,案例对工作流程不具有广泛和普遍的指导作用,使我们难以得到较为系统的和完整的技能或知识。
3. 算法概述
3.1. TOPSIS法
TOPSIS是由n个属性评估的m个选项的MADM问题,可以看作是一个在n维空间中有m个点的几何系统。Hwang和Yoon(1981)根据所选方案与正理想解的距离最短、与负理想解的距离最长的概念,提出了“与理想解相似度排序偏好技术”(TOPSIS)。最近,Zeleny (1982)和Hall (1989)也提出了这一原则,Yoon (1987)和Hwang,Lai和Liu (1993)进一步丰富了这一原则。
TOPSIS通过结合与正理想解的接近程度和与负理想解的距离,定义了一个与正理想解的相似度(或相对接近度)指标,可以判断数据中各个方案的优劣。首先确定各项指标的最优理想值(正理想值)和最劣理想值(负理想解),所谓正理想值是一设想的最好值(方案),它的的各个属性值都达到各候选方案中最好的值,而负理想解是另一设想的最坏的值(方案),然后求出各个方案与正理想值和负理想值之间的加权欧氏距离,由此得出各方案与最优方案的接近程度,作为评价方案的优劣标准,最后得到各个方案的优劣值。该方法分为一系列连续的步骤 [12] :
1) 对原始数据进行标准化处理,构建标准化矩阵Y:
正向指标:
,负向指标:
,
2) 选取指标权重W,形成加权规范化矩阵:
,
3) 确定正理想解
和负理想解
:
,
.
4) 计算评价对象与正(负)理想解的距离:
,
.
5) 计算评价对象与正理想解的相对接近度Ci:
3.2. 权重的两个方法:AHP法和熵权法
3.2.1. AHP法
层次分析法(Analytic Hierarchy Process, AHP)是一种将定量研究与定性分析相结合,对复杂问题进行决策的主观赋权法,由美国运筹学家Satty于20世纪70年代提出,目前已广泛应用于技术评价、关联分析、资源分配等领域。
层次分析法是一种解决多目标的复杂问题的定性与定量相结合的决策分析方法。该方法将定量分析与定性分析结合起来,用决策者的经验判断各衡量目标之间能否实现的标准之间的相对重要程度,并合理地给出每个决策方案的每个标准的权数,利用权数求出各方案的优劣次序,比较有效地应用于那些难以用定量方法解决的课题。该方法分为一系列连续的步骤 [13] 。
1) 通过两两比较,构造判断矩阵
设有p项评价指标,分别记为:
式中
为第i个评价对象和第j (i, j = 1, 2, ∙∙∙, m,m为评价对象个数)个评价对象相对重要性的比较结果。
2) 对判断矩阵进行一致性检验
判断矩阵A构建完成后,由于其构建在一定程度上受决策者主观判断影响,还需要进行一致性检验,一致性比率CR定义和一致性指标CI计算方法。
基本计算公式为:
计算一致性比例CI/RI,当小于1.0则满足。其中,称为一致性指标,其计算公式为:
为同阶平均随机一致性指标,它是通过数百个甚至上千个随机构造的样本矩阵计算的平均。当判断完全一致时,A的非零特征根是唯一的,且为。显然,越小,判断矩阵A的一致性程度越高;相应地也越小。
通过一致性检验后,计算得到判断矩阵A的最大特征值max对应的特征向量。
3) 计算各指标的权重
指标权重的计算运用行向几何平均数的归一化方法。
首先,逐行计算判断距阵A的行几何平均值Gi (为行号,= 1, 2, ∙∙∙, p),公式为:
其次,对行几何平均值进行归一化,即得各指标的权重
:
3.2.2. 熵权法
使用熵权法可有效减小主观因素带来的误差,根据指标变异性大小确定客观权重,熵越小,指标的变异度越大,信息的混乱程度越低,使用价值越大,在综合评价中发挥作用越大,其权重也越大。熵权法主要分为以下步骤:
1) 数据标准化
将各个指标的数据进行标准化处理。假设给定了k个指标
,其中
。假设对各指标数据标准化后的值为
,那么
。
2) 求各指标的信息熵
根据信息论中信息熵的定义,一组数据的信息熵
。其中
,如果
,则定义
。
3) 确定各指标权重
根据信息熵的计算公式,计算出各个指标的信息熵为
。通过信息熵计算各指标的权重:
。
3.3. 提出主客观结合的组合赋权
由于熵权法是根据数据自身混乱程度来比较各个指标的权重,因此缺少主观性,而AHP法的定量数据较少,客观性不强,具有一定的片面性。所以针对主观赋权法(AHP)和客观赋权法(熵权法)各自的优点和缺点,将两种赋权方法的权重相结合的加权方法称为组合赋权法,即通过给主观权重矩阵和客观权重矩阵进行加权,得到一个新的权重矩阵,在这个矩阵下寻求全局最优解。
该方法主要是以熵权法计算出的权重作为参考,运用AHP进行修正,希望修正后的组合权重能够兼顾主客观权重的优势 [14] 。步骤如下:
1) 用AHP法确定主观权重
由决策专家根据经验确定指标的重要性排序,构造判断矩阵,计算比较矩阵的特征值,确定各因素的权重,记为(α1, α2, ∙∙∙, αn)。
2) 用熵权法确定客观权重
根据客观数据,选取多个指标进行熵值法分析,分别计算出所有指标权重值,记为(β1, β2, ∙∙∙, βn)确定主观赋权需要的重要性依据,使得组合权重能够体现指标的数据信息。
3) 确定主客观权重
建立目标函数,以指标组合权重离差之和最小为目标,寻求最优的线性组合系数,得到指标综合权数,记为(w1, w2, ∙∙∙, wn)。
4. 实证讨论
本部分以具体调查“浙江省大学生状态转变的探究”为例,探讨TOPSIS法在三种不同的赋权方式下的结果差异,该调查主要探究浙江省大学生遇到外界干扰下的思想状态变化情况,从压力、状态、响应三个方面选取了8个指标反映大学生的思想状态变化,指标如下:PS为学习方面的压力、PM是心理方面的压力、PL是生活方面的压力;SS是指学习状态、SM是心理状态、SL是生活状态;RI是指个人响应、RS是学校响应,对以上指标综合评价,最终的值称为状态指数,以此反映大学生的状态转化。
正负指标的同向化处理:正指标为:PM、SL、RI、RS;负指标为PS、SS、PL、SM,赋值的处理方式如表1。
Table 1. The co-processing of positive and negative indicators
表1. 正负指标的同向化处理
4.1. AHP法、熵权法、组合法三种权重法的计算
根据第二部分的算法,结合样本数据,分别计算三种权重方法的具体权重,计算结果如表2,可以看出不同的赋权方法,同一样本数据得到的权重是不一样的,这对评价的结果可能会产生一定的差异。
Table 2. The weight calculation results of the three methods
表2. 三种赋权方法的权重计算结果
4.2. 不同赋权方法状态指数的计算结果及差异性
4.2.1. 不同赋权方法状态指数的计算结果
根据第2部分TOPSIS的算法,分别计算三种权重下的状态指数,结果如表3 (200个评价对象,只列部分计算结果),根据赋值方式,状态指数越大,则表明大学生对外界干扰的状态转换效果越好,可以看到不同的赋权方式,状态指数的值具有一定的差异性。
Table 3. The calculation results of state index under three kinds of weighting methods
表3. 三种赋权方式下状态指数的计算结果
4.2.2. 状态指数的差异性分析
本部分运用方差分析探讨200个评价对象的状态指数在三种赋权方式下计算的状态指数的差异性,调用SPSS,结算结果如表4,可以看到检验的p值为0.903,即说明三种赋权方式计算的状态指数无显著差异,进一步探讨,选取200个样本中状态指数差异大于0.1的23个样本,再次使用方差分析,检验的p值为0.517,可以看到虽然总体仍无显著差异,但p值已发生较大变化。
Table 4. Analysis of variance of state indices with different weighting methods
表4. 不同赋权方式状态指数的方差分析结果
由以上结果可知,在三种赋权方法下,本文选取200个样本时,方差分析结果整体上是没有差异的,且多重比较无显著性差异;在选取23个样本进行方差分析时,整体仍无显著性差异,但p值已发生较大变化,即在实际的分析中应慎重选择赋权方式,以免影响最终的结果。说明这三种方法在样本比较多时是无显著性差异的,但是当样本量或者评价主体比较少时,评价结果可能会发生一些变化,由此可见赋权选择的重要性。
5. 总结
本文是通过对比几种赋权方法来说明TOPSIS法权重选取的重要性。首先,根据实例选取8个指标,200个样本;其次,分别构造标准化矩阵,选取AHP法、熵权法,组合赋权法下计算的权重,形成加权规范化矩阵,计算正负理想解和状态指数;最后运用方差分析法对三种方法的状态指数进行分析,得到整体无显著性差异,但是与样本较多时相比,在样本较少时,p值变化较大。在运用TOPSIS法进行实际分析中,应慎重选择赋权。
基金项目
嘉兴南湖学院2022年大学生科研训练计划(SRT),项目代码:8517223215。
参考文献