地质数据处理课件:15-云模型专题.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《地质数据处理课件:15-云模型专题.ppt》由用户(罗嗣辉)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 地质 数据处理 课件 15 模型 专题
- 资源描述:
-
1、1云 模 型 方 法洪金益中南大学地学院空间数据挖掘专题2主要参考文献 王树良:基于数据场与云模型的空间数据挖掘和知识发现,博士论文; 邸凯昌 空间数据发掘和知识发现的理论与方法,博士论文; 李德仁、王树良、李德毅:空间数据挖掘理论与方法,科学出版社,2006.3主要内容0 应用实例1 云的定义和特性 2 云模型的类型 3 云发生器 4 虚拟云 5 云变换 6 基于云模型的不确定推理 4应用实例一组(4*100*3)数据:x1(1,:)=5.1,4.9,4.7,4.6,5.0,5.4,4.6,5.0,4.4,4.9,5.4,4.8,4.8,4.3,5.8,5.7,5.4,5; x1(2,:)=
2、3.5,3.0,3.2,3.1,3.6,3.9,3.4,3.4,2.9,3.1,3.7,3.4,3.0,3.0,4.0,4.4,3.9,3; x1(3,:)=1.4,1.4,1.3,1.5,1.4,1.7,1.4,1.5,1.4,1.5,1.5,1.6,1.4,1.1,1.2,1.5,1.3,1; x1(4,:)=0.2,0.2,0.2,0.2,0.2,0.4,0.3,0.2,0.2,0.1,0.2,0.2,0.1,0.1,0.2,0.4,0.4,0; x2(1,:)=7.0,6.4,6.9,5.5,6.5,5.7,6.3,4.9,6.6,5.2,5.0,5.9,6.0,6.1,5.6,6.7
3、,5.6,5; x2(2,:)=3.2,3.2,3.1,2.3,2.8,2.8,2.3,2.4,2.9,2.7,2.0,3.0,2.2,2.9,2.9,3.1,3.0,2; x2(3,:)=4.7,4.5,4.9,4.0,4.6,4.5,4.7,3.3,4.6,3.9,3.5,4.2,4.0,4.7,3.6,4.4,4.5,4; x2(4,:)=1.4,1.5,1.5,1.3,1.5,1.3,1.6,1.0,1.3,1.4,1.0,1.5,1.0,1.4,1.3,1.4,1.5,1; x3(1,:)=6.3,5.8,7.1,6.3,6.5,7.6,4.9,7.3,6.7,7.2,6.5,6.4
4、,6.8,5.7,5.8,6.4,6.5,7; x3(2,:)=3.3,2.7,3.0,2.9,3.0,3.0,2.5,2.9,2.5,3.6,3.2,2.7,3.0,2.5,2.8,3.2,3.0,3; x3(3,:)=6.0,5.1,5.9,5.6,5.8,6.6,4.5,6.3,5.8,6.1,5.1,5.3,5.5,5.0,5.1,5.3,5.5,5; x3(4,:)=2.5,1.9,2.1,1.8,2.2,2.1,1.7,1.8,1.8,2.5,2.0,1.9,2.1,2.0,2.4,2.3,1.8,1;5Matlab部分云模型程序逆向云子程序:function b_Ex,b_En,
5、b_He=back_cloud(x) b_Ex=mean(x); b_En=mean(abs(x-b_Ex)*sqrt(pi/2); b_He=sqrt(var(x)-b_En2);6经过Matlab处理7得到的部分结果891011121 云的定义和特性 云是用语言值表示的某个定性概念与其定量表示之间的不确定性转换模型。它主要反映客观世界中事物或人类知识中概念的两种不确定性:模糊性(边界的亦此亦彼性)和随机性(发生的概率),并把二者完全集成在一起,构成定性和定量相互间的映射。因为在数域空间中,云既不是一个确定的概率密度函数,也不是一条明晰的隶属曲线,而是一朵可伸缩、无边沿、有弹性、近视无边、远
6、观像云的一对多的数学映射图象,与自然现象中的云有着相似的不确定性质,所以借用“云”来命名这个数据概念之间的数学转换理论。13云的基本定义 T是U空间上的定性概念,若元素x(xX)对T的隶属的确定度CT(x)0,1是一有稳定倾向的随机数(式F1.1),则概念T从论域U到区间0,1的映射在数域空间的分布,称为云(Cloud)。 设U是一个用精确数值表示的定量论域,14 这个定义还可以推广到N维云。即若U是N维论域,XU,则N维元素x=(x1,x2,xn) (xX)对T的隶属的确定度CT(x)0,1也是一有稳定倾向的随机数(式F1.1)。由此,如果在给定论域的数域空间中,x为(xl,x2,xn),那
7、么一个云滴的严格表达,应为一个由自变量的论域空间坐标及其对概念的确定度的数值对,即:15 从云的基本定义中可以看出,论域U上的概念T从论域U到区间0,1的映射是一对多的关系。即论域中某一元素与它对概念T的隶属度之间的映射是一对多的转换,而不是传统的模糊隶属函数中的一对一关系。表达概念T的云由许许多多的云滴组成,每个云滴均是这个定性概念映射到数域空间的一个点,即定性概念的语言值在数量上的一次具体样例实现。这种实现带有不确定性,模型同时给出这个点能够代表该定性概念的确定程度。每个云滴都是随机产生的,而且每个云滴代表该定性概念的确定程度也是模糊的,始终在细微变化着。16 这种一个定量数值属于一个定性
8、概念语言的不确定变化,在每个云滴表现出来时,也许不会剧烈影响到云的整体特征。即某一个特定的云滴可能无足轻重。但是,一定数量的云滴的整体分布特性就体现了云映射的模糊性和随机性,也就是说,云的整体形状反映了在用定量数值表示定性概念时的不确定特性。例如,“滑坡体向南位移20毫米左右”就是一个空间概念,而“滑坡体向南位移20毫米”就是一个空间数据,是该定性概念在论域中的一次具体定量实现,经过云映射,这个云滴代表该定性概念的确定程度是1。可是,这种实现也可能是“滑坡体向南位移19毫米”等数据,代表该定性概念的确定程度也可能是0.9等。所有的这些实现积累到一定数量,经过云映射,在论域空间中就形成一朵云,表
9、达“滑坡体向南位移20毫米左右”这个概念。17 因此,云把模糊性和随机性有效地完全集成在一起,研究自然语言中的最基本的语言值所蕴含的不确定性的普遍规律,使得有可能从语言值表达的定性信息中获得定量数据的范围和分布规律。也有可能把精确数值有效转换为恰当的定性语言值。18云的数字特征 云的数字特征反映了定性概念的定量特性,用期望Ex(Expected value)、熵En(Entropy)和超熵He(Hyperentropy)三个数值来表征(图F1.1)。云的数字特征是描述云模型、产生虚拟云、实现云计算、完成云变换的数值基础,也是利用云技术从含有不确定性的空间数据库或空间数据仓库中发现空间知识的基础
10、。191期望期望ExEx:是在数域空间中最能够代表定性概念的点值,反映了这个概念的云滴群的云重心。2熵熵EnEn:原是统计热力学的概念,度量物理系统的无组织程度,即序的不确定性的表现强弱。在云模型中,熵被用来综合度量定性概念的模糊度和概率,揭示了模糊性和随机性的关联性。熵具有双重作用,体现了定性概念的亦此亦彼性的裕度和出现多寡。它一方面直接地反映了在数域空间中可被概念接受的元素范围,即模糊度,是定性概念亦此亦彼性的度量;另一方面还反映了在数域空间中的点能够代表这个概念的概率,表示定性概念的云滴出现的随机性。3超熵超熵HeHe:是熵的不确定度量,即熵的熵反映了在数域空间代表该语言值的所有点的不确
11、定度的凝聚性,即云滴的凝聚度。超熵的大小间接地表示了云的离散程度和厚度。20 云的数字特征的独特之处在于仅仅用三个数值就可以勾画出由成千上万的云滴构成的整个云来,把定性表示的语言值中的模糊性和随机性完全集成到一起。能够极大地节省存储资源和计算资源。21 上图显示了具有不同数字特征的云模型,其中图1和图 2的期望不同,1 和3的熵不同,1和4的超熵不同。而且,与研究不确定性的和数学工具相比,一朵云在计算机中存储的只是三个数字特征,能够极大地节省存储资源和计算资源。22云的3En规则 在论域U内,X中的任一小区间上的元素x对定性概念T的贡献C为:显然,论域上所有元素对概念T的总贡献C为: 所以对于
12、论域X中的定性概念T有贡献的定量值,主要落在区间Ex3En,Ex+3En。因此,可以忽略Ex-3En,Ex+3En区间之外的定量值对定性概念T的贡献。 23 例如,正态云的数学期望曲线(Mathematical expected curve)由期望和熵便可确定: 不难看出,对于某一定性概念或知识,其相应的云对象中位于Ex3En。Ex+3En之外的云滴元素是小概率事件,一般均可忽略(图F1.1)。而且,在实际运用中,常常可以找到类似x的元素并得到;En=(x一E)/3,从而节省计算量。24云的可视化 可视化将抽象的云模型利用一定的技术和设备表示为人的眼睛可以直接感知的图形、图像或影像等,是云模型
13、应用于空间数据挖掘和知识发现的重要内容。 云图有三种可视化方法25 下图是由10000个云滴生成的“靠近坐标原点”概念的云。1带有灰度的点:给出云滴在数域空间(一维、二维或多维)的位置,用一个点表示一个云滴,并用该点的灰度表示出这个云滴能够代表概念的确定度。任何一个云滴都可以在一定程度上代表这个概念。2带有尺度的圈或球:用数域里的一个圈或球表示一个云滴,其心反映云滴在数域的位置,且圈或球的大小表示出这个云滴能够代表概念的确定度。3N+1维:N维空间的点表示云滴在数域的位置,另一维表示这个云滴能够代表概念的确定度。1带有灰度的点 2带有尺度的圈或球 3N+1维云图的三种可视化方法26云的数学外延
14、 从不同角度、用不同的方法认识云,可以得到不同的理解。11随机数集随机数集:对于每一元素,其隶属度都是遵循某一分布规律的随机数。云是符合该分布的随机数的集合。并且云的厚度是不均匀的,云的顶端及两端尾部最窄,而腰部最厚。22隶属曲线簇隶属曲线簇:对于任一模糊子集,都可给出对应的隶属函数,这些隶属函数曲线构成一个曲线簇。每条曲线的超熵是随机的,但整个曲线簇显现出一定的整体规律性,即腰部最发散,而顶部和底部则相对集中。曲线簇可看作云的一个近似,当曲线数目趋向无穷时,即形成云。33截集截集:沿用模糊集中的截集概念。截集的宽度反映了模糊集的水平截集所覆盖的论域中的元素集合的大小。对于云而言,其截集的宽度
15、不固定。具有随机性,宽度的随机变化体现了超熵符合某一随机分布规律。1随机数集 2隶属曲线簇 3 截集27 由此可见,云克服了常用定性定量转换中的、和人类的认知过程相悖的夹心饼干式的强硬规定性和确定性的弊端,且在数域空间中灵活伸缩。同时,云模型兼顾了现实世界的随机性和模糊性,拥有自己的理论基础,是一个十分严格的数学方法。它不是“随机+模糊”,也不是“模糊+随机”,更不是“二次模糊”,而是把定性概念的模糊性和随机性有机地结合在一起,实现了定性语言值与定量数值之间的自然转换。可以用云来解释概率论(只有随机性)和模糊集合(只有模糊性)等数学理论。282 云模型的类型 云模型(Cloud model)是
16、定性定量转换的基本模型,既是用语言值表示的定性概念与其定量表示之间的不确定转换模型,也是各种云技术的核心。它的最小单位是基云,对应于自然语言中最基本的语言值语言原子,或思维的基本单位原子概念。云模型把模糊性和随机性完全集成在一起,可以研究自然语言中的语言原子所蕴含的不确定性的普遍规律,使得有可能从语言值表达的定性信息中获得定量数据的范围和分布规律,也有可能把精确数值转换为恰当的定性语言值。 29正态云模型 正态云模型是基本的云模型,是表征语言原子的有力工具之一。正态分布具有普适性,大量社会和自然科学中定性知识的云的期望曲线都近似服从正态或半正态分布。在论域空间中正态云模型的某一点的隶属度分布符
17、合统计学意义上的正态分布规律,以云的稳定倾向云期望曲线上的点为期望值。由期望和熵便可确定具有正态分布形式的云期望曲线方程:30 正态云模型包括完整云、左半云和右半云。完整云表示具有完备特征的定性概念,而半云模型则主要表示具有单侧特征的定性概念,例如完整云表示“距离”,右半云表示“很小”左半云表示“很大”,如图。 1正态云及其左、右半升云和左、右半降云31衍生云模型 衍生云模型是在正态云模型的基础上,增加某个或某些参数,根据不同用途生成的不同形态的云模型。首先,尽管正态云模型具有广泛的适用性,但是由于自然语言和现实空间世界具有多样性,它并不能满足所有的情况。例如,许多概念的云是不对称的,且其云中
18、心不是一个单一的值。而是包含论域中的部分元素。为此,有必要生成实现云、三角形云、梯形云等多种衍生云模型。322 云及其左、右半升云和左、右半降云3正态梯形云和三角梯形云4三角云、频谱云和N维云(N=2)333 云发生器 云发生器(Cloud generator,简称CG)指被软件模块化或硬件固化了的云模型的生成算法。云发生器建立起定性和定量之间相互联系、相互依存、性中有量、量中有性的映射关系,主要包括正向云发生器、逆向云发生器、X条件云发生器和Y条件云发生器。云发生器是构造不确定性推理的基础,由多个云发生器按照一定的规律有机地集成一起构成的云的不确定性推理器,是基于云模型的SDMKD的基本工具
19、。因正态云模型是基本云模型,故主要以正态云模型为例研究云发生器:34云发生器 35正向云发生器 正向云发生器(Forward cloud generator)是用语言值描述的某个基本概念与其数值表示之间的不确定性转换模型,是从定性到定量的映射。它根据云的数字特征产生云滴,积累到一定数量汇聚为云(图)。正向云发生器实现了从语言值表达的定性信息中获得定量数据的范围和分布规律,是一个前向的、直接的过程,其输入为表示定性概念的期望值Ex、熵En和超熵He,云滴数量N。输出是N个云滴在数域空间的定量位置及每个云滴代表该概念的确定度。 36正向云发生器的具体算法为:其中,NORM(Ex,En)为生成以Ex
20、为期望值,Eni为方差的正态随机数的函数。给定正态云的三个数字特征值(Ex,En,He),上述算法可以生成任意个云滴组成的正态云模型。 37逆向云发生器 逆向云发生器(Backward cloud generator)是实现数值和其语言值之间的不确定性转换模型,是从定量到定性的映射。它将一定数量的精确数据有效转换为以恰当的定性语言值Ex,En,He表示的概念,并据此代表这些精确数据所反映的云滴的整体(图F1.52)。云滴对应的精确数据的数量越多,反映的概念越确切。通过正向云发生器和逆向云发生器。云模型就建立起了定性和定量之间相互联系、相互依存,性中有量、量中有性的映射关系。逆向云发生器的传统算
21、法是基于数理统计的样本均值和样本方差的均值算法,简称均值法。38基于均值法的逆向云发生器的输入是N个云滴在数域空间的精确位置和每个云滴代表该概念的确定度,输出是这N个云滴表示的定性概念的期望值Ex、熵En和超熵He。其中,MEAN()和STDEV()分别为求样本均值和样本方差的函数。39 基于拟合的逆向云发生器算法(简称拟合法)的输入为云滴在数域空间的定量位置及每个云滴代表该概念的确定度,输出是某定性概念的三个数字特征和给定的云滴数量,具体形式描述如下:输入;每个云滴在数域空间的坐标值xi及其代表概念的确定度CT(xi);输出:概念的Ex、En和He,云滴数N;40 多维云的拟合算法,可以通过
22、逐次降维,根据一维云算法来实现。下面以二维云向一维云转化的算法过程为例:41 x条件云发生器和y条件云发生器 在给定论域的数域空间中,当已知云的三个数字特征(Ex,En,He)后,如果还有特定的x=x0条件,那么正向云发生器称为x条件云发生器(图F1.53);如果特定的条件不是x=x0,而是CT(x)=CT(x0),那么正向云发生器叫做Y条件云发生器或隶属度条件云发生器(图F1.54)。由于空间坐标系的纵轴一般称为Y轴,而隶属度CT(x0)又常常用纵轴表示,因此隶属度条件云发生器更多地被称作Y条件云发生器。X条件云发生器和Y条件云发生器是利用云模型进行不确定性推理的基础,如将X条件云和Y条件云
展开阅读全文