当前位置: 首页 > news >正文

【数学建模】-- 模糊综合评价

模糊综合评价(Fuzzy Comprehensive Evaluation)是一种用于处理不确定性和模糊性信息的决策分析方法。它通常用于解决复杂的多指标决策问题,其中各指标之间可能存在交叉影响和模糊性的情况。模糊综合评价通过将不确定性和模糊性量化,将多个指标的信息综合起来,得出一个综合的评价结果,用于辅助决策。

该方法的核心思想是利用模糊集合理论来描述和处理不确定性。模糊集合理论允许元素具有一定程度的隶属度,而不是严格的二元分类。这种隶属度可以用来表示一个元素属于一个集合的程度,从而更好地处理信息的模糊性和不完全性。

模糊综合评价的一般步骤包括:

1.指标选择和数据收集: 首先确定需要考虑的评价指标,并收集相关数据。这些指标通常是影响决策结果的因素,如经济、环境、社会等方面的因素。

2.指标标准化: 对收集到的数据进行标准化处理,使得不同指标的值具有可比性,通常是将数据映射到一个统一的量纲或范围内。

3.建立隶属函数: 为每个指标确定相应的隶属函数,用于将实际值映射到模糊集合的隶属度。

4.构建模糊综合评价模型: 利用模糊逻辑运算,将不同指标的隶属度进行组合,得出综合的模糊评价结果。

5.解模糊化: 将模糊评价结果转化为具体的数值,这可以通过一些方法,如平均值法、加权平均法等。

6.结果分析与决策: 对解模糊化后的评价结果进行分析,辅助决策制定。

模糊综合评价方法的优点在于它能够有效地处理不完全信息和不确定性,适用于实际问题中存在模糊性的决策情况。然而,它也存在一些挑战,如对隶属函数的选择、模型参数的确定等问题,这些都需要在具体应用中进行合理的考虑和调整。

思维导图:

概念:

A.数学归纳法和秃子悖论:

秃子悖论,也称为“赫拉克利特的秃子悖论”(The Paradox of the Bald Man),是一个哲学上的悖论,用于探讨判断和定义的复杂性。这个悖论源自古希腊哲学家赫拉克利特(Heraclitus)的思考。悖论的基本形式如下:

1.假设一个人有头发。

2.如果一个人丢失了一根头发,他仍然被认为是有头发的。

3.根据(2),逐一丢失头发,这个人始终被认为是有头发的。

4.但是,在逐渐丢失头发的过程中,总会有一个临界点,此人会被认为是秃头。

5.因此,一个秃头人实际上是“有头发”的,但也是“秃头”的。

这个悖论揭示了在一些判断中,尤其是涉及渐变或连续变化的情况下,界定和定义可能变得模糊和主观。这在逻辑上是一个悖论,因为我们直观上认为一个人要么有头发,要么秃头,不存在中间状态,但是该悖论似乎在辩论中捕捉到了一种模糊的边界情况。

秃子悖论引发了关于界定和判断的哲学思考,以及语言和概念在处理模糊情况时的局限性。它突显了在某些情况下,我们使用的定义可能并不适用于所有情况,尤其是在渐变或连续变化的背景下。

需要注意的是,这个悖论并不是用于逻辑推理的一种形式,而是用来思考语言和概念的局限性以及在某些情况下定义的困难性。

总结:我们没有一个确定的标准来判断一个人是否为秃子,判断的标准非常模糊。

B.数学中量的划分:

C.生活中处处存在模型性:

D.模糊数学的介绍:

经典集合和模糊集合的基本概念

1.经典集合和特征函数:

有确定的评判指标

2.模糊集合和隶属函数:

没用准确的评判指标,但是对于每个元素均对应于模糊集合有一个隶属度,隶属度越大越属于这种集合。

模糊集合的三种表示方法:

隶属函数的三种确定方法:

方法三则为根据每类因素或者等级通过相关的模型来构建隶属函数来确定隶属度(通常是用方法三来确定隶属函数)

