熵权可拓物元模型

1 概述

物元分析方法是中国学者蔡文于20世纪80年代提出的用于解决矛盾问题的技术方法,是研究物元及其变化规律,解决现实世界中不相容问题的有效方法,可应用于生态环境,水资源承载力,农用地分级和土地生态水平等综合评价研究中.

本文主要介绍了熵权可拓物元模型的相关概念与该模型的建立过程.

2 概念

2.1 物元

物元分析法的主要思想是把事物用"事物,特征,量值"(分别用N,C,V表示)3个要素以有序三元组的形式来描述,这个三元组就叫物元.

2.2 可拓

可拓学是以蔡文,杨春燕研究员等为首的中国学者创立的新学科.

可拓学是研究事物拓展的可能性和开拓创新的规律与方法,并用以解决矛盾问题,是一门交叉学科,基本理论是可拓论,特有的方法是可拓方法,逻辑基础是可拓逻辑,与各领域的交叉融合形成可拓工程.可拓论,可拓方法(也叫可拓创新方法),可拓工程构成了可拓学.

(图源)

可拓评价法是综合评价法的重要分支,通过借助可拓学的基本理论,从定性和定量两个角度将矛盾问题转化为多个特性的择近原则问题,从而得出事物之间的内部规律.

2.3 相容与不相容问题

当所给的条件能达到要实现的目标时,称为相容问题,当所给的条件不能达到要实现的目标时,则为不相容问题.不相容问题在一定条件下不能用常规办法解决,用数学公式表示,就是:

W = R × r

其中W表示问题,R表示目标,r表示条件,在条件处于r的情况下,通过一般常规方法,不能实现目标R,这时问题W就是不相容问题.不相容问题具有时效性,因为一些不相容问题,虽然只能用非常规办法解决,但随着时代发展,又可以用常规方法加以解决.

2.4 物元分析

物元分析是研究物元,探讨如何求解不相容问题的一种方法,以研究促进事物转化,解决不相容问题为核心内容,是研究求解不相容问题时出点子,想办法的规律与方法的理论.物元分析的突出特点是创立了物元这一新概念,并建立了物元变换理论.求解不相容问题,必须同时考虑质和量,才可以使问题得到解决.

2.5 物元可拓分析

物元可拓分析是利用物元模型与可拓集合把系统研究中的实际问题转化为形式化的问题模型以及描述问题解决过程的模型,从而有效地解决矛盾,为决策提供数据,将不相容问题转化为相容问题,使问题得到合理解决.

2.6 熵权法

传统的AHP法等确定评价指标权重的方法往往比较主观,容易造成评价结果由于人的主观因素而形成偏差.熵权法根据评价指标变异程度的大小来确定指标权重,指标变异程度越大,信息熵越小,该指标权重值越大,反之则越少.熵权法的主要目的是减少主观性,使对评价对象进行的评价更加客观化.

3 步骤

3.1 确定物元

将要评价的事物记作N,其特征记为c,特征量值记为v,假设N有多个特征:

这n个特征对应的量值为:

则可表示为:

R为n维物元,简记为:

c表示要评价的物元的n个特征:

v表示n个特征的量值:

3.2 确定经典域

经典域是根据将要评价的物元的特征及其量值所在的区间确定的,假设将评价等级分为m级,用

表示第j个等级,用

表示第i个评价指标,用

表示在等级j下第i个评价指标的取值范围,这个取值范围用区间

表示,则N,c,v以有序三元组的形式结合起来即为经典域物元Rj:

3.3 确定节域

节域用Rp表示,vpi为节域物元关于特征ci的量值范围:

其中

就是

第i个指标的所有范围的并集.

节域物元Rp可表示为:

3.4 确定待评物元

设有y个待评事物,把待评对象Nx的物元表示为Rx:

3.5 确定关联函数

令有界区间X

的模定义为:

某一点x到区间X的距离为:

则关联函数的k定义为:

3.6 确定关联度

关联函数表达式为:

其中kxj(vi)表示第x个待评物元,第j个等级,第i个指标的关联度,vxi为第x个待评价物元的第i个量值,vji为第j个经典域物元第i个指标的量值范围,|vji|为3.5中定义的区间的模,vpi为节域物元第i个指标的量值范围.

为3.5中的公式,表示第x个待评物元第i个量值vi与对应经典域量值范围vji的有限区间的距离.

通过该式子会计算出y × n × m个关联度(y为待评物元个数,n为指标的个数,m为划分的等级的个数):

3.7 确定权重

需要计算n个指标对应的n个权重:

四个步骤:确定初始矩阵,归一处理,计算熵值,计算熵权.

3.7.1 确定初始矩阵

初始矩阵即为要评价的y个物元中的n个指标的量值构成的矩阵,用X表示:

3.7.2 指标归一

将初始矩阵归一化处理,得到归一化矩阵B:

其中:

min(xi)/max(xi)为矩阵X第i行的最小/最大值.

另一种计算方式为:

3.7.3 计算熵值

需要计算n个熵值:

m为划分的等级的个数. fij为:

分子为bij,分母为矩阵B第i行之和.

一般为了使对数有意义,需要对上式进行修正,分子分母都"加1":

因此修正后的熵值Hi为:

3.7.4 计算熵权

计算n个指标对应的n个熵权:

n个熵权,满足和等于1:

3.8 确定综合关联度

需要计算y*m个综合关联度,用K表示:

其中

Nx表示第x个评价事物,wi为第i个指标的熵权,kj(vi)为第j个等级第i个指标的关联度.

(注:x其实不一定从1开始,如评价的事物与年份有关,则x从年份开始,如x=2000,y=2010).

4 参考

github

原文地址:https://blog.51cto.com/13996197/2472357

时间: 2024-10-10 07:45:13

