留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

直觉模糊偏好度量序决策表的近似约简

上一篇

下一篇

张晓燕, 刘峥, 侯江龙. 直觉模糊偏好度量序决策表的近似约简[J]. 西南大学学报(自然科学版), 2022, 44(9): 168-177. doi: 10.13718/j.cnki.xdzk.2022.09.017
引用本文: 张晓燕, 刘峥, 侯江龙. 直觉模糊偏好度量序决策表的近似约简[J]. 西南大学学报(自然科学版), 2022, 44(9): 168-177. doi: 10.13718/j.cnki.xdzk.2022.09.017
ZHANG Xiaoyan, LIU Zheng, HOU Jianglong. Approximation Reduction in Intuitionistic Fuzzy Ordered Decision Information System with Preference Measure[J]. Journal of Southwest University Natural Science Edition, 2022, 44(9): 168-177. doi: 10.13718/j.cnki.xdzk.2022.09.017
Citation: ZHANG Xiaoyan, LIU Zheng, HOU Jianglong. Approximation Reduction in Intuitionistic Fuzzy Ordered Decision Information System with Preference Measure[J]. Journal of Southwest University Natural Science Edition, 2022, 44(9): 168-177. doi: 10.13718/j.cnki.xdzk.2022.09.017

直觉模糊偏好度量序决策表的近似约简

  • 基金项目: 国家自然科学基金项目(61976245);重庆市研究生科研创新项目(CYS22245)
详细信息
    作者简介:

    张晓燕,博士,副教授,硕士生导师,主要从事不确定性推理、人工智能的数学基础、粒计算与知识发现等研究 .

  • 中图分类号: TP18

