【数模学习笔记】模糊综合评价
声明:以下笔记中的图片均来自“数学建模学习交流”清风老师的课程ppt,仅用作学习交流使用
模糊综合评价
文章目录
- 模糊综合评价
- 模糊数学
- 经典集合和模糊集合的基本概念
- 经典集合和特征函数
- 模糊集合和隶属函数
- 模糊集合的分类
- 隶属函数的确定方法
- 方法一 模糊统计法
- 方法二 借助已有的客观尺度
- 方法三 指派法(最常用)
- 应用 :模糊综合评价
- 评价问题概述
- 一级模糊综合评价
- 第一步 确定三个集合
- 第二步 确定模糊综合判断矩阵
- 第三步 综合评判
- 例:某单位对员工的年终综合评定
- 例:某露天煤矿的设计方案的选择
- 多级模糊综合评价
- 二级模糊综合评价
- 例:评价学生表现并作为奖学金评判标准
- 三级模糊综合评价
模糊数学
1965年美国控制论专家L.A.Zadeh发表的论文“Fuzzy sets”标志模糊数学诞生。模糊数学又称Fuzzy 数学,是研究和处理模糊性现象的⼀种数学理论和方法。由于模糊性概念已经找到了模糊集的描述方式,人们运用概念进行判断、评价、推理、决策和控制的过程也可以用模糊性数学的方法来描述。
经典集合和模糊集合的基本概念
经典集合和特征函数
集合:既有相同属性的事物的集体 互斥性 确定性 非此即彼
特征函数: f A : ℧ → { 0 , 1 } f_A: \mho \to \{0,1\} fA:℧→{0,1}
℧ \mho ℧: 论域 (我们感兴趣的一些对象的集合); f A f_A fA表示A集合的特征函数
举例: ℧ \mho ℧为全班成绩的集合, A A A为成绩及格的集合
f A = { 1 , x ∈ A ( x ≥ 60 ) 0 , x ∉ A ( x < 60 ) ∀ x ∈ ℧ \begin{equation} \begin{aligned} f_A &= \left\{ \begin{array}{rl} 1, & x\in A & (x\geq 60)\\ 0, & x\notin A & (x<60) \\ \end{array} \right. &&& \forall x \in \mho \end{aligned} \end{equation} fA={1,0,x∈Ax∈/A(x≥60)(x<60)∀x∈℧
模糊集合和隶属函数
模糊集合:用来描述模糊性概念的集合 承认亦此亦彼
隶属函数: u A : ℧ → [ 0 , 1 ] u_A: \mho \to [0,1] uA:℧→[0,1]
举例: ℧ \mho ℧为一群人年龄的集合, A A A=”年轻“
u A = { 1 , 0 < x < 20 40 − x 20 , 20 ≤ x ≤ 40 0 , x > 40 ∀ x ∈ ℧ \begin{equation} \begin{aligned} u_A &= \left\{ \begin{array}{rl} 1, & 0<x<20\\ \frac{40-x}{20}, & 20 \leq x \leq 40 \\ 0, & x>40 \\ \end{array} \right. &&& \forall x \in \mho \end{aligned} \end{equation} uA=⎩ ⎨ ⎧1,2040−x,0,0<x<2020≤x≤40x>40∀x∈℧
对于 ℧ \mho ℧中的每一个元素,均对应A中的一个隶属度,介于 [ 0 , 1 ] [0,1] [0,1],越大表示越属于这种集合。
模糊集合的分类
- 偏小型:年轻 冷
- 中间型:中年 暖
- 偏大型:老年 热
隶属函数的确定方法
方法一 模糊统计法
- 需要设计发放问卷,在实际研究中用的比较多,但是数模比赛中用的少
- 原理:找多个人对同一个模糊概念进行描述,用隶属频率定义隶属度。
例:定义“年轻人”的隶属函数
- 定义人的年龄的论域 ℧ \mho ℧,调查n个人
- 让这n个人仔细考虑好“年轻”的含义后,给出他们认为最合适的年龄区间
- 对于任意一个确定的年龄,例如25,若这n个人中有m个人的年龄区间包含25,则称 m n \frac{m}{n} nm为25岁对于“年轻”的隶属频率
- 依次类推,我们可以找出所有年龄对于“年轻”的隶属频率
- 若n很大时,隶属频率会趋于稳定,此时我们可以将其视为隶属度,进而得到隶属函数
方法二 借助已有的客观尺度
- 需要有合适的指标,并能收集到数据
例如:
| 论域 | 模糊集 | 隶属度 |
|---|---|---|
| 设备 | 设备完好 | 设备完好率 |
| 产品 | 质量稳定 | 正品率 |
| 家庭 | 小康家庭 | 恩格尔系数 |
这里找的指标如果范围超过隶属函数的值域,则需要归一化
方法三 指派法(最常用)
- 根据问题的性质直接套用某些分布作为隶属函数,主观性较强
其中最最常用的是梯形分布


例:试用柯西分布确定“年轻”的隶属函数
“年轻”是偏小型,对应的柯西分布为
A ( x ) = { 1 , x ≤ a 1 1 + α ( x − a ) β , x > a \begin{equation} \begin{aligned} A(x) &= \left\{ \begin{array}{rl} 1, & x \leq a\\ \frac{1}{1+\alpha (x-a) \beta }, & x >a \\ \end{array} \right. \end{aligned} \end{equation} A(x)={1,1+α(x−a)β1,x≤ax>a
这里有三个未知参数: a , α , β a, \alpha, \beta a,α,β
根据生活经验或别人的研究成果,我们令 a = 20 , A ( 30 ) = 0.5 a=20, A(30)=0.5 a=20,A(30)=0.5, β \beta β在指数部分,我们一般倾向于简化模型,则 β \beta β可取1或2,此处我们令 β = 2 \beta =2 β=2,可以解得 α = 0.01 \alpha =0.01 α=0.01
应用 :模糊综合评价
评价问题概述
模糊评价问题解决以下两种问题:
- 将论域中的一个对象指定评语集中的一个评语
- 将方案作为评语集并选一个最终方案
模糊综合评价中引入了三个集合:
- 因素集(评价指标集) U = { u 1 , u 2 , . . . , , u n } U=\{u_1,u_2,...,,u_n\} U={u1,u2,...,,un} eg:专业排名、课外实践、志愿服务、竞赛成绩
- 评语集(评价的结果) V = { v 1 , v 2 , . . . , v m } V=\{v_1,v_2,...,v_m\} V={v1,v2,...,vm} eg:优、良、差
- 权重集(指标的权重) A = { a 1 , a 2 , . . . , a n } A=\{a_1,a_2,...,a_n\} A={a1,a2,...,an} eg:0.1, 0.5, 0.2, 0.3
权重与因素一一对应,有n个元素,m为评语集的元素个数,n,m的大小没有必然联系
一级模糊综合评价
适用于指标较少的考核,且指标间的独立性较强
第一步 确定三个集合
确定权重的方法:无数据:层次分析法;有数据:熵权法
第二步 确定模糊综合判断矩阵
对指标 u i u_i ui来说,对各个评语的隶属度为 V V V上的模糊子集。
对指标 u i u_i ui的评判记为 R i = [ r i 1 , r i 2 , . . . , r i m ] R_i=[r_{i1},r_{i2},...,r_{im}] Ri=[ri1,ri2,...,rim]
则各个指标的模糊综合判断矩阵为
R = [ r 11 r 12 ⋯ r 1 m r 21 r 22 ⋯ r 2 m ⋮ ⋮ ⋱ ⋮ r n 1 r n 2 ⋯ r n m ] R= \begin{bmatrix} r_{11} & r_{12} & \cdots & r_{1m} \\ r_{21} & r_{22} & \cdots & r_{2m} \\ \vdots & \vdots & \ddots & \vdots \\ r_{n1} & r_{n2} & \cdots & r_{nm} \end{bmatrix} R= r11r21⋮rn1r12r22⋮rn2⋯⋯⋱⋯r1mr2m⋮rnm
这是一个从 U U U到 V V V的模糊关系矩阵
第三步 综合评判
模糊变换 T R : F ( U ) → F ( V ) T_R:F(U) \to F(V) TR:F(U)→F(V)
由此变换可得到综合评判结果
B 1 × m = A 1 × n ⋅ R n × m B_{1 \times m} = A_{1 \times n} \cdot R_{n \times m} B1×m=A1×n⋅Rn×m
最终取数值最大的评语作为综合评判结果。
例:某单位对员工的年终综合评定

例:某露天煤矿的设计方案的选择


多级模糊综合评价
因素中指标较多,可以对其进行归类之后简化计算。一般有二级、三级模糊评价,四级及以上太复杂了,基本不会出现。
二级模糊综合评价
实际上就是拆分成两个一级模糊综评的步骤进行
- 划分因素集 确定三集
第一级因素集 U = { U 1 , U 2 , . . . , U k } U =\{U_1,U_2,...,U_k\} U={U1,U2,...,Uk}
第二级因素集 U i = { u 1 ( i ) , u 2 ( i ) , . . . , u n i ( i ) } U_i=\{u^{(i)}_1,u^{(i)}_2,...,u^{(i)}_{n_i}\} Ui={u1(i),u2(i),...,uni(i)} - 对第二级因素集进行评判
得到第二级综合评判矩阵
R i = [ r 11 ( i ) r 12 ( i ) ⋯ r 1 m ( i ) r 21 ( i ) r 22 ( i ) ⋯ r 2 m ( i ) ⋮ ⋮ ⋱ ⋮ r n i 1 ( i ) r n i 2 ( i ) ⋯ r n i m ( i ) ] R_i= \begin{bmatrix} r_{11}^{(i)} & r_{12}^{(i)} & \cdots & r_{1m}^{(i)} \\ r_{21}^{(i)} & r_{22}^{(i)} & \cdots & r_{2m}^{(i)} \\ \vdots & \vdots & \ddots & \vdots \\ r_{n_i1}^{(i)} & r_{n_i2}^{(i)} & \cdots & r_{n_im}^{(i)} \end{bmatrix} Ri= r11(i)r21(i)⋮rni1(i)r12(i)r22(i)⋮rni2(i)⋯⋯⋱⋯r1m(i)r2m(i)⋮rnim(i)
若对于第二级因素集 U i = { u 1 ( i ) , u 2 ( i ) , . . . , u n i ( i ) } U_i=\{u^{(i)}_1,u^{(i)}_2,...,u^{(i)}_{n_i}\} Ui={u1(i),u2(i),...,uni(i)} 的权重为 A i = { A 1 ( i ) , A 2 ( i ) , . . . , A n i ( i ) } A_i=\{A^{(i)}_1,A^{(i)}_2,...,A^{(i)}_{n_i}\} Ai={A1(i),A2(i),...,Ani(i)},
则综合评判为 B i = A i × R i ( i = 1 , 2 , . . . , k ) B_i=A_i \times R_i \ \ \ \ \ \ \ \ (i=1,2,...,k) Bi=Ai×Ri (i=1,2,...,k) - 对第一级因素集进行评判
由上一步得到的 B i B_i Bi可得第一级综合评判矩阵
R = [ B 1 B 2 ⋮ B k ] R= \begin{bmatrix} B_{1} \\ B_{2} \\ \vdots \\ B_{k} \end{bmatrix} R= B1B2⋮Bk
若对于第二级因素集 U = { U 1 , U 2 , . . . , U k } U =\{U_1,U_2,...,U_k\} U={U1,U2,...,Uk} 的权重为 A = { A 1 , A 2 , . . . , A k } A =\{A_1,A_2,...,A_k\} A={A1,A2,...,Ak}
则综合评判为 B = A × R B = A \times R B=A×R - 按最大隶属度原则确定相应评语或等级
例:评价学生表现并作为奖学金评判标准
因素集 U { 学习成绩 U 1 { 专业课成绩 u 1 ( 1 ) 非专业课成绩 u 2 ( 1 ) 竞赛成绩 U 2 { 国家级竞赛成绩 u 1 ( 2 ) 省级竞赛成绩 u 2 ( 2 ) 校级竞赛成绩 u 3 ( 2 ) 个人荣誉 U 3 { 国家级荣誉奖项 u 1 ( 3 ) 省级荣誉奖项 u 2 ( 3 ) 校级荣誉奖项 u 3 ( 3 ) 志愿服务 U 4 { 志愿服务时长 u 1 ( 4 ) 因素集U\left\{ \begin{array}{ll} 学习成绩U_1\left\{ \begin{array}{ll} 专业课成绩u^{(1)}_1 \\ 非专业课成绩u^{(1)}_2 \end{array} \right.\\\\ 竞赛成绩U_2\left\{ \begin{array}{ll} 国家级竞赛成绩 u^{(2)}_1\\ 省级竞赛成绩 u^{(2)}_2\\ 校级竞赛成绩 u^{(2)}_3 \end{array} \right.\\\\ 个人荣誉U_3\left\{ \begin{array}{ll} 国家级荣誉奖项u^{(3)}_1\\ 省级荣誉奖项u^{(3)}_2 \\ 校级荣誉奖项u^{(3)}_3 \end{array} \right.\\ \\ 志愿服务U_4\left\{ \begin{array}{ll} 志愿服务时长u^{(4)}_1 \end{array} \right.\\ \end{array} \right. 因素集U⎩ ⎨ ⎧学习成绩U1{专业课成绩u1(1)非专业课成绩u2(1)竞赛成绩U2⎩ ⎨ ⎧国家级竞赛成绩u1(2)省级竞赛成绩u2(2)校级竞赛成绩u3(2)个人荣誉U3⎩ ⎨ ⎧国家级荣誉奖项u1(3)省级荣誉奖项u2(3)校级荣誉奖项u3(3)志愿服务U4{志愿服务时长u1(4)
评语集 V = { 一等奖学金 V 1 ,二等奖学金 V 2 ,无奖学金 V 3 } V=\{一等奖学金V_1,二等奖学金V_2,无奖学金V_3\} V={一等奖学金V1,二等奖学金V2,无奖学金V3}
假设我们通过投票(模糊统计法)得到
R 1 = [ 0.8 0.2 0 0.7 0.3 0 ] R_1= \begin{bmatrix} 0.8 & 0.2 & 0 \\ 0.7 & 0.3 & 0 \\ \end{bmatrix} R1=[0.80.70.20.300]
又由已知
A 1 = [ 0.6 0.4 ] A_1= \begin{bmatrix} 0.6 & 0.4 \end{bmatrix} A1=[0.60.4]
可得
B 1 = A 1 × R 1 = [ 0.6 0.4 ] B_1=A_1 \times R_1 = \begin{bmatrix} 0.6 & 0.4 \end{bmatrix} B1=A1×R1=[0.60.4]
以此类推可得所有 B i B_i Bi
最终我们可以构造
R = [ B 1 B 2 B 3 B 4 ] = [ 0.76 0.24 0 0.15 0.27 0.58 0.4 0.2 0.4 0.1 0.8 0.1 ] R= \begin{bmatrix} B_1\\B_2\\B_3\\B_4 \end{bmatrix} =\begin{bmatrix} 0.76 & 0.24 & 0\\ 0.15 & 0.27 & 0.58 \\ 0.4 & 0.2 &0.4\\ 0.1 & 0.8 & 0.1 \end{bmatrix} R= B1B2B3B4 = 0.760.150.40.10.240.270.20.800.580.40.1
又由于
A = [ 0.4 0.3 0.2 0.1 ] A= \begin{bmatrix} 0.4 & 0.3 &0.2 &0.1 \end{bmatrix} A=[0.40.30.20.1]
则
R = A × R = [ 0.439 0.297 0.264 ] R= A \times R= \begin{bmatrix} 0.439 &0.297 &0.264 \end{bmatrix} R=A×R=[0.4390.2970.264]
由于0.439最大,则该同学获得一等奖学金的隶属度最大,所以该同学应评为一等奖学金。
若一等奖学金名额有限,应该如何分配?选择一等奖学金隶属度最大的三位同学。
三级模糊综合评价
一道例题


相关文章:
【数模学习笔记】模糊综合评价
声明:以下笔记中的图片均来自“数学建模学习交流”清风老师的课程ppt,仅用作学习交流使用 模糊综合评价 文章目录 模糊综合评价模糊数学经典集合和模糊集合的基本概念经典集合和特征函数模糊集合和隶属函数模糊集合的分类 隶属函数的确定方法方法一 模糊…...
【C语言】库函数常见的陷阱与缺陷(四):内存内容操作函数[1]--memcmp
目录 一、功能与用法 1.1. 功能 1.2. 场景用法 二、陷阱与缺陷 2.1. 比较范围限制问题 2.2. 数据类型兼容性隐患 2.3. 其它 三、安全使用建议 四、代码示例 在 C 语言编程的世界里,内存内容操作函数宛如精密的工具,肩负着操控内存数据的重任。它们能灵活地复制、移动…...
jmeter CLI Mode 传参实现动态设置用户数
一.需求 CLI 运行模式下每次运行想要传入不同的用户数,比如寻找瓶颈值的场景,需要运行多次设置不同的用户数。 二.解决思路 查看官方API Apache JMeter - Users Manual: Getting Started api CLI Mode 一节中提到可以使用如下参数做属性的替换&#…...
数据库和SQL的基本概念
目录 定义数据分类非结构化数据:半结构化数据 : 结构化数据 : SQL(Structured Query Language)概念分类 数据库管理概念理解 定义 数据库(Database)是按照数据结构来组织、存储和管理数据的建立在计算机存储设备上的仓库。 数据库是长期储存在计算机内、有组织的…...
CSS系列(9)-- Transform 变换详解
前端技术探索系列:CSS Transform 变换详解 🔄 致读者:探索 CSS 变换的魔力 👋 前端开发者们, 今天我们将深入探讨 CSS Transform,学习如何创建引人注目的 2D 和 3D 变换效果。 2D 变换基础 Ὠ…...
一些浅显易懂的IP小定义
IP归属地(也叫IP地址,IP属地) 互联网协议地址,每个设备上的唯一的网络身份证明。用于确保网络数据能够精准传送到你的设备上。 基于IP数据云全球IP归属地解析,示例Python代码 curl -X POST https://route.showapi.co…...
C 语言动态爱心代码
C 语言动态爱心代码 代码 #include <stdio.h> #include <math.h> #include <windows.h> #include <tchar.h> float f(float x, float y, float z) {float a x * x 9.0f / 4.0f * y * y z * z - 1;return a * a * a - x * x * z * z * z - 9.0f / …...
【Figma_01】Figma软件初始与使用
Figma初识与学习准备 背景介绍软件使用1.1 切换主题1.2 官方社区 设计界面2.1 创建一个项目2.2 修改文件名2.3 四种模式2.4 新增界面2.5 图层2.6 工具栏2.7 属性栏section透明度和圆角改变多边形的边数渐变效果描边设置阴影等特效拖拽相同的图形 背景介绍 Ul设计:User Interfa…...
【Python篇】PyQt5 超详细教程——由入门到精通(序篇)
文章目录 PyQt5 超详细入门级教程前言序篇:1-3部分:PyQt5基础与常用控件第1部分:初识 PyQt5 和安装1.1 什么是 PyQt5?1.2 在 PyCharm 中安装 PyQt51.3 在 PyCharm 中编写第一个 PyQt5 应用程序1.4 代码详细解释1.5 在 PyCharm 中运…...
day2 数据结构 结构体的应用
思维导图 小练习: 定义一个数组,用来存放从终端输入的5个学生的信息【学生的信息包含学生的姓名、年纪、性别、成绩】 1>封装函数 录入5个学生信息 2>封装函数 显示学生信息 3>封装函数 删除第几个学生信息,删除后调用显示学…...
CSS 进阶教程:从定位到动画与布局
文章目录 🌟 CSS 进阶教程:从定位到动画与布局🌟 目录🌟 1. 定位**Static(默认定位)****Relative(相对定位)****Absolute(绝对定位)****Fixed(固定…...
Nginx性能优化全方案:打造一个高效服务器
Nginx性能优化全方案:打造一个高效服务器 调整工作进程数和线程数调整工作进程数调整线程数 启用Gzip压缩安装Gzip模块配置Gzip压缩 配置缓存策略配置浏览器缓存时间配置代理服务器缓存时间 优化文件访问方式使用sendfile()函数发送文件数据启用sendfile_max_chunk和…...
详解Maven的setting配置文件中mirror和repository的区别
在Maven的setting中,我们常常会用到mirror和repository配置,其中mirror是镜像的意思,而repository则是仓库的意思,它们两者都可以改变maven下载项目以来jar包的地址。 仓库(repository) repository就是个…...
框架模块说明 #07 API加密
背景 在实际开发过程中,我们通常会涉及到数据加密的问题。本文重点探讨两个方面:一是外部接口调用时的数据加密,二是服务间调用的数据加密与解密。 对于外部接口调用,每个用户将拥有独立的动态 AES 加密密钥(KEY&…...
安卓BLE蓝牙开发经验分享
注意点一:一开始必须申请权限,否则后面根本无法成功。 注意点二:BLE使用向某个特征写入来发送数据,写入一次默认长度是23字节,必须向蓝牙设备申请更大字节的写入才能发送更多字节。(23字节是BLE通信的最小…...
后缀表达式有什么场景应用
后缀表达式(Reverse Polish Notation, RPN)在多个领域中有广泛的应用,主要由于其简洁性和易于计算机处理的特点。以下是一些主要的应用场景: ### 1. **编译器和解释器** 后缀表达式在编译器和解释器中用于表达式求值。由于后缀表…...
使用 Kubernetes 部署 Redis 主从及 Sentinel 高可用架构(未做共享存储版)
文章目录 使用 Kubernetes 部署 Redis 主从及 Sentinel 高可用架构Redis 主从架构部署 (1.yaml)Redis Sentinel 部署 (2.yaml)Sentinel 服务暴露 (3.yaml)部署步骤总结 使用 Kubernetes 部署 Redis 主从及 Sentinel 高可用架构 本文将详细介绍如何在 Kubernetes 中部署 Redis …...
AI开发 - 用GPT写一个GPT应用的真实案例
就在昨天,我的同事推荐给我了一个第三方的公共大模型API,这个API集合了国际上上几乎所有知名的大模型,只需要很少的费用,就可以接入到这些大模型中并使用它们。成本之低,令人乍舌!包括我们现在无法试用的 G…...
C#—索引器
C#—索引器 索引器(Indexer)是类中的一个特殊成员,它能够让对象以类似数组的形式来操作,使程序看起来更为直观,更容易编写。索引器与属性类似,在定义索引器时同样会用到 get 和 set 访问器,不同…...
杨振宁大学物理视频中黄色的字去掉(稳定简洁版本,四)
杨振宁大学物理1214 色带矩形带来很大麻烦! 今天想到一个方法,整个色带矩形拉通,做个通铺处理,不计算,代码做最小化,最稳定追求。 因为黄色字稳定,我们找到他的中心,而这个色带矩形…...
南麟 SA9120 单通道 H 桥直流有刷电机驱动专用芯片 SOP8封装
产品描述南麟 SA9120 是上海南麟电子推出的单通道 H 桥直流有刷电机驱动专用芯片,采用成熟高压工艺设计,集成度高、外围电路简单,可直接驱动中小功率直流电机、步进电机绕组及电磁阀等感性负载,具备优异的抗干扰与带载能力&#x…...
ZXPInstaller:革新性Adobe扩展安装工具的突破与实践
ZXPInstaller:革新性Adobe扩展安装工具的突破与实践 【免费下载链接】ZXPInstaller Open Source ZXP Installer for Adobe Extensions 项目地址: https://gitcode.com/gh_mirrors/zx/ZXPInstaller 在数字化创意领域,Adobe系列软件已成为设计工作者…...
3大突破!微信聊天记录数据导出与备份终极指南:从困境到掌控
3大突破!微信聊天记录数据导出与备份终极指南:从困境到掌控 【免费下载链接】WeChatExporter 一个可以快速导出、查看你的微信聊天记录的工具 项目地址: https://gitcode.com/gh_mirrors/wec/WeChatExporter 微信聊天记录承载着我们生活与工作中的…...
二次封装ElementUI日期范围组件:打造带限制规则的Vue2 v-model响应式通用组件
二次封装ElementUI日期范围组件:打造带限制规则的Vue2 v-model响应式通用组件 在基于Vue2ElementUI的后台系统开发中,日期范围选择器是高频使用的表单组件。原生组件虽满足基础选择需求,但面对日期范围限制(最长90天)、…...
突破音频格式壁垒:QMCDecoder开源工具实现无损音频自由转换
突破音频格式壁垒:QMCDecoder开源工具实现无损音频自由转换 【免费下载链接】qmc-decoder Fastest & best convert qmc 2 mp3 | flac tools 项目地址: https://gitcode.com/gh_mirrors/qm/qmc-decoder 问题:当音乐被数字锁链束缚——QMC格式的…...
OpenClaw自动化运维助手:Qwen3.5-9B处理服务器告警与执行修复
OpenClaw自动化运维助手:Qwen3.5-9B处理服务器告警与执行修复 1. 从半夜被报警电话吵醒说起 凌晨3点17分,我的手机又一次疯狂震动起来。Zabbix监控系统发来警报:生产环境的Redis集群主节点内存使用率达到95%。强撑着睡意打开电脑࿰…...
从零搭建一个病虫害识别系统:我用Albumentations和SE注意力,把YOLOv8的mAP提升了3%
从零搭建病虫害识别系统:Albumentations与SE注意力如何让YOLOv8性能突破瓶颈 田间作物叶片上若隐若现的霉斑、果实表面微小的虫卵——这些农业病虫害的早期特征,往往只有经验丰富的农艺师才能敏锐捕捉。而现在,一套搭载改进版YOLOv8的智能识别…...
CasRel关系抽取完整流程:从原始文本清洗、NER预处理到SPO抽取
CasRel关系抽取完整流程:从原始文本清洗、NER预处理到SPO抽取 1. 什么是CasRel关系抽取? CasRel(Cascade Binary Tagging Framework)是一个专门从文本中自动提取"谁-做了什么-对谁"这种关系信息的AI模型。想象一下&am…...
[开源工具]问题解决指南:Axure本地化方案的效率提升实践
[开源工具]问题解决指南:Axure本地化方案的效率提升实践 【免费下载链接】axure-cn Chinese language file for Axure RP. Axure RP 简体中文语言包。支持 Axure 11、10、9。不定期更新。 项目地址: https://gitcode.com/gh_mirrors/ax/axure-cn 作为原型设计…...
三步永久保存青春记忆:GetQzonehistory让QQ空间数据永不消逝
三步永久保存青春记忆:GetQzonehistory让QQ空间数据永不消逝 【免费下载链接】GetQzonehistory 获取QQ空间发布的历史说说 项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory 你是否曾担心多年积累的QQ空间说说突然消失?那些承载…...
