本文章介绍了在MATLAB环境下实现云模型及云滴生成的方法和步骤,提供了详细的代码示例以供参考。
为了处理定性概念中的随机性和模糊性问题,李德毅院士首次提出了云模型这一不确定性知识的定性定量转换数学模型。经过几年的发展和完善,目前该模型已被成功应用于智能控制、数据挖掘以及大系统评估等多个领域。
云模型是一种将语言值表示下的某个定性概念与其对应的定量表达之间不确定性的转换机制所构建出来的数学框架。它集成了模糊性和随机性这两个特性,并在此基础上建立了定性与定量之间的相互映射关系。
正态云模型是这一系列中最为基础的一种,由于其普适性强的特点,在大量社会和自然科学领域中的定性知识的期望曲线通常近似符合正态分布或半正态分布。在这样的背景下,一个特定的正态云可以通过三个数字特征来描述:期望值(Expected Value, Ex),熵(Entropy, En)以及超熵(Hyper Entropy, He)。其中:
- 期望值Ex代表定性语言概念论域中的中心数值,最能体现该定性概念的核心含义;
- 熵En则衡量了某个定性概念模糊度的大小,它反映了这个特定的概念所涵盖的数值范围,并且体现了这种亦此亦彼性质的程度;
- 超熵He是对熵值分布情况的一种描述方式,它可以反映云滴之间的离散程度。