Approximation Reduction in Intuitionistic Fuzzy Ordered Decision Information System with Preference Measure

  • 摘要: 本文在直觉模糊信息系统的基础上引入了决策序关系,并且对隶属度、非隶属度和犹豫度进行加权,根据其权重建立了带偏好度量的直觉模糊序决策信息系统. 在此基础之上,研究了该信息系统上、下近似协调集的重要性质,讨论了该信息系统近似约简的判别方法. 最后设计了近似约简的具体算法,并通过实例进行实验对比分析,验证了该约简方法的有效性和可行性.
  • 加载中
  • 表 1  关于画作价值的直觉模糊偏好度量序决策表

    U a1 a2 a3 a4 d
    x1 〈0.0,0.9〉 〈0.2,0.7〉 〈0.1,0.8〉 〈0.2,0.8〉 1
    x2 〈0.7,0.2〉 〈0.6,0.4〉 〈0.6,0.2〉 〈0.5,0.3〉 3
    x3 〈0.3,0.7〉 〈0.2,0.8〉 〈0.2,0.7〉 〈0.1,0.6〉 1
    x4 〈0.6,0.3〉 〈0.4,0.6〉 〈0.5,0.5〉 〈0.3,0.5〉 3
    x5 〈0.2,0.8〉 〈0.4,0.5〉 〈0.4,0.5〉 〈0.3,0.6〉 2
    x6 〈0.5,0.4〉 〈0.3,0.5〉 〈0.6,0.3〉 〈0.4,0.4〉 2
    下载: 导出CSV

    表 2  决策表的上近似辨识矩阵

    x1 x2 x3 x4 x5 x6
    x1 Ø Ø Ø Ø Ø AT
    x2 Ø Ø Ø Ø Ø {a3}
    x3 Ø Ø Ø Ø Ø {a1a3a4}
    x4 Ø Ø Ø Ø Ø {a3a4}
    x5 Ø Ø Ø Ø Ø {a1a3a4}
    x6 Ø Ø Ø Ø Ø Ø
    下载: 导出CSV

    表 3  决策表的下近似辨识矩阵

    x1 x2 x3 x4 x5 x6
    x1 Ø Ø Ø Ø Ø Ø
    x2 AT Ø AT Ø AT AT
    x3 Ø Ø Ø Ø Ø Ø
    x4 {a1a2a3} Ø AT Ø {a1a2a3} AT
    x5 AT Ø {a2a3a4} Ø Ø Ø
    x6 AT Ø {a1a3a4} Ø Ø Ø
    下载: 导出CSV

    表 4  数据集总览

    No. 数据集 样本数 特征数 分类数
    1 Caesarian Section Classification Dataset 79 4 2
    2 Iris 150 4 3
    3 Wine 176 13 3
    4 Connectionist Bench 208 60 2
    5 Libras Movement 360 91 15
    6 Blood Transfusion Service Center 748 4 2
    7 banknote authentication 1 372 4 2
    8 Contraceptive Method Choice 1 473 10 3
    下载: 导出CSV

    表 5  在KNN与SVM下所得约简的分类精度 %

    No. 数据集 KNN SVM
    1 Caesarian Section Classification Dataset 93.75±1.16 82.53±4.96
    2 Iris 76.66±6.33 85.83±1.23
    3 Wine 97.22±0.31 94.28±1.67
    4 Connectionist Bench 71.42±4.95 73.85±3.24
    5 Libras Movement 75.27±3.48 91.65±0.98
    6 Blood Transfusion Service Center 73.33±7.93 86.26±4.8
    7 banknote authentication 87.09±2.44 89.91±5.91
    8 Contraceptive Method Choice 51.18±3.17 88.57±0.3
    平均分类精度 78.24±3.72 86.61±2.89
    下载: 导出CSV
  • [1] PAWLAK Z. Rough Sets[J]. International Journal of Computer and Information Sciences, 1982, 11(5): 341-356. doi: 10.1007/BF01001956
    [2] 徐伟华. 序信息系统与粗糙集[M]. 北京: 科学出版社, 2013.
    [3] 林冰雁, 徐伟华, 杨倩. 带偏好度量的直觉模糊序决策信息系统的部分一致约简[J]. 计算机科学, 2018, 45(1): 148-151, 187. doi: https://www.cnki.com.cn/Article/CJFDTOTAL-JSJA201801028.htm
    [4] 袁修久, 张文修. 模糊目标信息系统的属性约简[J]. 系统工程理论与实践, 2004, 24(5): 116-120, 125. doi: https://www.cnki.com.cn/Article/CJFDTOTAL-XTLL200405019.htm
    [5] 桑彬彬, 徐伟华. 直觉模糊序决策信息系统的分配约简[J]. 计算机科学, 2017, 44(S1): 75-79. doi: https://www.cnki.com.cn/Article/CJFDTOTAL-JSJA2017S1015.htm
    [6] 徐伟华, 王巧荣, 张先韬. 不协调格值目标信息系统的近似约简[J]. 计算机工程, 2011, 37(23): 69-71, 74. doi: 10.3969/j.issn.1000-3428.2011.23.023
    [7] 徐伟华, 张文修. 基于优势关系下的协调近似空间[J]. 计算机科学, 2005, 32(9): 164-165. doi: 10.3969/j.issn.1002-137X.2005.09.042
    [8] 徐伟华, 张文修. 基于优势关系下不协调目标信息系统的知识约简[J]. 计算机科学, 2006, 33(2): 182-184. doi: 10.3969/j.issn.1002-137X.2006.02.051
    [9] 张文修, 米据生, 吴伟志. 不协调目标信息系统的知识约简[J]. 计算机学报, 2003, 26(1): 12-18. doi: https://www.cnki.com.cn/Article/CJFDTOTAL-JSJX200301001.htm
    [10] 张晓燕, 徐伟华, 张文修. 序目标信息系统中分布约简的矩阵算法[J]. 重庆理工大学学报(自然科学版), 2010, 24(3): 56-61. doi: https://www.cnki.com.cn/Article/CJFDTOTAL-CGGL201003014.htm
    [11] ATANASSOV K T. Intuitionistic Fuzzy Sets[J]. Fuzzy Sets and Systems, 1980, 20(1): 87-96.
    [12] ZADEHL A. Fuzzy Sets[J]. Information and Control, 1965, 8(3): 338-353. doi: 10.1016/S0019-9958(65)90241-X
    [13] NANDA S. MAJUMDAR S. Fuzzy Rough Sets[J]. Fuzzy Sets and Systems, 1992, 45(2): 157-160. doi: 10.1016/0165-0114(92)90114-J
    [14] DU W S. Subtraction and Division Operations on Intuitionistic Fuzzy Sets Derived From the HammingDistance[J]. Information Sciences, 2021, 571(9): 206-224.
    [15] 梁美社, 米据生, 冯涛. 广义优势多粒度直觉模糊粗糙集的属性约简[J]. 计算机科学, 2018, 45(10): 54-58, 77. doi: https://www.cnki.com.cn/Article/CJFDTOTAL-JSJA201810013.htm
    [16] YANG Y, LI H, ZHANG Z M. et al. Interval-Valued Intuitionistic Fuzzy Analytic Network Process[J]. Information Sciences, 2020, 526(7): 102-118.
    [17] 胡猛, 李蒙蒙, 徐伟华. 直觉模糊序信息系统下变精度与程度的"逻辑且"粗糙集[J]. 计算机科学, 2017, 44(5): 206-210, 225. doi: https://www.cnki.com.cn/Article/CJFDTOTAL-JSJA201705037.htm
    [18] SANG B B, CHEN H M, LI T R. et al. Incremental Approaches for Heterogeneous Feature Selection in Dynamic Ordered Data[J]. Information Sciences, 2020(12), 541: 475-501.
    [19] SANG B, CHEN H M, YANG L. et al. Incremental Feature Selection Using a Conditional Entropy Based on Fuzzy Dominance Neighborhood Rough Sets[J]. IEEE Transactions on Fuzzy Systems, 2022, 30(6): 1683-1697.
    [20] 谢德华, 刘财辉, 凌敏. 局部多粒度覆盖粗糙集[J]. 西南大学学报(自然科学版), 2021, 43(10): 1-9. doi: http://xbgjxt.swu.edu.cn/article/doi/10.13718/j.cnki.xdzk.2021.10.001
    [21] HU M, TSANG E C C, GUO Y T. et al. A Novel Approach to Attribute Reduction Based on Weighted Neighborhood Rough Sets[J]. Knowledge-Based Systems, 2021, 220: 106908.
    [22] 孙文鑫, 刘玉锋. 一般多粒度直觉模糊粗糙集模型[J]. 西南师范大学学报(自然科学版), 2017, 42(6): 8-18. doi: https://www.cnki.com.cn/Article/CJFDTOTAL-XNZK201706003.htm
  • 加载中
