数学建模综合评价模型与决策方法

评价方法主要分为两类,其主要区别在确定权重的方法上

一类是主观赋权法,多次采取综合资讯评分确定权重,如综合指数法,模糊综合评判法,层次评判法,功效系数法等

另一类是客观赋权法,根据各指标间的相关关系或各指标变异程度来确定权数,如主成分分析法,因子分析法,理想解法(TOPISIS法等)

综合评价是科学、合理决策的前提,

综合评价的基础是信息的综合利用

综合评价的过程是数据建模的过程

数据建模的基础是数据的标准化处理

一,该模型建立方法

1,一般数据建模提出的问题

1.1一般提问:

实际对象都客观存在一些相关的数据信息;

综合利用这些相关信息给出综合评价结果制定决策方案,或预测未来?

这类问题都归结为信息综合利用与评价问题

综合评价:

依据相关信息对被评价的对象所进行的客观、公正、合理的全面评价。
如果把被评价对象视为系统,
则综合评价问题:在若干个(同类)系统中,如何确定哪个状况哪个系统的运行(或发展)状况好,差?即哪个优,哪个劣?
一类多属性(或多指标)的综合评价问题

综合评价问题的五个要素
(1)被评价对象
综合评价问题中所研究的对象,或称为系统。

在一个问题中被评价对象是属于同一类的,且个数要大于 1。
假设一个综合评价问题中有n个被评价对象(或系统)分别记为S1,S2...Sn;s(n>1)

(2)评价指标
它是反映被评价对象(系统)的运行状况的基本要素。

通常问题都有多项指标构成,每一项指标都是从不同的侧面刻画系统所具有某种特征大小的一个度量。

所有的评价指标一起称为综合评价

的指标体系原则:系统性、科学性、可比性、可测性和独立性

(3)权重系数
针对每一综合评价问题不同的评价目的各评价指标之间的相对重要性是不同的。

权重系数:用来刻画评价指标之间相对重要性的大小。 

如果用W,来表示评价指标x^j(j=1,2,…,m)的权重系数,则w >=0(j=12…m),且(求和)W =1.

(4)综合评价模型
通过建立合适的综合评价数学模型将多个评价指标综合成为一个整体的综合评价指标,即得到相应的综合评价结果, 

 (5)评价者
评价者是直接参与评价的人,可以是某,个人,也可以是一个团体。
对于评价目的选择、评价指标体系确定权重系数的确定和评价模型的建立都与评价者有关。

综合评价的流程:

2,数据处理

2.1.数据类型的一致化处理方法

极大型:期望取值越大越好

极小型:期望取值越小越好

中间型:期望取值既不要太大,也不要太小为好,即取适当的中间值为最好:

区间型:期望取值最好是落在某一个确定的区间内为最好

2.2 数据指标的无量纲化处理方法

 

 

 

 

 

2.3 定性指标的量化处理方法

 

 

3,数据建模的综合评价方法

3.1 线性加权综合法

3.2  非线性加权综合法

4,模型

4.1 层次分析模型理想解法

 数据处理:

 

 

4.2 模糊综合评价法

 模糊综合评价法简介

模糊综合评价法是一种基于模糊集理论的决策方法,主要用于处理不确定性和模糊性的问题。它将模糊集理论引入到综合评价中,使得评价结果更灵活、更接近实际复杂情况 

基本步骤

