目录

一、主观评价

1、层次分析法(AHP)

①应用场景

②步骤

③模型实现

④代码实现

⑤优缺点评价

2、模糊综合评价法(FCE)

①应用场景

②步骤

③模型实现

3、灰色关联分析法(GRA)

①应用场景

②步骤

③模型实现

二、客观评价

1、主成分分析(PCA)

2、因子分析(FA)

①应用场景

②步骤

③模型分析

④代码实现

3、Topsis算法

①应用场景

②步骤

③模型分析

④代码实现

4、BP神经网络综合评价法

①应用场景

②优缺点分析

③代码实现


一、主观评价

1、层次分析法(AHP)

①应用场景

1、最佳方案选取
2、评价类问题
3、指标体系的优选

②步骤

1、将问题条理化、层次化,构造出一个有层次的结构模型。层次分为三层:目标层、准则层、方案层。

2、比较同一层次元素对上一层次同一目标的影响,从而确定它们在目标中所占的比重。采用两两比较的方法,求出他们对于同一个目标的重要性的比例标度,标度等级为1,2,...,9,1/2,1/3,...1/9。得到两两比较判断矩阵。

1--9标度的含义:

1--两个元素同等重要         3--前者稍重要

5--前者明显重要                7--前者强烈重要

9--前者极端重要

2,4,6,8为上述判断的中间值

3、在单一准则下计算元素相对排序权重,以及判断矩阵一致性检验。

4、计算方案层中各元素对于目标层的总排序权重,从而确定首选方案。

③模型实现

题目:对 2017 年各省生态环境与经济交互状况进行合理的评价

应用层次分析法解决问题时,首先要将问题条理化、层次化,构造出一个有层次的结构模型。
这些层次可分为三类:

最高层:经济对环境的影响。

中间层:GDP、人口、地方财政支出、地方财政收入以及居民收支情况。

最底层:严重、轻度、基本无影响。

结构图如果所示

建立准则层判断矩阵

 建立方案层判断矩阵

对判断矩阵的一致性检验。
(i)计算一致性指标 CI
 
(ii)查找相应的平均随机一致性指标 RI 。用随机方法构造 500 个样本矩阵:随机地从 1~9
及其倒 数中抽取数字构造正互反矩阵,求得最大特征根的平均值 max λ',并定义

(ⅲ)计算一致性比例 CR

 当 CR<0.1 时,认为判断矩阵的一致性是可以接受的,否则对应判断矩阵作适当修正。
        对层次总排序作一致性检验。检验仍象层次总排序那样由高层到低层逐层进行。这是因为虽然各层次均已经过层次单排序的一致性检验,各成对比较判断矩阵都已具有较为满意的一致性。但当 综合考察时,各层次的非一致性仍有可能积累起来,引起最终分析结果较严重的非一致性。
        设 B 层中与

数学建模--评价类模型相关推荐

  1. 数学建模三大类模型适用场景及建模方法(纯干货)

    目录 一,评价类算法 1,层次分析法 ●基本思想: ●基本步骤: ●优点: ●缺点 ●适用范围: ●改进方法: 2,灰色综合评价法(灰色关联度分析) ●基本思想: ●基本步骤: ●优点: ●缺点: ● ...

  2. 数学建模--优化类模型

    目录 一.根据目标函数约束条件类型分类 1.线性规划 ①线性规划模型的一般形式 ​②用MATLAB优化工具箱解线性规划 ③模型分析 2.非线性规划 ①非线性规划的基本概念 ②非线性规划的基本解法 ③二 ...

  3. 数学建模--预测类模型

    目录 一.中短期预测 1.灰色预测法 ①适用范围 ②模型实现 2.回归分析 ①适用范围 ②模型实现 3.时间序列分析 ①自适应滤波法 ②指数平滑法 ③移动平均法 4.微分方程 二.长期预测 1.神经网 ...

  4. 数学建模笔记——评价类模型之熵权法

    嗯,这次讲一讲熵权法,一种通过样本数据确定评价指标权重的方法. 熵权法 之前我们提到了TOPSIS方法,用来处理有数据的评价类模型.TOPSIS方法还蛮简单的,大概就三步. 将原始数据矩阵正向化. 也 ...

  5. 模型学习01——评价类模型(1)

    ​ 一.层次分析法(AHP) 1.简介 将与决策有关的元素分解成目标.准则.方案等层次,在此基础之上进行定性和定量分析(形成打分表)的决策方法.主要适用于解决评价类模型. 2.目标 形成以下打分表格 ...

  6. 数学建模——TOPSIS综合评价模型Python代码

    数学建模--TOPSIS综合评价模型Python代码 正常代码 import numpy as np # 导入numpy包并将其命名为np ##定义正向化的函数 def positivization( ...

  7. 评价类模型——层次分析法

    评价类模型--层次分析法 注:以下故事纯属虚构,部分背景及人物姓名设定借用<你好,旧时光>这部剧,但与原剧基本无关,如有情节雷同,纯属巧合. Q:余周周同学遇到三位追求者,这三位候选人分别 ...

  8. 评价类模型(层次分析法与模糊评价模型)

    一.评价类模型 综合评价的基本理论和数据预处理: 评价对象 评价指标 权重系数 综合评价模型 评价者 二.AHP法-层次分析法 通过打分解决评价类问题,两两比较,推算权重. %function RI= ...

  9. 数学建模——逻辑回归模型Python代码

    数学建模--逻辑回归模型详解Python代码 程序用到的测试数据: 链接:https://pan.baidu.com/s/1LGD1MAxk2lxO93smSPNyZg 提取码:uukr 代码正文 i ...

最新文章

  1. 【java】人脸识别 虹软ArcFace 2.0-抽取人脸特征并做比对
  2. XP局域网访问无权限、不能互相访问问题的完整解决方案
  3. JavaScript是如何工作的:JavaScript的共享传递和按值传递
  4. 丢包和网络延迟对网络性能的影响
  5. 【转】走进windows编程的世界-----对话框、文本框、按钮
  6. php 如何查看自增编号,PHP结果集怎么实现编号自增?
  7. MSSQL 2000更改表和存储过程的所有者
  8. servlet处理多个请求 笔记
  9. Python之基础语法
  10. 火狐——图片闪动 部分情况下加载不出来
  11. 完美安装运行Xcelsius 2008 SP3解决方案
  12. 电子护照阅读器解决方案
  13. Excel AES加密
  14. 三菱FX5U系列PLC中的DSZR机械原点回归指令(带DOG搜索)的详细分析
  15. ARM:你从未听说过的英国最成功的科技公司
  16. Qt 之 打开exe程序
  17. 2022-2027年中国公民出境旅游行业市场全景评估及发展战略规划报告
  18. HAUT 1262 魔法宝石 暴力思想,多种解决方案
  19. DFIG matlab 建模,matlab怎么搭建dfig
  20. Installous4 PC Client

热门文章

  1. 计算机病毒与木马知识doc,木马和计算机病毒的特点
  2. Twitter发力区块链+社交?区块链社交应用场景应该满足的三个维度
  3. java之封装,继承,多态
  4. SeaMonkey 2.33 正式发布,Mozilla 浏览器套件
  5. 论文中文翻译——VulDeePecker: A Deep Learning-Based System for Vulnerability Detection
  6. jQuery 删除表格中选中的行
  7. poj3666序列对应——DP
  8. Java(JCo3)与SAP系统相互调用
  9. 网络ID、主机ID和子网掩码有何区别?
  10. GD32f103 DFU升级