当前位置: 首页 > 专利查询>南京大学专利>正文

基于多维云模型-模糊支持向量机的生态风险评价方法技术

技术编号:18238399 阅读:47 留言:0更新日期:2018-06-17 01:57
本发明专利技术公开一种基于多维云模型‑模糊支持向量机的生态风险评价方法,先应确定评价因子及评价标准,将多个评价因子视为支持向量机样本的多个属性,并根据评价标准将生态风险分为多个等级,再者根据分级指标确定云模型参数,将超熵视为服从正态分布的参数k和熵的乘积,通过正向多维正态云发生器产生各个等级的具有多个属性的训练样本并计算样本隶属于特定等级的确定度,生成训练样本集,其次进行模型的建立及参数优化,选定高斯函数作为核函数,并用一对一方法,产生多个二类分类器从而组合成多类分类器,利用K‑折交叉检验和网格法进行参数寻优,确定最优参数C及σ,应用云发生器产生的训练样本集训练样本,建立模型。最终应用模型对地区的实测数据进行分类,判定该地区的生态风险等级,实现多因子下的综合生态风险评价。 1

Ecological risk assessment method based on multidimensional cloud model fuzzy support vector machine

An ecological risk assessment method based on multidimensional cloud model fuzzy support vector machine (multidimensional cloud model) is presented. The evaluation factor and evaluation criteria should be determined first, and multiple evaluation factors are considered as the multiple attributes of support vector machine samples, and the ecological risk is divided into multiple equal levels according to the evaluation criteria, and then the cloud model is determined according to the classification index. The type parameter is regarded as the product of the parameter K and entropy which obeys the normal distribution. Through the forward multidimensional normal cloud generator, the training samples with various attributes are produced and the samples are assigned to the specific grade, and the training sample set is generated. Secondly, the model setting and parameter optimization are carried out, and the Gauss function is selected. As a kernel function, the number of two classes of classifier is generated by one to one method, and then multiple classes of classifiers are combined. The optimal parameters C and sigma are determined by using the K folding cross test and grid method, and the training samples produced by the cloud generator are used to train the samples and establish the model. Finally, the model is used to classify the measured data of the area, and to determine the ecological risk grade of the area, so as to achieve the comprehensive ecological risk assessment under multiple factors. One