1. 确定评价指标:确定用于评价问题的指标,并定义每个指标的评价等级或隶属函数。
2. 确定隶属函数:为每个指标的评价等级定义模糊隶属函数,将指标的取值映射到一个隶属度值,表示该指标在某个评价等级上的程度。
3. 构建评价矩阵:将各指标的评价等级转化为评价矩阵,矩阵中的元素表示各指标在各评价等级上的隶属度值。
4. 确定权重:根据问题的要求或专家的意见,确定各评价指标的权重,用于对不同指标的重要性进行量化。
5. 模糊综合评价:将评价矩阵与权重相乘,得到加权评价矩阵。对加权评价矩阵的每一列进行模糊综合运算(如最大上上界、最小下上界、平均上上界等),得出综合评价结果 [#4]

优缺点

优点:模糊综合评价法具有结果清晰,系统性强的特点,能较好地解决模糊的、难以量化的问题,适合各种非确定性问题的解决

缺点:计算复杂,对指标权重矢量的确定主观性较强。当指标集U较大,即指标集个数凡较大时,在权矢量和为1的条件约束下,相对隶属度权系数往往偏小,权矢量与模糊矩阵R不匹配,结果会出现超模糊现象,分辨率很差,无法区分谁的隶属度更高,甚至造成评判失败,此时可用分层模糊评估法加以改进

应用领域

模糊综合评价法在许多领域中应用广泛,如决策分析、工程评价、经济评估、环境评价等。它能够处理多指标、不确定性和模糊性的问题,提供一种相对灵活和全面的评价方法

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/767467.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

力扣HOT100 - 15. 三数之和

解题思路: 排序 双指针 注意: 在nums[ k ],nums[ i ],nums[ j ]的值与自身重复时均会进行跳过,防止重复添加。 如代码中: 防止nums[ k ]重复:if(k>0&&nums[k]nums[k-1]) continue…

Web前端全栈HTML5通向大神之路

本套课程共三大阶段,六大部分,是WEB前端、混合开发与全栈开发必须要掌握的技能,从基础到实践,是从编程小白成长为全栈大神的最佳教程! 链接:https://pan.baidu.com/s/1S_8DCORz0N2ZCdtJg0gHsw?pwdtjyv 提取…

Java进阶—GC回收(垃圾回收)

1. 什么是垃圾回收 垃圾回收(Garbage Collection,GC)是Java虚拟机(JVM)的一项重要功能,用于自动管理程序中不再使用的内存。在Java中,程序员不需要手动释放内存,因为GC会自动检测并回收不再使用的对象,从而减少内存泄…

力扣|两数相加|链表

给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两个数都不会以 0 …

面试算法-98-随机链表的复制

题目 给你一个长度为 n 的链表,每个节点包含一个额外增加的随机指针 random ,该指针可以指向链表中的任何节点或空节点。 构造这个链表的 深拷贝。 深拷贝应该正好由 n 个 全新 节点组成,其中每个新节点的值都设为其对应的原节点的值。新节…

Git的原理和使用(四)

目录 远程操作 理解分布式版本控制系统 远程仓库 新建远程仓库 克隆远程仓库 向远程仓库推送 拉取远程仓库 配置Git 忽略特殊文件 为命令配置别名 标签管理 理解标签 创建标签 操作标签 远程操作 理解分布式版本控制系统 1、每个人的电脑上都是一个完整的版本库…

网络行为管理系统招标模板

项目名称:网络行为管理系统招标 一、项目背景 随着信息技术的迅猛发展,网络安全和数据保护已成为企业和组织面临的关键挑战。为了确保网络环境的安全、合规,并实现对网络行为的有效管理和审计,我们特此启动网络行为管理系统的招…

AI程序员革命:探析Devin的登场与编程未来

✨✨ 欢迎大家来访Srlua的博文(づ ̄3 ̄)づ╭❤~✨✨ 🌟🌟 欢迎各位亲爱的读者,感谢你们抽出宝贵的时间来阅读我的文章。 我是Srlua小谢,在这里我会分享我的知识和经验。&am…

基于python+vue超市货品信息管理系统flask-django-php-nodejs

在此基础上,结合现有超市货品信息管理体系的特点,运用新技术,构建了以 python为基础的超市货品信息管理信息化管理体系。首先,以需求为依据,根据需求分析结果进行了系统的设计,并将其划分为管理员和用户二种…

每日一练:LeeCode-498、对角线遍历【二维数组+边界判断】

给你一个大小为 m x n 的矩阵 mat ,请以对角线遍历的顺序,用一个数组返回这个矩阵中的所有元素。 示例 1: 输入:mat [[1,2,3],[4,5,6],[7,8,9]] 输出:[1,2,4,7,5,3,6,8,9] 示例 2: 输入:ma…

C语言分支和循环

目录 一.分支 一.if 二.if else 三.if else嵌套 四.else if 五.switch语句 二.循环 一.while (do while)break : 二.for函数: 三.goto语句: 四.猜数字: 一.分支 一.if if要条件为真才执行为假不执行而且if只能执行后面第一条如果要执行多条就…

Ubuntu共享文件夹创建及访问 Windows 最简单的方法!

第一步:在Windows下随便建一个文件夹,这里我是在D盘建了一个文件夹叫share 第二步:安装VMware tools,这里就不细说了 第三步:vmware的上方选择 虚拟机-->设置 第四步: 在虚拟机设置里面选择 选项-…

EFcore的实体类配置

1 约定配置 约定大于配置,框架默认了许多实体类配置的规则,在约定规则不满足要求时,可以显示地定义规则 1 数据库表明在不指定的情况下,默认使用的是数据库上下文类【DBContext】中DbSet 的属性名; 2 数据库表列的名字…

19、【qlib】【其他组件/特性/主题】任务管理

简介 工作流部分介绍了如何松耦合地运行研究流程,但使用qrun时只能执行单个任务。为了自动地生成和执行不同的任务,任务管理模块提供了一整套流程,包括任务生成、任务存储、任务训练及任务收集。借助这个模块,用户可以在不同时间段、不同损失函数或甚至不同模型下自动运行…

摘录笔记——2024年3月22日

目录 一、背景 1.1 新人的选择困局 1.2 高人才密度环境下普通员工的成长效率困局 1.3 业务发展和个人成长的二元对立困局 1.4 中年打工人低费效比引发的职场生涯终结困局 二、人的本质 2.1 人的本质的定义 2.2 由“人的本质”引出的几个关键过程 2.2.1 认知指引实践&a…

IPV6协议之RIPNG

目录 前言: 一、RIPNG与RIP的区别 二、如何配置RIPNG 如何解决RIPNG环路问题呢? 控制RIPNG的选路 1、修改RIPNG默认优先级 2.配置接口附加开销值从而干涉RIPNG的选路 RIPNG拓展配置 1.RIPNG的认证 配置RIPNG进程下的IPsec认证: 配…

C++默认构造函数(二)

目录 构造函数补充 构造函数初始化列表的使用 赋值运算符重载函数 运算符重载函数介绍 运算符重载函数的使用 赋值运算符重载函数 赋值运算符重载函数的使用 拷贝构造函数和赋值运算符重载函数 重载前置和后置 前置 后置 重载流插入<<与流提取>> 流插…

Navicat 干货 | 探索 PostgreSQL 的外部数据包装器和统计函数

PostgreSQL 因其稳定性和可扩展性而广受青睐&#xff0c;为开发人员和数据管理员提供了许多有用的函数。在这些函数中&#xff0c;file_fdw_handler、file_fdw_validator、pg_stat_statements、pg_stat_statements_info 以及 pg_stat_statements_reset 是其中的重要函数&#x…

鸿蒙:@Observed装饰器和@ObjectLink装饰器:嵌套类对象属性变化

在实际应用开发中&#xff0c;应用会根据开发需要&#xff0c;封装自己的数据模型。对于多层嵌套的情况&#xff0c;比如二维数组&#xff0c;或者数组项class&#xff0c;或者class的属性是class&#xff0c;他们的第二层的属性变化是无法观察到的。这就引出了Observed/Object…

AJAX介绍使用案例

文章目录 一、AJAX概念二、AJAX快速入门1、编写AjaxServlet&#xff0c;并使用response输出字符&#xff08;后台代码&#xff09;2、创建XMLHttpRequest对象&#xff1a;用于和服务器交换数据 & 3、向服务器发送请求 & 4、获取服务器响应数据 三、案例-验证用户是否存…