表( 5)
计量
  • 文章访问数:  657
  • HTML全文浏览数:  657
  • PDF下载数:  138
  • 施引文献:  0
出版历程
  • 收稿日期:  2021-07-06
  • 刊出日期:  2022-09-20

直觉模糊偏好度量序决策表的近似约简

    作者简介: 张晓燕,博士,副教授,硕士生导师,主要从事不确定性推理、人工智能的数学基础、粒计算与知识发现等研究
  • 西南大学 人工智能学院,重庆 400715
基金项目:  国家自然科学基金项目(61976245);重庆市研究生科研创新项目(CYS22245)

摘要: 本文在直觉模糊信息系统的基础上引入了决策序关系,并且对隶属度、非隶属度和犹豫度进行加权,根据其权重建立了带偏好度量的直觉模糊序决策信息系统. 在此基础之上,研究了该信息系统上、下近似协调集的重要性质,讨论了该信息系统近似约简的判别方法. 最后设计了近似约简的具体算法,并通过实例进行实验对比分析,验证了该约简方法的有效性和可行性.

English Abstract

  • 开放科学(资源服务)标志码(OSID):

  • 粗糙集理论[1-2]最早由波兰科学院院士Pawlak于1982年提出,该理论是研究不确定性问题的重要工具,且已经被广泛应用于数据挖掘、信息处理、模式识别等领域. 该理论的主要思想是用确定的信息和可能的信息来近似不确定的信息. 在现实生活中,研究人员从样本的二元关系出发结合粗糙集理论,将研究样本区分开,从而完成不同任务的分类问题. 而属性约简是粗糙集理论的重要研究内容,其目的就是在不削弱知识库分类能力的前提下,删减掉冗余的属性. 属性约简正是利用了二元关系下形成的样本类在特定的任务下形成特有的不可区分关系,并建立不可区分矩阵或属性重要度,以对必要和重要属性进行提取. 在当今大数据时代,通过属性约简[3-10]可以精简知识,从而减少运算量,特别是在聚类分析、分类学习,以及不确定性分析等领域展现出了良好的效果. 在属性约简的研究中,选用不同的关系模型会对约简结果产生不同程度的影响,因此模型的优劣也对属性约简的效果具有举足轻重的作用.

    另一方面,模糊集理论[11-13]是由美国学者Zadehl于1965年提出的,该理论将经典集合进行了扩充、推广,引入了元素的隶属度这一概念,从而能够对生活中的不确定性问题进行量化、建模和研究. 模糊集是研究不确定性问题的一个重要工具,该理论的主要思想重点考虑样本并不是非黑即白的情况,生活的很多环境中,元素对于集合的关系并不是单纯的属于或不属于的关系,而是一种模糊概念或状态,如高个子、红苹果、下大雨等. 模糊集理论便可以利用一个介于0到1之间的隶属度来表示和刻画这些模糊语言或情况. 后来,保加利亚学者Atanassov于1986年提出了直觉模糊集[14-16],是对模糊集的进一步延伸,该理论在经典模糊集隶属度的基础上进一步考虑了元素的非隶属度和犹豫度,从而能够更好地贴合实际,模拟现实中更加复杂的问题.

    另外,在现实生活中,很多的不确定性问题是基于序关系[17-22]的,即对象之间存在优劣之分,并且其对象的属性值往往是直觉模糊数. 为了更好地研究此类问题,本文引入了直觉模糊偏好度量序决策表,在序决策表的基础上引入了隶属度、非隶属度和犹豫度,并对其加权得到得分函数,进一步根据得分函数研究了在直觉模糊偏好度量序决策表的基础上如何进行近似约简,从而进一步拓展知识约简的应用范围.

  • 决策表作为一种特殊的信息系统,同时具有条件属性和决策属性,下面给出决策表的相关概念.

    DT=(UCDFG)为一个五元组,称I为决策表. 其中U为非空有限对象集,U={x1x2,…,xn};C为有限条件属性集;D为有限决策属性集,D={d1d2,…,dq};FUC的关系集,F={fiUViin},Viai的有限值域;GUD的关系集,G={giUVjjq},Vjdj的有限值域.

    在决策表的基础上,进一步有直觉模糊决策表.

    给定I=(UC∪{d},FG)为决策表,对任意fFgGaCxU有:f(xa)=(μa(x),νa(x)),g(xd)∈R(R为实数集),其中μa(x)和νa(x)分别为x(xU)在条件属性a下的隶属度和非隶属度,μaU→[0, 1],νaU→[0, 1]且满足0≤μa(x)+νa(x)≤1. 若记f(a)={f(xa)|aAT},称f(a)为U上的直觉模糊集,并称(UC∪{d},FG)为直觉模糊决策表,记作DT*.

    下面给出“偏好度量”的概念,由此便可扩充为直觉模糊偏好度量序决策表.

    DT*=(UC∪{d},FG)为直觉模糊决策表,xUaC,定义对象x对属性a的得分函数为Sa(x)=αμa(x)-βνa(x)-γπa(x),其中μa(x)、和νa(x)分别为对象x在条件属性a下的隶属度和非隶属度,而πa(x)表示对象x在条件属性a下的犹豫度,且πa(x)=1-μa(x)-νa(x),权重αβγ的值域为[0, 1],且满足α+β+γ=1. 这里αβγ取值都是根据具体的任务需求给定,α为隶属度的权重,越看重隶属度,则α的值越大;β为隶属度的权重,越看重非隶属度,则β的值越大;γ为隶属度的权重,γ的值则可根据αβ的值来确定.

    DT*=(UC∪{d},FG)为直觉模糊决策表,对任意的aCfFgGxixjU有:

    则根据得分函数的大小确立了条件属性上的偏序关系,根据决策属性值的大小确立了决策属性上的偏序关系.

    DT*=(UC∪{d},FG)为直觉模糊决策表,若存在属性a的值域具有偏序关系,则称该属性a为此系统中的一个准则,由若干个准则组成的集合称为准则集.

    定义1   对于直觉模糊决策表DT*=(UC∪{d},FG),若C为准则集,则称DT*为直觉模糊序决策表,记为DT*(本文只讨论递增偏序关系的情况,递减类似,不再赘述).

    定义2   令DT*=(UC∪{d},FG)为直觉模糊序决策表,记W=(αβγ)为偏好向量,则称DTω*=(UC∪{d},FGW)为直觉模糊偏好度量序决策表.

    定义3   若DTω*=(UC∪{d},FGW)为直觉模糊偏好度量序决策表,对于ACA≠Ø,属性A的优势关系与决策属性d的优势关系如下:

    则称RARd为直觉模糊偏好度量优势关系. 基于以上优势关系得出优势类的定义为

    于是,优势关系的上、下近似定义为

    至此,给出了直觉模糊偏好度量序决策表的相关定义,得到了该决策表基于得分函数优势关系的上、下近似.

  • 不同于经典的Pawlak粗糙集理论,本文讨论的直觉模糊偏好度量序决策表所研究的背景关系为偏序关系,而基于偏序关系的优势类构成了论域的覆盖而非划分,因此基于带偏好度量的直觉模糊序决策信息系统的近似约简与经典信息系统下的近似约简也有所不同.

    下面给出直觉模糊偏好度量序决策表的上、下近似约简函数及约简.

    定义4   若DT*ω=(UC∪{d},FGW)为直觉模糊偏好度量序决策表,RAωRdω分别是条件属性集A和决策属性集{d}关于偏序关系的偏序类,对ACxiU,记:

    分别称σAωρAω为论域U上关于属性集A的上近似函数与下近似函数.

    定义5   若DT*ω=(UC∪{d},FGW)为直觉模糊偏好度量序决策表,对AC,有:若σAω=σCω,则称A为上近似协调集;若ρAω=ρCω,则称A为下近似协调集. 若A为上近似协调集,且A的任意真子集都不是上近似协调集,则称A为上近似约简;若A为下近似协调集,且A的任意真子集都不是下近似协调集,则称A为下近似约简.

    显然,由上面定义可知下述性质成立.

    性质1   若DT*ω=(UC∪{d},FGW)为直觉模糊偏好度量序决策表,有:

    1) 属性子集A是上近似协调集,当且仅当对∀DnU/Rdω,有$\overline{R_A^{\geqslant \omega}}\left(D_n\right)=\overline{R_C^{\geqslant \omega}}\left(D_n\right)$.

    2) 属性子集A是下近似协调集,当且仅当对∀DnU/Rdω,有$\underline{R_A^{\geqslant \omega}}\left(D_n\right)=\underline{R_C^{\geqslant {\mathit{ω}}}}\left(D_n\right)$.

    定理1   若DT*ω=(UC∪{d},FGW)为直觉模糊偏好度量序决策表,对AC,有:

    1) 当且仅当对∀DnU/Rdωxi$\overline{R_C^{\geqslant {\mathit{ω}}}}$(Dn)且xj$\overline{R_C^{\geqslant {\mathit{ω}}}}$(Dn)时,∃akA,使得Sak(xi)<Sak(xj),则A是上近似协调集.

    2) 当且仅当对∀DnU/Rdωxi$\underline{R_C^{\geqslant {\mathit{ω}}}}$(Dn)且xj$\underline{R_C^{\geqslant {\mathit{ω}}}}$(Dn)时,∃akA,使得Sak(xi)>Sak(xj),则A是下近似协调集.

    该定理说明在协调集中不仅仅只保留了各个决策类中对象的信息,而且还保留了包含不同决策类的对象之间的交互信息,以此来保证约简之后与原决策表信息相对完整.

       1) 必要性:使用反证法.

    假设 ∃DnU/Rdω,当xi$\overline{R_C^{\geqslant {\mathit{ω}}}}$(Dn)且xj$\overline{R_C^{\geqslant {\mathit{ω}}}}$(Dn)时,对∀akA,有Sak(xi)≥Sak(xj),即xi∈[xj]Aω,故[xi]Aω⊆[xj]Aω.

    由于A为上近似协调集,对∀DnU/Rdω$\overline{R_A^{\geqslant \omega}}$(Dn)=$\overline{R_C^{\geqslant }}$(Dn),所以xi$\overline{R_A^{\geqslant \omega}}$(Dn),故[xi]AωDn≠Ø. 又因[xi]Aω⊆[xj]Aω,所以[xj]AωDn≠Ø,得xj$\overline{R_C^{\geqslant {\mathit{ω}}}}$(Dn),矛盾,得证.

    充分性:使用反证法.

    假设A不是上近似协调集,则∃DnU/Rdω,使$\overline{R_A^{\geqslant \omega}}$(Dn)≠$\overline{R_C^{\geqslant {\mathit{ω}}}}$(Dn),即∃x$\overline{R_C^{\geqslant {\mathit{ω}}}}$(Dn),但x$\overline{R_A^{\geqslant \omega}}$(Dn),故有[x]CωDn≠Ø,[x]AωDn=Ø.

    又因[x]Cω⊆[x]Aω,所以[x]AωDn≠Ø,矛盾,得证.

    2) 与1)同理可证.

  • 由于直接利用定义5求解上、下近似的过程比较复杂,效率低下,所以本节给出求上、下近似约简的具体判别方法,即利用辨识矩阵求上、下近似约简.

    定义6   若DT*ω=(UC∪{d},FGW)为直觉模糊偏好度量序决策表,记:

    定义:

    分别称Dσω(xixj)和Dρω(xixj)为上近似辨识属性集和下近似辨识属性集. 另记:

    分别称MσωMρω为上近似辨识矩阵和下近似辨识矩阵.

    定理2   若DT*ω=(UC∪{d},FGW)为直觉模糊偏好度量序决策表,且AC,则有:

    1) A是上近似协调集,当且仅当对∀(xixj)∈ $\overline{D^{\geqslant \omega}}$,有ADσω(xixj)≠Ø.

    2) A是下近似协调集,当且仅当对∀(xixj)∈$\underline{D^{\geqslant \omega}}$,有ADρω(xixj)≠Ø.

      1) 必要性:由于A是上近似协调集,则由定理1可得对∀DnU/Rdωxi$\overline{R_C^{\geqslant {\mathit{ω}}}}$(Dn)且xj$\overline{R_C^{\geqslant {\mathit{ω}}}}$(Dn)时,∃akA,使得Sak(xi)<Sak(xj),即对∀(xixj)∈$\overline{D^{\geqslant \omega}}$时,∃akA,使得Sak(xi)<Sak(xj),又因AC,故对∀(xixj)∈$\overline{D^{\geqslant \omega}}$时,有ADσω(xixj)≠Ø,得证.

    充分性:因AC,所以对∀(xixj)∈$\overline{D^{\geqslant \omega}}$,有ADσω(xixj)≠Ø,对∀(xixj)∈$\overline{D^{\geqslant \omega}}$时,∃akA,有Sak(xi)<Sak(xj),即对∀DnU/Rdωxi$\overline{R_C^{\geqslant {\mathit{ω}}}}$(Dn)且xj$\overline{R_C^{\geqslant {\mathit{ω}}}}$(Dn)时,∃akA,使得Sak(xi)<Sak(xj),由定理1得A是上近似协调集,得证.

    2) 与1)同理可证.

    定义7   若DT*ω=(UC∪{d},FGW)为直觉模糊偏好度量序决策表,记:

    分别称FσωFρω为该直觉模糊偏好度量序决策表的上近似辨识函数和下近似辨识函数.

    定理3   若DT*ω=(UC∪{d},FGW)为直觉模糊偏好度量序决策表,有:

    1) 上近似辨识函数Fσω的极小析取范式为

    Cσn={ak|k=1,2,…,qn},则所有上近似约简的集合为:{Cσn|n=1,2,…,m}.

    2) 下近似辨识函数Fρω的极小析取范式为

    Cρn={ak|k=1,2,…,qn},则所有下近似约简的集合为:{Cρn|n=1,2,…,m}.

      1)对∀(xixj)∈D,由极小析取范式的定义可得CσnDσ(xixj)≠Ø,由定理2得Cσn为上近似协调集. 若由Cσn去掉一个元素得Cσn*,则一定存在(xixj)∈D,使得Cσn*Dσ(xixj)≠Ø,因而Cσn*不是上近似协调集,故Cσn为上近似约简,而{Cσn|n=1,2,…,m}为所有上近似约简的集合.

    2) 与1)同理可证.

  • 通过上文得到了求解直觉模糊偏好度量序决策表近似约简的具体方法,下面通过一个实例来说明具体近似约简的求解过程.

    设某艺术公司收到了员工交纳的一批画作,为了考察其价值将作品分成上、中、下3个等级,公司委派10位专家从4个方面(色调、意蕴、画功、风格)对这批画作进行评判,评判结果如表 1所示.

    表 1列出的直觉模糊偏好度量序决策表中的直觉模糊数是通过专家的判断确定的. 例如对于画作x3,要确定其画工a3的隶属度和非隶属度,让10位专家对其投票,有2位专家觉得画作x3的画功好,而有7位专家觉得x3的画工不好,还有1位专家持保留意见,不做评价,这时就可以取画作x3对画功a3的隶属度为0.2,非隶属度为0.7,犹豫度为0.1. 而隶属度权重α和非隶属度权重β则是根据不同的问题,不同的需求来设定,这里设定隶属度权重α=0.5,非隶属度权重β=0.3,犹豫度权重γ=1-α-β=0.2.

    于是,该公司可建立直觉模糊偏好度量决策表DT*ω=(UC∪{d},FGW),如表 1所示,其中论域U={x1x2x3x4x5x6x7x8},xi表示第i幅画作,条件属性集C={a1a2a3a4},a1a2a3a4分别表示属性色调、意蕴、画功、风格,g(xid)∈{1,2,3},1,2,3表示下、中、上3个等级,W=(0.5,0.3,0.2).

    下面分别用定义和辨识矩阵两种不同方法来求解该系统的近似约简.

    方法1

    计算属性AT下的各优势类:

    计算:U/Rdω={[xi]dω|xiU}={D1D2D3}

    再求出上、下近似:

    如果取A={a1},则:

    此时

    所以{a1}既不是上近似协调集也不是下近似协调集.

    如果取A={a3},则:

    此时

    所以{a3}既是上近似协调集,也是下近似协调集.

    同理可以验证{a1a2a3},{a2a3a4},{a1a3a4},{a1a3},{a2a3},{a3a4},{a3}都是上、下近似协调集,而{a1a2a4},{a1a2},{a1a4},{a2a4},{a1},{a2},{a4}都不是上、下近似协调集. 由此,根据定义5可以求得该直觉模糊偏好度量序决策表的上近似约简和下近似约简都为{a3}.

    方法2

    首先,计算该信息系统的上、下近似辨识矩阵如表 2表 3所示.

    于是,由辨识矩阵可得:

    故得出该直觉模糊偏好度量序决策表的上、下近似约简为{a3}. 与方法1求得的结果一致,这说明了10位专家判断画作好坏的最主要的标准是画功,这也完全符合人们的认知.

    通过以上求解过程可以看出,方法2的复杂度明显要小于方法1,方法1相对来看非常繁杂,方法2比较简洁,容易理解.

  • 利用上节给出的直觉模糊偏好度量序决策表近似约简的辨识矩阵方法,进行算法设计(以下近似的约简为例,上近似类似,本文不再赘述)并给出详细数值实验.

    算法1   直觉模糊偏好度量序决策表的下近似约简算法

    输入:DT*ω=(UC∪{d},FGW)

    输出:下近似约简Red

    1. 选择属性子集Red←Ø,red←Ø;

    2. 计算得分函数Sa(x)=αμa(x)-βνa(x)-γπa(x);

    3. for i=1 to |U| do

    4.     dec←Ø

    5.     for j=1 to |U| do

    6.       if g(xid)≥g(xjd) then

    7.         decxj

    8.         end if

    9.       end for

    10.     DecDecdec

    11.     end for

    12. end for //3至12步为求解决策类的过程//

    13. for i=1 to |U| do

    14.     for j=1 to |U| do

    15.       Mij←Ø

    16.       for k in $\underline{R_{A T}^{\geqslant \omega}}$(D) do

    17.         if [xi]ATω in k and [xj]ATω not in k then

    18.            MijA //(A={akC|Sak(xi)>Sak(xj)})//

    19.            break

    20.         end if

    21.       end for

    22.     end for

    23. end for //13至23步为求辨识矩阵的过程//

    24. for i=1 to |U| do

    25.     for j=1 to |U| do

    26.       if Mij≠Ø then

    27.         redredMij

    28.       end if

    29.     if i=1 then

    30.       Redred

    31.     end if

    32.     RedRedred

    33.     end for

    34. end for //24至34步为根据辨识矩阵求约简的过程//

    35. end

    下面对算法1的时间复杂度进行分析. 第2步中,要求出每个对象对应属性下的得分函数,故其时间复杂度为O(|U||C|). 第3~12步需要求决策类,时间复杂度为O(|U|2),第13~23步为求解辨识矩阵的过程,需要遍历辨识矩阵并求解对应位置的元素,所以其时间复杂度为O(|U|2| $\underline{R_{A T}^{\geqslant \omega}}$(D)|). 最后24~34步根据辨识矩阵求约简的过程中遍历搜索辨识矩阵,时间复杂度为O(|U|2). 因此,算法的时间复杂度为O(|U||C|+|U|2+|U|2|$\underline{R_{A T}^{\geqslant \omega}}$(D)|+|U|2).

    接下来,我们通过系列实验来验证算法的有效性. 实验使用的计算机的配置如下:CPU为Intel(R) Cor e(TM) i5-6200U @ 2.30GHz,内存为4GB,操作系统为64位Windows 10. 环境采用Python平台. 数据集为UCI machine learning repository的8个数据集,如表 4所示.

    根据算法1,求出以上数据集的约简,并使用该约简分别通过KNN和SVM两个分类器进行分类,求出其分类的精度,得到的精度如表 5所示.

    通过表 5中的实验结果可以看到,对算法1得到的约简进行分类,不论采用是KNN算法分类还是采用SVM算法分类,分类精度都保持在一个较高的水平,其平均精度分别为78.24和86.61,结果较可观.

  • 本文在序决策表的基础上引入了直觉模糊集以及偏好度量,从而序决策表拓展为直觉模糊偏好度量序决策表. 本文进一步研究了基于直觉模糊偏好度量序决策表的近似约简,并得出了近似约简的判定定理、性质及其辨识矩阵,给出了求解直觉模糊偏好度量序决策表的近似约简的具体方法步骤,最后通过案例对比分析了两种求近似约简的方法,并且通过实际数值实验验证了其有效性,为对这类复杂的决策表进行数据分析提供了新的理论基础.

参考文献 (22)

目录

/

返回文章
返回