模糊综合评价的应用:

  1. 评价问题概述:
  2. 一级模糊综合评价(在企业员工评价中的应用):

步骤:

  1. 确定因素集合
  2. 确定评价集合
  3. 确定评价集合各元素权重的集合A
  4. 根据因素集合和评价集合确定评价矩阵R

e.通过A与R相乘得到一个向量,数值越大的越优秀。

列题:

多级模糊综合评价:

  1. 二级模糊综合评价:

列题:

先将二级评价利用一级模糊综合评价得到B1……Bm

在将所有分类的Bi组成的矩阵当成R最后通过B=A*R的到评价排名。

  1. 三级模糊综合评价:

和二级综合评级价一样,先分类,在将多级的评价先按一级评价计算出Bi再层层计算最后只剩下最后一层。

                              

相关文章:

【数学建模】-- 模糊综合评价

模糊综合评价(Fuzzy Comprehensive Evaluation)是一种用于处理不确定性和模糊性信息的决策分析方法。它通常用于解决复杂的多指标决策问题,其中各指标之间可能存在交叉影响和模糊性的情况。模糊综合评价通过将不确定性和模糊性量化&#xff0…...

Java 数据库改了一个字段, 前端传值后端接收为null问题解决

前端传值后端为null的原因可能有很多种,我遇到一个问题是,数据库修改了一个字段,前端传值了,但是后台一直接收为null值, 原因排查: 1、字段没有匹配上,数据库字段和前端字段传值不一致 2、大…...

lnmp架构-mysql1

1.MySQL数据库编译 make完之后是这样的 mysql 初始化 所有这种默认不在系统环境中的路径里 就这样加 这样就可以直接调用 不用输入路径调用 2.初始化 重置密码 3.mysql主从复制 配置master 配置slave 当master 端中还没有插入数据时 在server2 上配slave 此时master 还没进…...

Threadlocal在项目中的应用

ThreadLocal为每一线程提供一份单独的存储空间,具有线程隔离的作用 PageHelper.startPage()方法使用ThreadLocal来保存分页参数,保证线程安全性。PageHelper通过集成MyBatis的拦截器机制来实现对SQL语句的拦截和修改 项目中使用了ThreadLocal保存每个线程…...

个性化定制你的AI助手,AI指令提示词专家

『个性化定制你的AI助手』围观不如下场!需要学习AI指令提升能力的,精准输出想要内容的,快来订阅 javastarboy『AI指令保姆级拆解』合集! ▶️你是否尚未挖掘到 AI 的潜力? ▶️你是否经常遇到“答非所问”的“人工智障…...

mongodb聚合排序的一个巨坑

