[发明专利]粗糙集扩展模型中近似集动态更新方法无效
申请号: | 201110261884.2 | 申请日: | 2011-09-06 |
公开(公告)号: | CN102279839A | 公开(公告)日: | 2011-12-14 |
发明(设计)人: | 崔刚;刘永文;付忠传;王秀峰;暴建民;朱东杰;莫毓昌;郝亮;张必英;张策 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | G06F17/00 | 分类号: | G06F17/00 |
代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 杨立超 |
地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 粗糙集扩展模型中近似集动态更新方法,它涉及一种近似集动态更新方法。本发明方法为了进一步完善基于覆盖广义粗糙集的理论体系,使其能够更好地应用于实际的需求。本发明方法分析了对象的邻域、边界域与近似集的关系,给出了覆盖粗糙集模型中近似集的增量更新方法。本发明方法给出了当属性集增加或减少时,在覆盖广义粗糙集模型中近似集的动态变化趋势及近似集的动态增量更新方法,不仅适用于单属性增加删除时近似集的增量更新,而且也适用于多个属性变化的情况,通过实例验证了这种方法的可行性,通过实验仿真验证所提出方法的性能,且从给出的实例的实验仿真说明,基于覆盖广义粗糙集理论的动态增量更新方法不但有效,而且在效率上也有所提高。 | ||
搜索关键词: | 粗糙 扩展 模型 近似 动态 更新 方法 | ||
【主权项】:
1.一种粗糙集扩展模型中近似集动态更新方法,所述方法是基于以下定义来实现的:定义1:一个信息系统以四元组S=(U,A,V,f)表示,其中,U:U={x1,x2,...,xn}为对象的非空有限集合,称为论域;A={α|α∈A}称为属性集;
是信息函数f的值域,而Vα表示值域;
表示信息系统的信息函数,fα为属性α的信息函数;定义2:设U是一有限非空论域,C是U上的一个子集族,若
且∪C=U,则称C为论域U的一个覆盖,称元组<U,C>为覆盖近似空间;定义3:设<U,C>为覆盖近似空间,x∈U,则定义x关于<U,C>的最小描述为:
定义4:设<U,C>为覆盖近似空间,对任意x∈U,N(x)=∩{K∈C;x∈K}称为x的邻域;结合定义3和定义4,容易得到N(x)=∩md(x);定义3:设<U,C>为覆盖近似空间,x∈U,则定义x关于<U,C>的最小描述为:
定义4:设<U,C>为覆盖近似空间,对任意x∈U,N(x)=∩{K∈C;x∈K}称为x的邻域;结合定义3和定义4,容易得到N(x)=∩md(x);定义5:设U是一有限非空论域,C是U上的一个子覆盖,对于任意的
X关于覆盖近似空间<U,C>的下近似C(X)和上近似
分别定义为:C ‾ ( X ) = { x ∈ U | ∩ md ( x ) ⊆ X } , ]]>
X关于近似空间<U,C>的正域posC(X),负域negC(X)和边界域bnC(X)分别定义为:posC(X)=C(X),neg C ( X ) = ~ C ‾ ( X ) , ]]>bn C ( X ) = C ‾ ( X ) - C ‾ ( X ) ; ]]> 即覆盖粗糙集模型是Pawlak粗糙集模型的推广;当
时,称X关于近似空间<U,C>可定义的,否则称为粗糙的;定义6:设覆盖近似空间<U,C>,U是一有限非空论域,C是由属性集B生成的覆盖元所构成的U上的一个子覆盖,对于任意的
x∈X关于属性集B的邻域为:NB(x)=∩{K∈C;x∈K}定义7:设覆盖近似空间<U,C>,U是一有限非空论域,C是由属性集B生成的覆盖元所构成的U上的一个子覆盖,对于任意的
X关于属性集B的下近似集、上近似集、下边界和上边界分别定义为:C B ‾ ( X ) = { x ∈ U | N B ( x ) ⊆ X } , ]]>![]()
Δ ‾ C B ( X ) = X - C B ‾ ( X ) , ]]>Δ ‾ C B ( X ) = C ‾ B ( X ) - X ]]> X关于属性集B的正域
负域
和边界域
分别定义为:pos C B ( X ) = C B ‾ ( X ) , ]]>neg C B ( X ) = ~ C B ‾ ( X ) , ]]>bn C B ( X ) = C B ‾ ( X ) - C B ‾ ( X ) ; ]]> 其特征在于:所述方法的具体过程为:步骤A、属性集变化时近似集的性质分析过程为:在覆盖粗糙集中,一个覆盖表示知识库中的某种知识,覆盖元代表知识粒,由覆盖生成的集合逼近则代表基于知识库对某事物的刻画和描述;在信息系统中,根据对象的属性值生成覆盖元,所有的属性生成的覆盖元放在一起,构成论域U上的一个覆盖,属性集元素个数越多,则覆盖元个数越多,由覆盖生成的集合逼近则对某事物的刻画和描述越精确;当属性集变化时,由属性构成的覆盖发生变化,近而影响对给定的集合的上、下近似集及边界域的变化;下面当属性集变化时对近似集性质进行分析:设<U,C>是一个覆盖近似空间,即U是一个非空有限集合。A是U的属性集,对于∀ x ∈ U , ]]>P = { α 1 , α 2 , . . . , α n } ⊆ A , ]]> 则C P = { K α 1 1 , K α 1 2 , . . . , K α 1 m 1 , . . . K α i 2 , . . . , K α i m i , . . . , K α n 1 , K α n 2 , . . . , . . . , K α n m n } ]]> 构成的U一个覆盖,向属性集P添加一个属性a,C{a}={Ka1,Ka2,…,Kas},则CP∪{a}=CP∪C{a}仍是U的一个覆盖,此时有,
且有NP∪{a}(x)=NP(x)∩N{a}(x)。相反,若从P中删除一个属性,则覆盖元减少,N P ( x ) ⊆ N P - { a } ( x ) ; ]]> 设属性a∈A,P ⊆ A , ]]>a ∉ P , ]]> 则C P ‾ ( X ) ⊆ C P ∪ { a } ‾ ( X ) , ]]>C P ‾ ( X ) ⊇ C P ∪ { a } ‾ ( X ) ; ]]> 证明对于属性集P,其构成的覆盖为CP,对于属性集P∪{a},其构成的覆盖为CP∪{a}=CP∪C{a},且C P ⊆ C P ∪ { a } . ]]> 设∀ x ∈ C P ‾ ( X ) , ]]> 则有N P ( x ) ⊆ X . ]]> 由引理1知,N P ( x ) ⊇ N P ∪ { a } ( x ) , ]]> 则有N P ∪ { a } ( x ) ⊆ X , ]]> 即x∈CP∪{a}(X),所以有C P ‾ ( X ) ⊆ C P ∪ { a } ‾ ( X ) ; ]]> 设∀ x ∈ C P ∪ { a } ‾ ( X ) , ]]> 则有![]()
N P ( x ) ⊇ N P ∪ { a } ( x ) , ]]> 则
即x ∈ C P ‾ ( X ) ; ]]> 所以有C P ‾ ( X ) ⊇ C P ∪ { a } ‾ ( X ) ; ]]> 设属性a∈A,P ⊆ A , ]]>a ∉ P , ]]> 则Δ ‾ C P ( X ) ⊇ Δ ‾ C P ∪ { a } ( X ) ; ]]> 设属性a∈A,P ⊆ A , ]]>a ∉ P , ]]> 则Δ ‾ C P ( X ) ⊇ Δ ‾ C P ∪ { a } ( X ) ; ]]> 设属性a∈A,P ⊆ A , ]]>a ∉ P , ]]> 则bn C P ( X ) ⊇ bn C P ∪ { a } ( X ) ; ]]> 设属性集P ⊆ A , ]]> a∈P,则C P ‾ ( X ) ⊇ C P - { a } ‾ ( X ) , ]]>C P ‾ ( X ) ⊆ C P - { a } ‾ ( X ) ; ]]> 设属性集P ⊆ A , ]]> a∈P,则Δ ‾ C P ( X ) ⊆ Δ ‾ C P - { a } ( X ) ; ]]> 设属性集P ⊆ A , ]]> a∈P,则Δ ‾ C P ( X ) ⊆ Δ ‾ C P - { a } ( X ) ; ]]> 设属性集P ⊆ A , ]]> a∈P,则bn C P ( X ) ⊆ bn C P - { a } ( X ) ; ]]> 步骤B、属性集变化时近似集增量更新方法过程:设覆盖近似空间<U,C>,
通过下面的定理来实现X的上、下近似的更新设属性a∈A,![]()
则CP∪{a}(X)=CP(X)∪C{a}(X)∪Y其中
设属性集
a∈P,则C P - { a } ‾ ( X ) = C P ‾ ( X ) - Δ ‾ C P - { a } ( X ) ]]> 设属性a∈A,![]()
则C P ∪ { a } ‾ ( X ) = C P ‾ ( X ) - Z ]]> 其中
设属性集
a∈P,则C P - { a } ‾ ( X ) = C P ‾ ( X ) ∪ Δ ‾ C P - { a } ( X ) ; ]]> 步骤C、具体过程描述为:当属性增加时,信息系统关于新增属性会形成新的覆盖元,这些覆盖元构成论域的一个覆盖,那么新增属性所形成的覆盖元与原来属性所形成的覆盖元合并在一起也构成论域的一族覆盖。对于近似集的更新,如果是采用静态增量更新方法,那么,系统会把所有的覆盖元合并在一起从新计算给定集合的上近似集、下近似集,会花费很多时间和空间去重复计算,为了节省时间和空间,以便更及时地去更新信息,则宜采用动态的更新方法,因为在属性增加时,增加了新的覆盖元,根据上近似集、下近似的定义及求解原理知,上近似集、下近似是所包含对象的最小描述的交集,那么所包含对象的最小描述的交集即对象的邻域。属性增加,对于给定集合中所包含的对象的邻域的并集形成一种分解,如果增加属性后集合X所包含的对象集的邻域的并集大小没有改变,那么说明添加的属性对集合X的上近似集、下近似集没有影响,即集合X的上近似集、下近似集大小不变;如果增加属性后集合X所包含的对象集的邻域的并集发生了变化,则说明添加属性后对集合X的上近似集、下近集产生了影响,即集合X的上近似集、下近似集发生了变化,此时根据对象的邻域与近似集的关系,利用动态增量更新方法对近似集进行增量更新效率更高。当某一属性删除时,由删除该属性后所形成的覆盖元随之减少,分析属性删除后,集合X所包含的对象集的邻域的并集是否发生了变化,如果对象的邻域的并集保持原大小,则说明属性删除对集合X的上近似集、下近似集并没有产生影响,则集合X的上近似集、下近似集的大小保持不变;如果删除某一属性后对于给定集合中所包含的对象的邻域变大,此时,可以利用对象的邻域、集合的边界域与近似集的关系,利用近似集动态增量更新算法进行更新;步骤C1、属性增加时近似集增量更新算法:1.静态新增属性算法描述:输入:S=(U,A,V,f),X;输出:![]()
具体步骤:步骤1、计算由属性集
中单个属性形成的覆盖元,构成U的一个覆盖CP;步骤2、对于xi∈U,计算N(xi);步骤3、若xi∈U,且
则将对象xi加入到对象子集X的下近似集中,即{ x i } ⇒ C p ( x ) ‾ ; ]]> 步骤4、若xi∈U,且
则将对象xi加入到对象子集X的上近似集中,即{ x i } ⇒ C P ‾ ( X ) ; ]]> 步骤6、增加一个新的属性a产生新的覆盖元,合并原来的覆盖构成一个新的覆盖
步骤7、重复步骤2、3、4,输出![]()
算法结束;2.动态增量更新算法描述:输入:S=(U,A,V,f),X;输出:![]()
具体步骤:步骤1、计算由属性集
中单个属性形成的覆盖元,构成U的一个覆盖;步骤2、对于xi∈U,计算N(xi);步骤3、若xi∈X,且
则将对象xi加入到对象子集X的下近似集中,即{ x i } ⇒ C p ( x ) ‾ ; ]]> 步骤4、若xi∈U,且
则将对象xi加入到对象子集X的上近似集中,即{ x i } ⇒ C P ‾ ( X ) ; ]]> 步骤5、增加一个新的属性a产生新的覆盖元,构成一个新的覆盖,计算N{a}(x);步骤6、如果∪ x ∈ X ( N P ( x ) ∩ N { a } ( x ) ) = ∪ x ∈ X N P ( x ) , ]]> 则![]()
转向第8步;步骤7、如果∪ x ∈ X ( N P ( x ) ∩ N { a } ( x ) ) ⋐ ∪ x ∈ X N P ( x ) , ]]> 如果N P ( x ) ∩ N { a } ( x ) ⊆ X , ]]> 则
如果
则
步骤8、输出![]()
算法结束;步骤C2、属性减少时近似集动态增量更新算法:1.静态删除属性算法描述:输入:S=(U,A,V,f),X;输出:CP(X),
具体步骤为:步骤1、计算由属性集
中单个属性形成的覆盖元,构成U的一个覆盖CP;步骤2、对于xi∈U,计算N(xi);步骤3、计算X的上、下近似CP(X),
步骤4、删除一个属性a,构成一个新的覆盖
步骤5、重复步骤1、2、3,输出![]()
算法结束;2.动态删除属性增量更新算法:输入:S=(U,A,V,f),X;输出:CP(X),
具体步骤:步骤1、计算由属性集
中单个属性形成的覆盖元,构成U的一个覆盖CP;步骤2、
计算NP(x);步骤3、计算X的上、下近似CP(X),
步骤4、删除一个属性a,构成一个新的覆盖
步骤5、计算NP-{a}(x),若∪ x ∈ X N P - { a } ( x ) = ∪ x ∈ X N P ( x ) , ]]> 则C P ^ ‾ ( X ) = C p ( x ) ‾ , ]]>C P ^ ‾ ( X ) = C P ‾ ( X ) , ]]> 转向步骤7;步骤6、若∪ x ∈ X N P - { a } ( x ) ⊃ ∪ x ∈ X N P ( x ) , ]]> 则C P - { a } ^ ‾ ( X ) = { x ∈ N P - { a } ( x ) | N P - { a } ( x ) ⊆ X } , ]]>
步骤7、输出![]()
算法结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110261884.2/,转载请声明来源钻瓜专利网。
- 上一篇:糖化血红蛋白分析仪反冲洗流路系统
- 下一篇:射线探伤机用试件支撑固定装置