首页 > 其他分享 >【统计学习】综合评价

【统计学习】综合评价

时间:2024-06-06 23:29:24浏览次数:15  
标签:分析法 权重 因子 学习 确定 评价 方法 统计

本文介绍八种常见的综合评价方法

目录

确定权重的方法

熵权法

因子分析法(FA)

主成分分析法(PCA)

确定分数的方法

理想解法(TOPSIS)

灰色关联分析法(GRA)

模糊综合评价法(FCE)

既可以确定权重又可以确定分数的方法

层次分析法(AHP)

数据包络分析法(DEA)


综合评价的目的在于提供一个全面、客观、系统的分析框架,帮助决策者在多个备选方案或多个目标之间做出更加合理和科学的决策。

通俗说来,综合评价的本质就是得到权重和分数,然后相乘相加

所以本文从指标和权重两个方面来介绍综合评价方法

确定权重的方法

熵权法

熵权法是一种客观赋权方法,它通过计算各指标的信息熵来确定权重。信息熵越小,表示指标的变异性越大,所提供的信息量越多,因此权重也越大。这种方法不需要主观判断,能够较为客观地反映各指标的重要性。

因子分析法(FA)

提取公共因子:FA旨在识别原始变量背后的潜在因子,这些因子能够解释变量之间的相关性。通过旋转(如最大方差法或斜交旋转)来获得更易于解释的因子结构。

权重确定:每个因子都有一个因子载荷矩阵,该矩阵的列向量代表了原始变量在各因子上的载荷。载荷的平方和可以作为原始变量在各因子上的权重。

主成分分析法(PCA)

降维:PCA通过正交变换将原始数据转换为一组统计上不相关的变量,称为主成分。

主成分按照方差的大小排序,方差越大,表示该主成分包含的信息越多。

权重确定:每个主成分都有一个特征值,特征值的大小代表了该主成分的重要性。

可以通过特征值来确定各主成分的权重,通常主成分的权重是其方差的倒数。

CA和FA在综合评价中的区别:

  • 目的:PCA主要关注数据的方差,而FA更关注变量之间的相关性。
  • 解释性:FA通常提供更易于解释的因子结构,有助于理解变量之间的关系。
  • 应用:PCA适用于需要降维且变量间关系不明确的情况;FA适用于变量间存在潜在相关结构的情况。

确定分数的方法

理想解法(TOPSIS)

理想解法通过确定理想解和负理想解,计算评价对象与这两个解的距离,来评价对象的相对优劣。这种方法可以直接得到评价对象的得分,用于多准则决策。特点是确定正负理想解,理想解是所有指标下最优的方案,即效益型指标取最大值,成本型指标取最小值。负理想解反之。

灰色关联分析法(GRA)

灰色关联分析法通过计算评价对象与参照对象之间的关联度,来评价对象的优劣。它适用于数据不完全或信息不明确的情况,可以直接得出评价对象的得分。特点是选择一组参考数据(通常是最好的或最差的数据)作为比较基准。

模糊综合评价法(FCE)

模糊综合评价法(Fuzzy Comprehensive Evaluation, FCE)是一种基于模糊数学理论的评价方法,它利用模糊逻辑处理评价指标中的不确定性和模糊性,尤其适用于那些评价标准不够明确或者难以量化的评价问题。

特点在于对每个指标层的指标构建隶属度函数,将定性的评价转化为定量的隶属度值。

隶属度函数的选择和参数设置需要根据具体的评价问题和专家经验来确定。FCE通过模糊数学的方法,提供了一种处理不确定性和模糊性的有效工具,使得评价过程更加符合实际情况,提高了评价的客观性和准确性。

既可以确定权重又可以确定分数的方法

层次分析法(AHP)

层次分析法通过建立层次结构模型,并通过成对比较的方式确定准则的相对重要性,计算权重。然后,结合权重和准则得分,可以进行综合评价,得出各备选方案的得分。

首先这个方法是具有主观性的,另外,这个方法既可以确定权重又可以确定分数

数模课的入门第一课,这里我就不细说了。

数据包络分析法(DEA)

数据包络分析法是一种非参数的效率评价方法,它通过构建决策单元的效率前沿面,评价各决策单元的相对效率。DEA可以直接得出评价对象的得分,并通过分析可以间接反映各输入和输出指标的相对重要性。