现象: mongodb cpu动不动要100%,如下图 分析原因: 查看慢日志发现,很多条这样的查询,一直未执行行完成,占用大量的CPU [{$match: {"tags.taskId": "64dae0a9deb52d2f9a1bd71e",grnty: …...

无涯教程-分类算法 - 随机森林

随机森林是一种监督学习算法,可用于分类和回归,但是,它主要用于分类问题,众所周知,森林由树木组成,更多树木意味着更坚固的森林。同样,随机森林算法在数据样本上创建决策树,然后从每…...

c#常见的排序算法

在C#中,常见的排序算法包括以下几种: 1. 冒泡排序(Bubble Sort):比较相邻的元素,如果顺序不对就交换它们,重复多次直到排序完成。 2. 插入排序(Insertion Sort)&#xf…...

Redis 持久化和发布订阅

一、持久化 Redis 是内存数据库,如果不将内存中的数据库状态保存到磁盘,那么一旦服务器进程退出,服务器中的数据库状态也会消失。所以 Redis 提供了持久化功能! 1.1、RDB(Redis DataBase) 1.1.1 …...

k8s使用ECK(2.4)形式部署elasticsearch+kibana-http协议

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、准备elasticsearch-cluster.yaml二、部署并测试总结 前言 之前写了eck2.4部署eskibana,默认的话是https协议的,这里写一个使用http…...

[maven]关于pom文件中的<relativePath>标签

关于pom文件中的<relativePath>标签 为什么子工程要使用relativePath准确的找到父工程pom.xml.因为本质继承就是pom的继承。父工程pom文件被子工程复用了标签。&#xff08;可以说只要我在父工程定义了标签&#xff0c;子工程就可以没有&#xff0c;因为他继承过来了&…...

11. 网络模型保存与读取

11.1 网络模型保存(方式一) import torchvision import torch vgg16 torchvision.models.vgg16(pretrainedFalse) torch.save(vgg16,"./model/vgg16_method1.pth") # 保存方式一&#xff1a;模型结构 模型参数 print(vgg16) 结果&#xff1a; VGG((feature…...

新SDK平台下载开源全志V853的SDK

获取SDK SDK 使用 Repo 工具管理&#xff0c;拉取 SDK 需要配置安装 Repo 工具。 Repo is a tool built on top of Git. Repo helps manage many Git repositories, does the uploads to revision control systems, and automates parts of the development workflow. Repo is…...

多图详解VSCode搭建Java开发环境

大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作的方式对所学的…...

基于JavaWeb和mysql实现网上书城前后端管理系统(源码+数据库+开题报告+论文+答辩技巧+项目功能文档说明+项目运行指导)

一、项目简介 本项目是一套基于JavaWeb和mysql实现网上书城前后端管理系统&#xff0c;主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的Java学习者。 包含&#xff1a;项目源码、项目文档、数据库脚本等&#xff0c;该项目附带全部源码可作为毕设使用。 项目都…...

Swift创建单例

Objective-C使用GCD 中的dispatch_once_t 可以保证里面的代码只被调用一次&#xff0c;以此保证单例在线程上的安全。 但是在Swift 中由于废弃了原有的Dispatch once方法&#xff0c;因此无法使用once 进行单例的创建。 我们可以使用struct 存储类型变量&#xff0c;并且使用…...

问道管理:市盈率怎么计算?

市盈率是衡量一家公司股票价格是否合理的重要目标之一&#xff0c;核算市盈率的公式是将一家公司的股票价格除以每股收益&#xff0c;也便是市盈率 股票价格 每股收益。市盈率能够告诉你一个公司的股票价格是否高估或轻视&#xff0c;是投资者在买入或卖出一家公司股票时需求…...

Ansible File模块,Ansible File模块详解,文件管理的自动化利器

Ansible是一款强大的自动化工具&#xff0c;用于管理和配置IT基础设施。在Ansible中&#xff0c;File模块&#xff08;File Module&#xff09;是一个重要的组件&#xff0c;用于文件管理和操作。本文将深入探讨Ansible File模块&#xff0c;了解它如何成为文件管理的自动化利器…...

记录http与mqtt的区别

HTTP是最流行和最广泛使用的协议。但在过去几年中&#xff0c;MQTT迅速获得了牵引力。当我们谈论物联网开发时&#xff0c;开发人员必须在它们之间做出选择。 设计和消息传递 MQTT以数据为中心&#xff0c;而HTTP是以文档为中心的。HTTP是用于客户端 – 服务器计算的请求 – …...

导入excel数据给前端Echarts实现中国地图-类似热力图可视化

导入excel数据给前端Echarts实现中国地图-类似热力图可视化 程序文件&#xff1a; XinqiDaily/frontUtils-showSomeDatabaseonMapAboutChina/finalproject xin麒/XinQiUtilsOrDemo - 码云 - 开源中国 (gitee.com) https://gitee.com/flowers-bloom-is-the-sea/XinQiUtilsOr…...

解锁GitHub极速体验:智能加速插件深度解析

解锁GitHub极速体验&#xff1a;智能加速插件深度解析 【免费下载链接】Fast-GitHub 国内Github下载很慢&#xff0c;用上了这个插件后&#xff0c;下载速度嗖嗖嗖的~&#xff01; 项目地址: https://gitcode.com/gh_mirrors/fa/Fast-GitHub GitHub加速插件&#xff08;…...

Mantic.sh:Bash脚本实现的终端命令自动化与效率提升工具

1. 项目概述&#xff1a;一个为开发者打造的终端效率工具如果你和我一样&#xff0c;每天有超过一半的工作时间是在终端&#xff08;Terminal&#xff09;里度过的&#xff0c;那你肯定对效率工具有着近乎偏执的追求。从cd到ls&#xff0c;从grep到awk&#xff0c;我们依赖这些…...

别再让用户等上传!用@ffmpeg/ffmpeg在浏览器里直接压缩视频(附ThinkPHP项目实战)

浏览器端视频压缩实战&#xff1a;基于FFmpeg.wasm与ThinkPHP的高效集成方案 引言 在当今内容为王的互联网时代&#xff0c;视频已成为用户生成内容&#xff08;UGC&#xff09;的核心载体。然而&#xff0c;高清视频带来的大文件体积往往成为用户体验的瓶颈——上传等待时间长…...

AXI Crossbar设计解析:从总线互联原理到SoC集成实战

1. 项目概述&#xff1a;AXI Crossbar&#xff0c;不仅仅是“总线交叉开关”在复杂的数字系统设计&#xff0c;尤其是SoC&#xff08;片上系统&#xff09;和FPGA应用中&#xff0c;我们常常面临一个核心问题&#xff1a;多个主设备&#xff08;Master&#xff0c;如CPU、DMA控…...

Linux权限继承与umask配置实践

Linux权限继承与umask配置实践很多协作目录问题并不是因为当前权限错了&#xff0c;而是因为新建文件的默认权限总是不符合预期。背后的核心变量之一就是 umask。中级阶段如果不理解默认权限是怎么生成的&#xff0c;就会陷入“每次都手工 chmod”的低效循环。一、默认权限不是…...

基于WebSocket的机械爪远程控制桥接系统设计与实战

1. 项目概述&#xff1a;一个连接物理世界与数字世界的“机械爪”远程控制桥最近在捣鼓一个挺有意思的开源项目&#xff0c;叫lucas-jo/openclaw-bridge-remote。光看名字&#xff0c;你可能觉得这又是一个关于机器人或者机械臂的遥控项目&#xff0c;但实际深入进去&#xff0…...

MCP服务器部署模板:容器化与CI/CD自动化实践指南

1. 项目概述&#xff1a;一个为MCP服务器量身定制的部署蓝图如果你正在开发或维护一个基于模型上下文协议&#xff08;Model Context Protocol&#xff0c; MCP&#xff09;的服务器&#xff0c;并且对如何将其优雅、可靠地部署到生产环境感到头疼&#xff0c;那么你很可能已经…...

从刺绣到互动:用导电绣线与微控制器打造光控可穿戴艺术

1. 项目概述与核心价值最近在捣鼓一个特别有意思的玩意儿&#xff1a;把会发光的电子元件“绣”到衣服上&#xff0c;让它不仅能穿&#xff0c;还能跟你互动。这个光控发光琵琶鱼刺绣项目&#xff0c;就是一个绝佳的入门案例。它完美地融合了传统手工艺&#xff08;刺绣&#x…...

TMP006红外热电堆传感器:从塞贝克效应到Arduino/Python实战应用

1. 项目概述&#xff1a;从“摸”到“看”的温度测量革命在嵌入式开发和物联网项目中&#xff0c;温度测量是个再常见不过的需求。传统上&#xff0c;我们习惯用DS18B20这类接触式传感器&#xff0c;需要把探头紧贴被测物体&#xff0c;甚至用导热硅脂来确保热传导。但有些场景…...

3步掌握ADB驱动安装:Windows平台最简Android连接方案

3步掌握ADB驱动安装&#xff1a;Windows平台最简Android连接方案 【免费下载链接】Latest-adb-fastboot-installer-for-windows A Simple Android Driver installer tool for windows (Always installs the latest version) 项目地址: https://gitcode.com/gh_mirrors/la/Lat…...