模糊数学的思想和应用

基本思想:

模糊概念 -------> 精确数字
用精确的数学手段对现实世界中大量存在的模糊概念和模糊现象进行描述。
模糊数学不是“模模糊糊”的,是非常严密的。

基本概念:

假设模糊集为A,使得

A = { ( x , u A ( x ) ) ∣ x ∈ X } A = \left \{ (x,u_A(x))|x\in X \right \} A={(x,uA​(x))∣x∈X}
其中,X称为A的定义域, u A ( x ) u_A(x) uA​(x) 称为A的隶属函数,其函数值为隶属度。

  • 隶属度为0.5是模糊集A的过渡点,是最具模糊的点;
  • 隶属度为0表示x一定不是模糊集A的点;
  • 隶属度为1表示x一定是模糊集A的点;

应用:

采用梯形模糊数来表示语言指标权重和语言多指标值,并采用一种折中型模糊多属性决策方法来进行综合评判。

1.梯形模糊数

如果隶属函数 u q ( X ) : R → [ 0 , 1 ] u_q(X):R \rightarrow [0,1] uq​(X):R→[0,1],满足
u q ( X ) = { X − a b − a , if  x ∈ [ a , b ) 1 , if  x ∈ [ b , c ) d − X d − c , if  x ∈ [ c , s ] 0 , 其 他 u_q(X) = \begin{cases} & \frac{X-a}{b-a}, \text{ if } x\in[a,b)\\ & 1,\text{ if } x\in[b,c)\\ & \frac{d-X}{d-c}, \text{ if } x\in[c,s] \\ & 0,\text{ } 其他 \end{cases} uq​(X)=⎩⎪⎪⎪⎨⎪⎪⎪⎧​​b−aX−a​, if x∈[a,b)1, if x∈[b,c)d−cd−X​, if x∈[c,s]0, 其他​

式中: X , a , b , c , d ∈ R , a ≤ b ≤ c ≤ d X,a,b,c,d\in R,a\le b \le c \le d X,a,b,c,d∈R,a≤b≤c≤d,则称q为标准梯形模糊数,记作 q = (a,b,c,d)。区间[a,d]和[c,d]为q的上下边界。
假设标准梯形模糊数 A 1 = ( a 1 , b 1 , c 1 , d 1 ) 和 A 2 = ( a 2 , b 2 , c 2 , d 2 ) A_1=(a_1,b_1,c_1,d_1) 和A_2=(a_2,b_2,c_2,d_2) A1​=(a1​,b1​,c1​,d1​)和A2​=(a2​,b2​,c2​,d2​),规定运算法则:

2.表示权重和指标
在评估活动中,语言变量值通常为自然语言。
例如:
关于权重的语言变量词汇 W={低(L),中(M),高(H),很高(VH)}
关于指标的语言变量词汇L={差(B),中(M),较好(NG),好(G)}
这些语言变量更适合用模糊数来表示。因此,无论是权重,还是指标,用标准梯形模糊数来表达专家给出的评价,正好可以反映专家评估语言中的模糊性。
例如,用语言变量来表示权重时,可取其隶属函数为:

λ w ( L ) = ( 0 , 0.1 , 0.3 , 0.5 ) ; λ w ( M ) = ( 0.1 , 0.3 , 0.5 , 0.7 ) ; λ w ( H ) = ( 0.3 , 0.5 , 0.7 , 0.9 ) ; λ w ( V H ) = 0.5 , 0.7 , 0.9 , 1.0 \lambda_w(L)=(0,0.1,0.3,0.5);\lambda_w(M)=(0.1,0.3,0.5,0.7);\lambda_w(H)=(0.3,0.5,0.7,0.9);\lambda_w(VH)={0.5,0.7,0.9,1.0} λw​(L)=(0,0.1,0.3,0.5);λw​(M)=(0.1,0.3,0.5,0.7);λw​(H)=(0.3,0.5,0.7,0.9);λw​(VH)=0.5,0.7,0.9,1.0

用语言变量来表示指标值时,可取其隶属函数为:

μ a ( B ) = ( 0 , 1 , 3 , 5 ) ; μ a ( M ) = ( 1 , 3 , 5 , 7 ) ; μ a ( N G ) = ( 3 , 5 , 7 , 9 ) ; μ a ( G ) = 5 , 7 , 9 , 0 \mu_a(B)=(0,1,3,5);\mu_a(M)=(1,3,5,7);\mu_a(NG)=(3,5,7,9);\mu_a(G)={5,7,9,0} μa​(B)=(0,1,3,5);μa​(M)=(1,3,5,7);μa​(NG)=(3,5,7,9);μa​(G)=5,7,9,0

3.折中型模糊多属性决策方法
折中型模糊多属性评估方法分为三种:
1.模糊理想解
2.模糊负理想解
3.二者联合
其中,模糊理想解由每个属性中模糊指标值的极大集构成,而模糊负理想解则由每个属性中模糊指标值的极小集构成;
采用二者联合,利用欧式距离来度量决策方案与模糊理想解和模糊负理想解之间的差距。目的在于靠近模糊理想解,远离模糊负理想解。
4.计算步骤

1.将评估者的语言评估转化成为标准梯形模糊数,然后采用简单加权法集成评估专家的群体偏好;
从而得到指标模糊梯形数决策矩阵A和指标权重w
2.对评估矩阵A进行规范化处理,为了消除量纲对评估结果的影响。
3.求加权规范化决策矩阵
4.确定模糊理想解 M + M_+ M+​ 和模糊负理想解 M − M_- M−​
5.确定方案 X i X_i Xi​与糊理想解 M + M_+ M+​ 和模糊负理想解 M − M_- M−​之间的差异
6.确定方案 Xi 模糊负理想解 M − M_- M−​之间的相对贴近度 D i D_i Di​
7. 按照 D 值从大到小的顺序‚排列方案的优劣次序。

创新点:

针对1-5评分,把1(低),2(较低),3(中),4(较好),5(好)构建隶属函数,利用上述算法步骤进行预测!

模糊数学20220610相关推荐

  1. 模糊数学笔记大全(模糊集、截集、模糊矩阵、模糊关系、模糊聚类、模糊模型识别、模糊综合决策、模糊数)

    一.模糊集及其运算性质 二.模糊截集与分解定理 三.模糊隶属度函数的确定及常用隶属度函数 四.模糊矩阵与模糊关系 五.模糊聚类 六.模糊模型识别-I(最大隶属度原则) 六.模糊模型识别-II(择近原则 ...

  2. 模糊数学笔记:五、模糊聚类

    模糊聚类分析是模糊数学中应用最为广泛的方法之一.近年来也涌现出了多种不同的模糊聚类方法,本文直接从其操作流程出发,介绍模糊聚类分析的主要内容. 1.一般流程 数据预处理 相似关系建立 聚类分析 2.数 ...

  3. 模糊数学笔记:一、模糊集及其运算性质

    1965年,美国加利福尼亚大学控制论专家扎德(L. A. Zadeh)教授在<信息与 控制>杂志上发表了一篇开创性论文<模糊集合>,这标志着模糊数学的诞生.扎 德是世界公认的系 ...

  4. 【模糊数学】编程实现文献“研究生招生中的模糊聚类分析方法”

    模糊数学是一门很有用的应用型数学,之前做手势识别时,曾看到过NUS使用模糊数学做的手势检测.本文是"模糊数学"课程作业的总结,使用matlab编程实现,在此记录下来以备之后的学习. ...

  5. 最大隶属度原则_模糊数学笔记:六、模糊模型识别-I(最大隶属度原则)

    1.模型识别的问题提出 模型识别,通俗地理解即是对一个类别未知的对象进行归类(或者叫分类).这里与聚类不同的是,聚类实际上是要区分出已有的样本哪些属于同一类,但并没有参考标准.而识别则事先有参考的标准 ...

  6. array python 交集_模糊数学Python库简介和评测

    写在前面 模糊数学是国内外许多工学.管理学研究生以上的选修甚至必修课程.但对于非数学专业而言,掌握模糊数学的各种计算方法.了解各种方法的用途(应用场景)其实要比理解模糊数学的"数学" ...

  7. 「管理数学基础」4.1 模糊数学:模糊现象与模糊集、隶属函数、模糊集的运算、水平截集与分解定理

    模糊现象与模糊集.隶属函数.模糊集的运算.水平截集与分解定理 文章目录 模糊现象与模糊集.隶属函数.模糊集的运算.水平截集与分解定理 模糊现象与模糊集 模糊集的隶属函数 隶属函数的概念 模糊集的表示 ...

  8. 关于概率论和模糊数学的区别

    #模糊数学不是伪科学 关于模糊数学是伪科学的理论 概率论和模糊数学的显而易见的不同的地方 如下: 首先概率论的基础是康托集,你可以简单理解为集合中的元素只有{0,1}两种状态,他关注的是事件最终的结果 ...

  9. 模糊数学在计算机方面的应用,模糊数学理论在图像处理中的应用

    摘要:用计算机来处理图片已成为计算机研究的一个重要方向,基于模糊数学的图像处理技术是计算机图像处理中的重要计算.图像本质上具有模糊性,因此模糊信息处理技术在图像处理中的使用有其必然性.提出一种基于模糊 ...

最新文章

  1. cdialog创建后马上隐藏_都2020了,你还没用上这些Windows的“隐藏神技能”?
  2. JVM - CMS深度剖析
  3. Disturbed People(思维)
  4. 605. 种花问题003(贪心算法+思路+详解)
  5. 具有链接资源的Spring RestTemplate
  6. 11g oracle xe启动_详解Oracle等待事件的分类、发现及优化
  7. java应用程序利用Exe4j打包exe文件
  8. 字体在ppt中可以整体替换吗_如何给ppt整体改字体_教你给ppt整体改字体的方法-系统城...
  9. VS调用tensorflow模型记录
  10. 猜数游戏控制猜测次数c语言,C语言小游戏之猜数字,三子棋游戏
  11. PHP设计模式——桥接模式
  12. C语言程序设计(谭浩强第五版)——例题
  13. GNS3中下载路由器
  14. 微信公众平台接口调试工具json格式不对怎么搞_一步步教你打造微信公众号文章爬虫(3)-批量下载...
  15. 产品通过WHQL测试认证有哪些好处?
  16. navicat哪个版本支持mysql8_Navicat连接MySQL8.0亲测有效
  17. 计算某一天是一年中的第几天
  18. erlang使用httpc:request报错nxdomain
  19. 【论文笔记】MV3D:Multi-View 3D Object Detection Network for Autonomous Driving
  20. The server time zone value is unrecognized or represents more than one time zone. 这个问题的解决方法

热门文章

  1. frontpage css,如何在frontpage中定义css样式.docx
  2. 八旬老翁收破烂抚养六名弃儿
  3. 华为云计算学习:FusionManager之ManageOne
  4. 如何实现QSV转mp4呢?
  5. ibmt60桌面怎么没有计算机,ibm t60
  6. 论文翻译-Denoising Implicit Feedback for Recommendation
  7. 富士伺服smart-plus接线及其用法
  8. iOS 根据IP获取位置
  9. 4-20mA电流环设计
  10. 专业音视频播放器:Elmedia Video Player Pro mac中文版