什么是模糊集呢?模糊集相对于普通集合而言,用隶属度用函数表示,普通集合用特征函数表示。当然,他俩都是在论域下的。

支集(SuppA={x∣x∈U,A(x)>0SuppA=\{x|x\in U,A(x)>0SuppA={x∣x∈U,A(x)>0)是F集合(模糊集,边界不明显的)中所有大于零的元素组成的集合(毕竟F集也是包含0的)

核(KerA={x∣x∈U,A(x)=1KerA=\{x|x\in U,A(x)=1KerA={x∣x∈U,A(x)=1)是F集合中所有等于1的元素组成的集合(普通集了)

如果支集不为空,则称为正规F集,注意幂集记作ψU\psi UψU(实在打不出来,符号超级复杂)

特征函数就是在不在,AAA就是代表特征函数(它取值0~1之间)。

集合数积(乘上一个数λ\lambdaλ),输出0到1,这里λ\lambdaλ就是[0,1][0,1][0,1](0到1之间某一个数),这样λA\lambda AλA就会限制到[0,λ][0,\lambda][0,λ]。

曲线是随便乱画的,凡是出现的曲线属于SuppASuppASuppA,KerAKerAKerA是最高的点。

经典集合的凸集

就是任意两点之间的连线上的所有点都在集合内,这就是凸集。
凸F集的定义是任何中间的隶属度(A(x3)≥min(A(x1),A(x2)),A(x3)=A(x1)∧A(x2)A(x_3)\ge min(A(x_1),A(x_2)),A(x_3)=A(x_1)\wedge A(x_2)A(x3​)≥min(A(x1​),A(x2​)),A(x3​)=A(x1​)∧A(x2​)),都要大于两边元素的隶属度中的小者(对就是小者),反应在曲线上是一个单峰A(x)函数

把实数域上的正规的,凸F集称为正规实模糊数,简称模糊数,即把以某个实数值为核的,凸F集称为F数(F数的本质是凸F集)。F数是一类特殊的F集合,是实数域上的F集合,它的性质和一般F集合完全相同,例如”20岁左右“(20就是A的核,20岁上下的隶属度都小于20岁的1,这是没问题的,这就是凸F集),”1.8m上下“,既可以用F集合表示,也可以用F数表示(例如F数2,F数3,F数20)。靠近程度用隶属度函数表示。隶属度函数输出的是隶属度,一个事实一般有多个隶属函数,这些隶属函数有一部分相交(例如青年,中年,老年)。

模糊集的扩充,例如基本概念扩充法(实际上也是隶属函数集的建立过程),例如:μ极大(u)=μ大2(u)\mu_{极大}(u)=\mu^2_{大}(u)μ极大​(u)=μ大2​(u)(这实际上是另一个隶属函数了)。这个非常非常好用(老师说的)。注意这是小数,平方后变小了(保留两位就可以了,老师要求就这样) 。最后的隶属值会变小(用离散值举例)。至今为止,确定隶属函数的具体方法大多停留在经验,实践和实验数据上,经常使用的经验方法有以下几种:模糊统计法,二元对比排序法,专家经验法(教授还是吃香的。。。),神经网络法。无论哪种方法,都离不开人的主管参与和客观实际的检验。F集合完全由隶属函数所描述。

模糊函数(向量)的组合
设论域为UUU,如果任何一个xxx,有A(x)=1A(x)=1A(x)=1,则称A为论域UUU上的全集(把年龄想象成离散的,一共1-100岁,这个隶属函数全是1,说明它表示全年龄,这就是这样的全集,A(x)≡1A(x)\equiv 1A(x)≡1),同理,模糊空集为(A(x)≡0A(x)\equiv 0A(x)≡0),F全集与F空集都属于经典集合。

模糊集合还有相等,
包含(均有A(x)≤B(x)A(x)\le B(x)A(x)≤B(x)),
并集(C(x)=max[A(x),B(x)]=A(x)∨B(x)C(x)=max[A(x),B(x)]=A(x)\vee B(x)C(x)=max[A(x),B(x)]=A(x)∨B(x)),
交集(C(x)=min[A(x),B(x)]=A(x)∧B(x)C(x)=min[A(x),B(x)]=A(x)\wedge B(x)C(x)=min[A(x),B(x)]=A(x)∧B(x)),
补集(B(x)=1−A(x)B(x)=1-A(x)B(x)=1−A(x))(实际上是函数(映射关系)的组合)

模糊关系就是两个模糊集之间的关系,也就是两个隶属函数之间的关系。模糊关系可以想象成不同厨师对一道菜色香味的评分。例如好吃与高分的关系,好吃与低分的关系。

模糊关系脱离模糊集而存在。是论域U,VU,VU,V的关系,其实也是U×VU\times VU×V的一个子集,即R⊆U×VR\subseteq U\times VR⊆U×V,对于其中的元素,如果(u,v)∈R(u,v)\in R(u,v)∈R则称uuu与vvv有RRR关系,否则称没有关系。
U→RVU\rightarrow^R VU→RV

所谓直积,就是这个:
A×B={(a,b)∣a∈A,b∈B}A\times B=\{(a,b)|a\in A,b\in B\}A×B={(a,b)∣a∈A,b∈B}

若AAA与BBB有关系RRR,那也是A×BA\times BA×B的子集了。序偶(a,b)(a,b)(a,b)也会有隶属度为μR(a,b)\mu_R(a,b)μR​(a,b)。它是一种新的模糊集。

序偶隶属度与普通隶属度的联系在于:
下面是一条模糊规则:
A→B或IFA(u)THENB(v)R=A×B=∫U×Vmin(μA(u),μB(v))/(u,v)A\rightarrow B\quad 或\quad IF\quad A(u) \quad THEN\quad B(v)\\ R=A\times B=\int_{U\times V}min(\mu_A(u),\mu_B(v))/(u,v)A→B或IFA(u)THENB(v)R=A×B=∫U×V​min(μA​(u),μB​(v))/(u,v)

那么RRR就是一个模糊矩阵。这时候算法就跟矩阵乘积一样了。笛卡尔乘积就是可以形成序偶。
接下来就是模糊关系与模糊关系的关系,合成:
R1∘R2μR1∘R2(u,w)=∨{μR1(u,v)∧μR2(v,w)}R_1\circ R_2\\ \mu_{R_1\circ R_2}(u,w)=\vee\{\mu_{R_1}(u,v)\wedge \mu_{R_2}(v,w)\}R1​∘R2​μR1​∘R2​​(u,w)=∨{μR1​​(u,v)∧μR2​​(v,w)}

什么意思呢?这是正常的矩阵操作,取大取小跟矩阵一模一样。
R(x,z)=(P∘Q)(x,z)={(x,z)∣∃y,(x,y)∈P,(y,z)∈Q}R(x,z)=(P\circ Q)(x,z)=\{(x,z)|\exists y,(x,y)\in P,(y,z)\in Q\}R(x,z)=(P∘Q)(x,z)={(x,z)∣∃y,(x,y)∈P,(y,z)∈Q}
什么叫模糊变换呢?就是一个模糊集(向量)跟一个序偶模糊集(矩阵)相乘,的出来一个向量,这是模糊变换(也是模糊合成的一种)。
A∘R=BA\circ R=BA∘R=B

但在色香味例子中,AAA只是一个权重,RRR是评价矩阵,BBB为总和评价矩阵,反正也是从一个关系转移到另一个关系了。另外最后还需要归一化。

下面说明几种清晰化方案:

  1. 模糊集合的截集,说白了,就是绩点。当然,如果连续的模糊集合无限分层,或者大量相差很小的经典集合求并,会成为模糊集合,反之,F集合的截集合可以使F集合转化为经典集合。截集的定义为:
    Aλ={x∣x∈U,A(x)≥λ}A_\lambda=\{x|x\in U,A(x)\ge\lambda\}Aλ​={x∣x∈U,A(x)≥λ}
    称AλA_\lambdaAλ​为A的一个λ\lambdaλ-截集,λ\lambdaλ为阙值或置信水平。
    称集合Aλ={x∣x∈U,A(x)>λ}A_\lambda=\{x|x\in U,A(x)>\lambda\}Aλ​={x∣x∈U,A(x)>λ}为F集A的一个λ\lambdaλ-强截集。
    λ\lambdaλ-截集与λ\lambdaλ-强截集都属于经典集合,利用数积的概念,任何一个模糊集合A可以看作无限多截集AλA_\lambdaAλ​的并(A=∪λ∈[0,1](λAλ)A=\cup_{\lambda\in[0,1]}(\lambda A_\lambda)A=∪λ∈[0,1]​(λAλ​)),这就是模糊集合的分解定理。该定理反映了F集合与经典集合的相互转化的关系。

  2. 模糊关系矩阵的截矩阵
    关于一个哨兵λ\lambdaλ,超过它就是1,没超过就是0,就这样。

模糊集合转化为数值,挺重要的。这种转换也称为模糊集合的清晰化或反模糊化。

  1. 面积中心(重心)法,面积中心法直观合理,言之有据,但计算略显复杂。
  2. 面积平分法,将隶属函数曲线面积平均分成两半,找这条线,用该值代表该模糊集合。直观合理,计算简便,在模糊控制器中使用较多。
  3. 最大隶属度法,通常模糊集合并非都是正规的和凸的,隶属函数也并非一条连续直线。因此,用隶属度最大点对应的元素值,代表这个模糊集合是一种简便方法,称为最大隶属度法。但往往有以偏概全之嫌。说不定在多处隶属度都取最大值。这样还要用最大隶属度平均值法,最大隶属度最大值法,最小值法,这就是清晰化。

模糊控制 之 模糊集,隶属函数,模糊关系相关推荐

  1. 6.模糊推理方法: 提出, 模糊集合与隶属函数, 模糊关系及其合成, 模糊推理与决策, 模糊推理应用

    本文内容为浙江工业大学王万良慕课课程的课程讲义, 将其整理为OneNote笔记同时添加了本人上课时的课堂笔记, 且主页中的思维导图就是根据课件内容整理而来, 为了方便大家和自己查看,特将此上传到CSD ...

  2. 模糊控制——理论基础(3模糊关系及其运算)

    1.模糊矩阵 例3.6  设有一组同学X,X={张三,李四,王五},他们的功课为Y,Y={英语,数学,物理,化学}.他们的考试成绩如下表: 取隶属函数 μ(u) =u/100,其中u为成绩.如果将他们 ...

  3. 智能控制导论 # 模糊控制 - 理论基础:模糊数学 2 模糊关系和模糊推理

    模糊关系 在模糊集合的基础上,考虑两个定义在不同论域里的模糊集合,他们之间的元素有何关系呢? 关系:关系是集合论中的一个重要概念,它反映了不同集合的元素之间的关联."关系"一般用一 ...

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

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

  5. (二)从零开始学习模糊控制——模糊关系

    模糊控制系列文章 (一)模糊数学--基本概念 (二)模糊数学--模糊关系 (三)模糊数学--模糊决策 (四)模糊数学--语言变量&蕴含关系 (五)模糊数学--模糊推理 文章目录 模糊控制系列文 ...

  6. 模糊数学——模糊关系求解

    题目 已知语言变量x,y,z.X的论域为{1,2,3},定义有两个语言值:"大"={0,0.5,1}:"小"={1,0.5,0}.Y的论域为{10,20,30, ...

  7. 模糊控制——(3)模糊自适应整定PID控制

    1.原理 这种控制必须精确地确定对象模型,首先将操作人员(专家)长期实践积累的经验知识用控制规则模型化,然后运用推理便可对PID参数实现最佳调整. 自适应模糊PID控制器以误差e和误差变化ec作为输入 ...

  8. 【计算智能】模糊控制(一)模糊集合及其基本运算

    模糊逻辑 介绍 模糊集 基本定义和术语 模糊集合定义 隶属度和模糊化 模糊集合的表示 模糊集合基本运算 模糊集合的交并补运算 模糊关系 模糊关系矩阵 模糊关系合成 模糊关系扩展原理 介绍 模糊逻辑是一 ...

  9. 神经网络和模糊控制区别,什么是模糊神经网络

    数据挖掘中的神经网络和模糊逻辑的概念是啥? [神经网络]人工神经网络(Artificial Neural Networks,简写为ANNs)也简称为神经网络(NNs)或称作连接模型(Connectio ...

  10. 模糊控制和神经网络控制,模糊神经网络应用实例

    自组织神经网络与模糊控制有什么优点 (2)由工业过程的定性认识出发,比较容易建立语言控制规则,因而模糊控制对那些数学模型难以获取,动态特性不易掌握或变化非常显著的对象非常适用. (3)基于模型的控制算 ...

最新文章

  1. IT兄弟连 JavaWeb教程 jQuery中其他AJAX支持的函数
  2. 公证服务信息_使用多个公证员提高网络吞吐量
  3. 用户首次登录之前必须更改密码_技术丨带你玩转Win10系统的用户账户
  4. 20年前的吴恩达,藏在一个数据集里
  5. socket通信需要网线连接吗_socket方式实现网络通信
  6. 项目视频讲解_基于SSH2+Maven+EasyUI+MySQL技术实战开发易买网电子商务交易平台
  7. 计算机电源(atx电源),电脑ATX电源各级电压标准
  8. 方差递推公式_常见递推公式(数学)
  9. 简易版 水下超声波通信
  10. 三只松鼠3次方新品魅力何在?
  11. 怎么用网线连接开发板
  12. 电脑开机卡顿解决方法
  13. NIO学习笔记——缓冲区(Buffer)详解
  14. android模拟器 百度云盘,MEmu逍遥安卓模拟器海外纯净版
  15. 前端展示office
  16. 大数据元数据管理系统有哪些功能
  17. window结束进程命令
  18. 扫地机器人朋友圈文案_装修建材行业如何写一条牛逼的朋友圈文案?
  19. 小飞计算器(小飞可编程复数计算器)用户手册
  20. QST《Linux基础》学习笔记

热门文章

  1. Kaggle Tabular Playground Series - Jan 2022 学习笔记2(使用时间序列的线性回归)
  2. Godot—2D游戏设计笔记
  3. Java 数据库基本操作
  4. js打开新窗口的方法总结
  5. 搭建excel在线编辑服务器,网站如何实现在线编辑Excel?
  6. Ubuntu下改变键盘映射
  7. matlab 实现同态滤波算法 并于直方均衡化相比较 看看谁的效果更好
  8. python植物大战僵尸代码1.2
  9. mac mysql常用命令
  10. 7月29日绝地求生服务器维护,绝地求生7月29日更新到几点_绝地求生2020年7月29日更新维护时间安排一览_三六五吃鸡...