[发明专利]一种基于特定类的多目标代价敏感属性约简算法有效
申请号: | 202010268338.0 | 申请日: | 2020-04-08 |
公开(公告)号: | CN111461241B | 公开(公告)日: | 2023-06-16 |
发明(设计)人: | 程实;陈善利;杨爱琴;张洁;何海棠 | 申请(专利权)人: | 南通大学 |
主分类号: | G06F18/241 | 分类号: | G06F18/241;G06N20/00 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 朱小兵 |
地址: | 226019 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 特定 多目标 代价 敏感 属性 算法 | ||
1.一种基于特定类的多目标代价敏感属性约简算法,其特征在于,包括以下步骤:
S1:基于决策粗糙集建立不完备混合型决策信息系统的决策粗糙集模型;
S2:基于特定决策类分析出不完备混合型决策信息系统的决策代价;
S3:基于最小化测试代价的属性约简建立不完备混合型测试代价决策信息系统;
S4:基于不完备混合型测试代价决策信息系统分析出综合代价,所述综合代价包括决策代价、测试代价;
S5:所述不完备混合型决策信息系统的决策粗糙集模型基于综合代价将得到特定类的多目标代价敏感属性约简;
所述步骤S1的具体步骤如下:
S1.1:设不完备混合型决策信息系统S=(U,AT=C∪D),邻域半径为δ,属性子集确定的邻域容差关系为
S1.2:对于属性子集关于邻域容差关系的不完备混合决策粗糙集的下近似和上近似分别定义为
公式(1)、(2)中分别为不完备混合决策粗糙集的下近似和上近似;
S1.3:对象集关于邻域容差关系的决策粗糙集正区域、边界域和负区域分别定义为
公式(3)、(4)、(5)中分别为决策粗糙集正区域、边界域和负区域;
S1.4:决策属性集D在论域U上诱导的决策类划分为U/D={D1,D2,…,Dm},决策属性集D关于邻域容差关系的决策粗糙集正区域、边界域和负区域分别定义为
公式(6)、(7)、(8)中分别为决策属性集D关于邻域容差关系的决策粗糙集正区域、边界域和负区域;
所述步骤S2的具体步骤如下:
S2.1:设不完备混合型决策信息系统S=(U,AT=C∪D),邻域半径为δ,属性子集确定的邻域容差关系为
S2.2:决策属性集D在论域U上诱导的决策类划分为U/D={D1,D2,…,Dm},对于特定决策类Dt∈U/D;
S2.3:设对于Dt的决策代价矩阵,将所述决策代价矩阵输入不完备混合型决策信息系统S=(U,AT=C∪D);
S2.4:不完备混合型决策信息系统S=(U,AT=C∪D),得到对象决策为Dt的决策总代价;
所述步骤S3的具体步骤如下:
S3.1:设不完备混合型测试代价决策信息系统为S=(U,AT=C∪D,tc),其中U称为信息系统的论域,AT称为信息系统的属性全集,并且C和D分别称为条件属性集和决策属性集,tc是一个测试代价函数,满足tc:C→R+∪{0},R+表示正实数域;
S3.2:对于属性属性a的测试代价表示为tc({a}),因此属性子集的测试总代价为
所述步骤S4的具体步骤如下:
S4.1:设不完备混合型测试代价决策信息系统为S=(U,AT=C∪D,tc),邻域半径为δ,属性子集确定的邻域容差关系为
S4.2:属性子集A确定的测试代价为tc(A),特定决策类Dt∈U/D在信息系统下确定的决策代价为那么定义这两种代价的综合代价为
其中wdc≥0,wtc≥0,并且wdc+wtc=1,wdc与wtc分别代表了决策代价和测试代价占据综合代价的比重;
S4.3:当wdc=1且wtc=0时,即综合代价此时综合代价只考虑决策代价;当wdc=0且wtc=1时,即综合代价此时综合代价只考虑测试代价;当wdc和wtc都不为0时,综合代价才同时考虑决策代价与测试代价;
步骤S5采用不完备混合型决策粗糙集的特定类多目标代价敏感属性约简算法:
输入:不完备混合型测试代价决策信息系统为S=(U,AT=C∪D,tc),邻域半径为δ,特定决策类Dt∈U/D,Dt的决策代价矩阵;
输出:类别Dt的决策代价和测试代价多目标属性约简red;
该属性约简算法包括如下步骤:步骤1、初始化
步骤2、设为一个很大的值,对于计算每个属性的属性重要度记并且red←red∪{amax};
步骤3、若则跳转入步骤4,若则跳转入步骤6;
步骤4、对于计算每个属性a的属性重要度记若则red←red∪{amax}并重新进入步骤4;若则跳转入步骤5;
步骤5、对于若存在属性at使得那么red←red-{at},并重新进入步骤5,直到不存在这样的属性;
步骤6、返回最终属性约简结果red;
步骤2中设定为一个很大的值,该值需要比信息系统中任何属性子集的综合代价要高,这时计算属性集C中每个属性的重要度,选择重要度最大的属性amax加入约简集red中,由于是一个固定值,因此根据属性重要度函数的定义,是C中所有属性综合代价最小的;然后当时,需要进一步进行启发式搜索属性,整个步骤4是启发式搜索的过程,当时,则即增加属性amax可以使综合代价进一步减小,因此amax是需要选择的属性,直到剩余属性集C-red中的所有属性不再使代价减小,那么此时停止搜索;在步骤5中,对已经搜索到的属性进行反向剔除,最终步骤6得到最后的属性约简结果;设信息系统|U|=n和|AT|=m,则不完备混合型决策粗糙集的特定类多目标代价敏感属性约简算法的时间复杂度表示为O(m2·n2);
所述步骤S5的具体步骤如下:
S5.1:设不完备混合型测试代价决策信息系统为S=(U,AT=C∪D,tc),邻域半径为δ,属性子集确定的邻域容差关系为
S5.2:特定决策类Dt∈U/D在信息系统下确定的综合代价为所述S5中,若属性子集是Dt的多目标属性约简,那么当且仅当
其中,为特定决策类Dt∈U/D在信息系统下确定的综合代价。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南通大学,未经南通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010268338.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:折叠式电子设备
- 下一篇:室内消毒系统、室内消毒方法及空调器