这个方法一般都是单独用,很少和别的方法组合

标签:分析法,权重,因子,学习,确定,评价,方法,统计
From: https://blog.csdn.net/wwl412095144/article/details/139492763

相关文章

  • Golang学习笔记(1):包管理
    Golang学习笔记(1):包管理本人学习Golang主要是为了做MIT6.824的lab,然而一上来就被Golang神奇的import搞混了,因此写一篇博客记录学习Golang的包管理的过程。packagemainimport"fmt"funcmain(){fmt.Println("hello,world")}如果有编程基础肯定会觉得这段代码很好理......
  • 微信小程序学习总结——①
    一、小程序代码的构成1.了解项目的基本组成结构①pages用来存放所有小程序的页面②utils用来存放工具性质的模块(例如:格式化时间的自定义模块)③app.js小程序项目的入口文件④app.json小程序项目的全局配置文件,包括了小程序的所有页面路径、窗口外观、界面表现、底......
  • 微信小程序学习总结——③
    三、小程序的视图与逻辑1.页面导航①页面导航指的是页面之间的相互跳转。例如,浏览器中实现页面导航的方式有如下两种:Ⅰ.<a>链接Ⅱ.location.href②小程序中实现页面导航的两种方式Ⅰ.声明式导航。在页面上声明一个<navigator>导航组件通过点击<navigator>组件......
  • 大模型学习笔记-汇总篇
    本文记录一下最近一个月学习的大模型相关的技术知识点,为拥抱AI浪潮做些技术储备。大模型术语相关参数规模GPT3.5千亿级别GPT41.8W亿级别国内一般都是十亿或百亿级别ChatGLM2_2K_6BBAICHUAN_4K_13B淘宝星辰_4K_13BTOKEN长度Token是指被LLM处理的离散的数据单......
  • 数据结构学习笔记-归并排序
    归并排序算法的设计与分析问题描述:设计并分析归并排序算法【算法设计思想】分割(Divide):从中间分割数组,使每个子数组包含一半的元素。这通过计算中点m来完成,通常是(l+r)/2,但为了防止大数溢出,使用l+(r-l)/2。解决(Conquer):递归地对两个子数组应用归并排序,直到......
  • 运筹学习题Python精解——线性规划
    题1某企业有三个车间生产同一种产品。每件产品由四个零件1和三个零件2组成。两个零件需耗用两种原材料A和B。已知这两种原材料的供应量分别为300kg和500kg。由于三个车间拥有的设备及工艺条件不同,每个工班原材料耗用量和零件产量也不同。见下表(三个车间每班用料和生产......
  • 算法学习笔记(21):数论分块
    数论分块大部分内容来源于OI-WIKI引理1:\(\\foralla,b,c\in\mathbb{Z},\left\lfloor\frac{a}{bc}\right\rfloor=\left\lfloor\frac{\left\lfloor\frac{a}{b}\right\rfloor}{c}\right\rfloor\)引理2:\(\lfloor\frac{n}{i}\rfloor\)的取值有\(O(\sqrtn)\......
  • Web学习_SQL注入_联合查询注入
    UNION操作符用于合并两个或多个SELECT语句的结果集,UNION结果集中的列名总是等于UNION中第一个SELECT语句中的列名,并且UNION内部的SELECT语句必须拥有相同数量的列。联合查询注入就是利用union操作符,将攻击者希望查询的语句注入到正常select语句之后,并返回输出......
  • java后端开发学习路径
    java后端开发学习路径阶段一:Java基础(入门)学习内容:基本语法:变量、数据类型、运算符、控制流、函数等。面向对象编程:类、对象、继承、多态、封装等。常用类库:String、集合框架(List,Set,Map)、IO、多线程等。推荐资源:《Java核心技术卷一》:https://www.am......
  • 部分数论学习笔记
    数论分块若可以\(O(1)\)计算\(f(r)-f(l)\),那么就可以\(O(\sqrtn)\)计算\(\sum^n_{i=1}f(i)(g\lfloor\frac{n}{i}\rfloor)\)。关于\(l,r\)的含义与计算:含义:\(\forallx\in[l,r],\lfloor\frac{n}{x}\rfloor\)相等计算:刚开始\(l\)肯定为\(1\),如何理解\(r=......