熵权可拓物元模型的相关文章

指标权重确定方法之熵权法

熵最先由申农引入信息论,目前已经在工程技术.社会经济等领域得到了非常广泛的应用. 熵权法的基本思路是根据指标变异性的大小来确定客观权重. 一般来说,若某个指标的信息熵越小,表明指标值得变异程度越大,提供的信息量越多,在综合评价中所能起到的作用也越大,其权重也就越大.相反,某个指标的信息熵越大,表明指标值得变异程度越小,提供的信息量也越少,在综合评价中所起到的作用也越小,其权重也就越小. 二.熵权法赋权步骤 1. 数据标准化 将各个指标的数据进行标准化处理. 假设给定了k个指标,其中.假设对各指标

学习随笔 --python实现熵权法

一.熵权法介绍 熵最先由申农引入信息论,目前已经在工程技术.社会经济等领域得到了非常广泛的应用. 熵权法的基本思路是根据指标变异性的大小来确定客观权重. 一般来说,若某个指标的信息熵越小,表明指标值得变异程度越大,提供的信息量越多,在综合评价中所能起到的作用也越大,其权重也就越大.相反,某个指标的信息熵越大,表明指标值得变异程度越小,提供的信息量也越少,在综合评价中所起到的作用也越小,其权重也就越小. 二.熵权法赋权步骤 1. 数据标准化 将各个指标的数据进行标准化处理. 假设给定了k个指标,其

吴裕雄 python 熵权法确定特征权重

一.熵权法介绍 熵最先由申农引入信息论,目前已经在工程技术.社会经济等领域得到了非常广泛的应用. 熵权法的基本思路是根据各个特征和它对应的值的变异性的大小来确定客观权重. 一般来说,若某个特征的信息熵越小,表明该特征的值得变异(对整体的影响)程度越大,提供的信息量越多,在综合评价中所能起到 的作用也越大,其权重也就越大.相反,某个特征的信息熵越大,表明指标值得变异(对整体的影响)程度越小,提供的信息量也越少, 在综合评价中所起到的作用也越小,其权重也就越小. 二.熵权法赋权步骤 1. 数据标准化

基于topsis和熵权法

1 % % X 数据矩阵 2 % % n 数据矩阵行数即评价对象数目 3 % % m 数据矩阵列数即经济指标数目 4 % % B 乘以熵权的数据矩阵 5 % % Dist_max D+ 与最大值的距离向量 6 % % Dist_min D- 与最小值的距离向量 7 % % e 熵值列表 8 % % d 信息熵冗余度 9 % % w 权值表 10 % % stand_S 归一化矩阵 11 % % sorted_S 按照降序排列的数据矩阵 12 13 %% 第一步:把数据复制到工作区,并将这个矩阵命

程序员到项目经理:从内而外的提升

转自:http://www.cnblogs.com/watsonyin/archive/2012/09/10/2679528.html 目录 从程序员到项目经理(一):为什么要当项目经理 从程序员到项目经理(二):升职之辨 从程序员到项目经理(三):认识项目经理 从程序员到项目经理(四):外行可以领导内行吗 从程序员到项目经理(五):程序员加油站,不是人人都懂的学习要点 从程序员到项目经理(六):程序员加油站 — 懂电脑更要懂人脑 从程序员到项目经理(七):程序员加油站 — 完美主义也是一种错

认识项目经理

(阅读提示:本文比较长,如赶时间,可直接跳到第二节的第四点,即"西西吹雪的六种能力模型") 在希腊德尔斐的阿波罗神庙上,刻得着一句神秘的箴言:"认识你自己".从某种程度上来说,我们都是自己的"最熟悉的陌生人".认识自己的位置,是每个人获得成长的第一堂课.一个人的位置,对其言行的影响是至关重要的,俗话说:"屁股决定脑袋",虽然听着粗俗,却饱含人生哲理.既然我们屁股在项目经理的位置上,就应该像项目经理一样去思考问题,做事情. 一.

从程序员到项目经理

“从程序员到项目经理”,这个标题让我想起了很久以前一本书的名字<从Javascript到Java>.然而,从Javascript到Java充其量只是工具的更新,而从程序员到项目经理,却是一个脱胎换骨的过程.从Javascript到Java,是一个取巧的方法:而从程序员到项目经理,却并无捷径可走,必须从内而外的改变和提升. 一.为什么要当项目经理 1. 问题本质 如果我对一个老程序员说:“有必要转项目经理啦”,很多人第一反应是“为什么一定要当项目经理?!”,反问很给力,基至会让人哑口无言.但反问

Apache Shiro 简介

作者:var dump链接:https://zhuanlan.zhihu.com/p/23300328 最近要做一个基于Java C/S架构的项目,主要涉及权限管理这方面的东西.了解到Apache Shiro适合做这个.其官网上教程写的很好,打算把这些教程翻译成英文,这是第一篇. Apache shiro是什么? Apache Shiro是一款强大.灵活的开源安全管理框架,以十分优雅的方式处理authentication(身份验证).authorization(授权).enterprise se

战斗部毁伤效能评估软件系统

战斗部毁伤效能评估软件系统是为解决武器装备效能评估问题新研发的一款软件,战斗部毁伤效能评估系统用于武器装备论证.研制.试验.使用等不同阶段的效能评估,战斗部毁伤效能评估系统为作战体系.装备体系评价和优化提供定量依据.战斗部毁伤效能评估系统能够使用仿真.靶试.演习等多种来源的实验数据,将效能评估贯穿武器装备全生命周期. 1战斗部毁伤效能评估软件系统介绍 2.互联网是个神奇的大网,大数据开发和软件定制也是一种模式,这里提供最详细的报价,如果你真的想做,可以来这里,这个手机的开始数字是一伍扒中间的是壹