【技术实现步骤摘要】
基于多维云模型-模糊支持向量机的生态风险评价方法
本专利技术属于生态风险评价技术,具体涉及一种基于多维云模型-模糊支持向量机的生态风险评价方法。
技术介绍
经济的迅速增长使越来越多的人工合成化合物进入到生态系统中,可持续发展的要求也急需一个有效的方法体系对环境中化合物的风险进行评估。生态风险评价的概念从诞生自今不过短短20年,相关技术方法还不成熟,应用和实践都存在一定的问题,因此,改进生态风险评价方法,引进新方法加入评价体系,有着迫切的现实需求。由于评价系统的非线性特征,特别是在多指标决策问题上,大部分评价模型并没有很好地解决评价因子与评价等级之间的非线性关系,评价过程中须要对权重进行人为设计,不仅对结果的可靠性有所影响,而且降低了模型的普适性。支持向量机(SupportVectorMachine,SVM)引入了松弛变量借此容忍噪声和离群点,顾全了更多的样本而不只是接近边界的训练样本,并用惩罚因子C刻画对正确分类以及泛化能力之间的取舍,使得分类的结果更加稳健。模糊支持向量机(Fussysupportvectormachine,FSVM)引入了隶属度函数si,以si事先对样本归属于某一类别的重要程度进行刻画,利用Csi以实现对不同样本赋予不同惩罚因子从而实现了对不同样本区别考虑最小约束条件的破坏程度和最大化间隔的权衡。si从模糊集理论而来,而在风险评价过程中不仅存在模糊性,随机性作为客观世界的普遍特征同样存在于风险评价中。云模型作为一个不确定性转换模型,考虑了客观世界中广泛存在的随机性和模糊性。目前还未有多维云模型与模糊支持向量机相结合应用于生态风险评价的方法,且云模型的参数超熵仍未有较为合适的确定方法,一般认为超熵用以表征熵的不确定性,是对同一概念的共性认识程度的度量。从定性的认识到量化的度量过程中,用现有的方法难以刻画。
技术实现思路
专利技术目的:本专利技术的目的在于解决现有技术中存在的不足,提供一种基于多维云模型-模糊支持向量机的生态风险评价方法。技术方案:本专利技术一种基于多维云模型-模糊支持向量机的生态风险评价方法,依次包括如下步骤:(1)根据评价对象的特征及属性,参考国内外评价指标,选取相应的评价标准以及评价因子;根据标准中的分级指标将风险从低到高分为共Y个等级,依次为I,II,III……,其中I级表示风险最低;(2)将Y个等级的评定视为n类分类问题,将选取的m个评价因子视为待评价样本的m维属性;(3)选取某一评价因子Xi,根据选定的评价标准,确定各级别对应的评价因子范围[Cmin,Cmax];将各分级指标阈值按情况最优到最劣排列,分别记为1,2,阈值j…Y;Xi为第j风险级别中任一评价因子,Cmin为第j-1分级指标阈值,Cmax为第j分级指标阈值;若j=0或j=Y,视为单边界限即缺省一边边界;重复以上内容,评价因子范围均已确定;(4)对于隶属于同一级别的m个评价因子,确定该级别云模型的3个数字特征,由正向多维正态云发生器或半云发生器生成该级别的训练样本及样本的确定度;对具有双边约束[Cmin,Cmax]的指标,用式(1)来近似计算云模型的参数:Ex=(Cmin+Cmax)/2En=(Cmax-Cmin)/6He=k·En(1)式中,k为参量,k服从N(0.39,0.0021)的正态分布;Ex为期望值,En为熵值;He为超熵;对于单边界限的变量,根据数据的最大值或最小值确定其缺省边界参数,再参照式(1)计算云参数;(5)重复步骤(2)和(3),直至产生N个不同风险级别的m维训练样本,生成训练集;(6)用多维云模型的确定度替代模模糊支持向量机的隶属度,选取径向基函数为核函数,对n类分类问题应用一对一方法,构建(n-1)n/2个二类分类机并组成多类分类机;(7)参数寻优,利用k-折交叉验证和网格寻优确定最优参数C和σ;(8)应用训练样本集训练模型;(9)确定多维云模型-模糊支持向量机模型;(10)读取某地区监测点的实测数据,通过多维云模型-模糊支持向量机模型判断风险级别,得到评价结果。有益效果:本专利技术通过云模型同时考量了评价过程中的随机性和模糊性,改进了模糊支持向量机,与现方法下相比本专利技术具有以下优点:(1)本专利技术改进了现有超熵的确定方法,以参量k和熵的乘积来确定超熵。从定性到评价语集到定量化表示中,期望和熵容易从评价标准中获得,但超熵表征的是对概念的共性认识,从正向云发生器难以对He加以确定。引入正态分布,对k加以刻画,以此表征共性认识的不确定性;且两步随机数(En’,k)比一步随机数(En’)所冒的犯错的风险较小,更合适于刻画概念的复杂性;同时,超熵是熵的不确定性的度量,上述关系式可将二者联系起来,表示熵与超熵之间的关系。(2)本专利技术结合模糊支持向量机和多维云模型能够实现多指标的综合评价,具有可行性和有效性。MCM-FSVM评价法将多因子的风险评价视为多维样本的分类问题,将一种风险源对应于一个评价因子从而生成由多个评价因子组成的多维样本,将不同等级的判定视为多类分类问题,通过多维云模型考量样本的模糊性和随机性对FSVM的隶属度函数加以改进,应用改进过FSVM模型进行分类进而判定样本的风险等级,由此实现多指标的综合评价。(3)MCM-FSVM法结合FSVM及MCM的特点,能够较好地处理评价因子与评价结果之间的非线性映射关系,并且能考虑到风险评价中的模糊性和随机性。MCM-FSVM法引入支持向量机,应用核函数将数据从低维映射到高维,巧妙地实现了样本的非线性分划;并引入多维云模型及确定度的概念,通过云的数字特征对样本的模糊性和随机性加以反映和度量,应用确定度对模糊支持向量机的隶属度函数进行改进,并应用正向多维云发生器产生训练样本,对改进FSVM进行有监督学习,以此提高分类的效果。综上所述,本专利技术耦合了多维云模型和模糊支持向量机,既能实现生态风险评价的综合评价,又能同时考量评价过程中存在的随机性和模糊性,具有合理性和有效性。同时本专利技术也改进了超熵的确定方法,通过乘积的方式将超熵与熵联系起来,并根据现有研究(熵与超熵的商大约在3-18内),用服从于N(0.39,0.0021)的参量k来刻画概念共性认识的不确定性和概念的复杂性。附图说明图1为本专利技术的流程示意图。具体实施方式下面对本专利技术技术方案进行详细说明,但是本专利技术的保护范围不局限于所述实施例。便于理解本专利技术,做以下说明:多维云模型:定义1:云的参数分别为期望,熵,超熵。期望Ex(Expectedvalue):云滴在论域空间分布的期望是语言概念量化的最典型样本点,也是概念在论域空间的中心值。熵En(Entropy):熵是概念不确定性的度量,既是概念亦此亦彼的度量,也反映了代表了云滴出现的随机性。超熵He(Hyperentropy):即熵的熵,是熵的不确定性的度量,它的大小间接地反应了云的厚度。定义2::设U{x1,x2…xm}是一个用精确数值表示的m维定量论域,C是U{x1,x2…xm}上的定性概念,若定量值x∈U,且X(x1,x2…xm)是定性概念C的一次随机实现,若X(x1,x2…xm)满足:X(x1,x2…xm)~N(Ex(Ex1,Ex2…Exm),(En'(En'1,En'2…En'm)2),其中,En'(En'1,En'2…En'm)2~N(E本文档来自技高网
...
基于多维云模型-模糊支持向量机的生态风险评价方法

【技术保护点】
1.一种基于多维云模型‑模糊支持向量机的生态风险评价方法,其特征在于:

【技术特征摘要】
1.一种基于多维云模型-模糊支持向量机的生态风险评价方法,其特征在于:依次包括如下步骤:(1)根据评价对象的特征及属性,参考国内外评价指标,选取相应的评价标准以及评价因子;根据标准中的分级指标将风险从低到高分为共Y个等级,依次为I,II,III……,其中I级表示风险最低;(2)将Y个等级的评定视为n类分类问题,将选取的m个评价因子视为待评价样本的m维属性;(3)选取某一评价因子Xi,根据选定的评价标准,确定各级别对应的评价因子范围[Cmin,Cmax];将各分级指标阈值按情况最优到最劣排列,分别记为1,2,…j…Y;Xi为第j风险级别中任一评价因子,Cmin为第j-1分级指标阈值,Cmax为第j分级指标阈值;若j=0或j=Y,视为单边界限即缺省一边边界;重复以上内容,直到评价因子范围均已确定;(4)对于隶属于同一级别的m个评价因子,确定该级别云模型的3个数字特征,由正向多维正态云发生器或半云发生器生成该级别的训练样本及样本的...

【专利技术属性】
技术研发人员:王栋倪玲玲吴剑锋王远坤吴吉春
申请(专利权)人:南京大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1