吴伟志,博士,教授.主要研究方向为粗糙集、粒计算、数据挖掘、人工智能.E-mail:wuwz@zjou.edu.cn.
作者简介:
朱 康,硕士研究生.主要研究方向为粗糙集、粒计算.E-mail:zhukang0318@163.com.
刘梦欣,硕士研究生.主要研究方向为粗糙集、粒计算.E-mail:liumengxin2023@163.com.
针对广义多尺度序模糊决策系统的知识获取问题,首先,在广义多尺度序模糊决策系统中定义优势关系,给出广义多尺度序模糊决策系统中信息粒的表示,同时定义在不同尺度组合下集合关于属性子集在优势关系下的下近似与上近似的概念.然后,在协调广义多尺度序模糊决策系统中定义5种最优尺度组合的概念,使用基于证据理论的信任函数与似然函数刻画最优尺度组合的数值特征,证明信任最优尺度组合与下近似最优尺度组合是等价的,似然最优尺度组合与上近似最优尺度组合也是等价的,并在信任最优尺度组合的基础上给出属性约简方法,同时给出最优尺度组合和属性约简的搜索算法.最后,在UCI数据集上的实验验证文中方法和算法的可行性与有效性.
WU Weizhi, Ph.D., professor. His research interests include rough set, granular computing,data mining and artificial intelligence.
About Author:
ZHU Kang, Master student. His research interests include rough set and granular computing.
LIU Mengxin, Master student. Her research interests include rough set and granular computing.
Aiming at knowledge acquisition in generalized multi-scale ordered fuzzy decision systems, dominance relations in generalized multi-scale ordered fuzzy decision systems are firstly defined, information granules with different scale combinations in these systems are then constructed. Lower and upper approximations of sets with respect to dominance relations determined by an attribute set under different scale combinations are also defined. Five concepts of optimal scale combinations in consistent generalized multi-scale ordered fuzzy decision systems are defined. The numerical characteristics of these optimal scale combinations are described by belief and plausibility functions in the evidence theory. It is proved that belief optimal scale combinations are equivalent to lower approximate optimal scale combinations, and plausibility optimal scale combinations are equivalent to upper approximate optimal scale combinations. An attribute reduction approach based on a belief optimal scale combination is explored, and optimal scale combinations and attribute reduction search algorithms are formulated. Finally, experiments on UCI datasets verify the feasibility and validity of the proposed method and algorithms.
粒计算(Granular Computing)[1, 2, 3]是模拟人类思维的一种新型计算范式, 在数据集上通过定义各种二元关系将对象粒化为不同的对象集, 称为粒[4].通过对粒空间的构造, 实现信息的多层次描述, 从而使复杂问题得到近似满意解.粒计算的核心思想是通过不同粒度的信息表示和处理实现对复杂系统的建模和分析, 在大型复杂数据的信息处理上, 以粒为基本计算单元, 建立高效的计算模型.目前, 粒计算在智能信息处理、数据挖掘和模式识别等领域具有广泛的应用[5, 6, 7].
粗糙集理论在粒计算的研究和发展中起着重要作用.Pawlak[8]首次提出粗糙集理论, 是一种处理不确定信息的有效工具, 在数据挖掘、机器学习等领域[9, 10, 11]已成为一种重要研究方法.粗糙集理论为处理数据中的不确定性提供一种数学框架, 允许在信息可能存在不完整的现实场景中进行知识发现和决策分析.
随着对数据处理要求的提高, 经典粗糙集模型被拓展成可处理各种新的数据类型的模型, 如针对模糊数、区间集、集值、多重集值、混合数据等数据类型, 分别发展成模糊粗糙集、覆盖粗糙集、变精度粗糙集、直觉模糊粗糙集等模型[12, 13, 14, 15].在现实生活中, 有些属性值是有优先顺序的, 如考试分数, 具有这种偏好顺序关系的数据可用序信息系统表示.Greco等[16, 17]使用优势关系代替等价关系, 建立基于优势关系的粗糙集模型.Shao等[18]给出不完备序信息系统的属性约简与规则提取方法.Zhang等[19]将基于变精度的优势粗糙集模型与包含度理论结合, 给出基于变精度的优势粗糙集模型的区间值决策系统的属性约简方法.Xu等[20]讨论基于权重分布的广义多粒度优势邻域粗糙集模型的一些性质, 设计前向启发式特征选择算法, 实现更高效的特征选择.
传统的粗糙集数据分析模型又称为单尺度信息系统, 即在信息系统中同一属性下每个对象都只能取唯一值.然而, 在现实情况下, 有时需要在多尺度环境下处理数据, 为此, Wu等[21]提出多尺度粗糙集数据分析模型, 又称为Wu-Leung模型, 即在同一属性下, 针对不同的尺度, 每个对象能取多个标记值, 且每个属性具有相同个数的尺度.但在数据分析中, 每个属性的尺度个数不一定相同, Li等[22] 提出广义多尺度粗糙集数据分析模型, 解决属性尺度个数不相同的问题, 其核心是把多尺度信息系统分解成若干个单尺度信息系统再进行数据分析, 单尺度信息系统的尺度来源于每个属性上对应的尺度, 这些尺度集合称为一个尺度组合.系统的尺度组合全体构成一个完备格, 针对同个目标决策, 在给定约束条件下选择一个最粗的尺度组合(称为最优尺度组合), 然后在所选最优尺度组合对应的单尺度信息系统中得到保持相同目标约束条件下的属性约简, 进一步得到蕴含在数据集上的决策知识.因此, 广义多尺度粗糙集数据分析的一个关键步骤就是最优尺度组合的选择.近年来, 广义多尺度信息系统的最优尺度组合及属性约简的研究取得重要进展[23, 24, 25].但是, 这些研究大多数是针对符号型或数值型数据, 少有对于广义多尺度序模糊决策系统的研究.
证据理论是处理不确定问题的又一数学工具, 源于Dempster[26]提出的上概率和下概率的概念, Shafer[27]将其拓展为理论, 又称Dempster-Shafer证据理论.它的核心是由焦元组成的信任结构, 由信任结构导出一对信任函数与似然函数, 以此刻画知识的不确定性.粗糙集理论与证据理论具有较强的联系, 集合的下近似和上近似表示对该集合所述概念不确定性的定性(边界)刻画, 信任度和似然度表示对概念不确定性的定量刻画.
在理论研究方面, Yao等[28]证明下近似与信任函数、上近似与似然函数的紧密联系, Wu等[29, 30]给出各种经典和模糊环境下粗糙集与证据理论的关系.在将证据理论应用于信息系统的知识获取研究方面, Du等[31]研究证据理论与序决策系统的关系, 并通过内外重要度度量, 设计基于证据理论的属性约简算法.Yang等[32]采用三支决策方法, 提出基于证据理论的最优尺度选择和属性约简方法, 提高模型的分类精度和决策效率.近年来, 证据理论在多尺度决策系统中的应用得到进一步拓展[33, 34].
在多尺度决策系统中, 当条件属性和决策属性都是模糊属性, 并且属性值域具有优序关系时, 系统称为多尺度序模糊决策系统, 针对这类数据, Yang等[35]建立基于优势关系的模糊粗糙集模型, 给出最优尺度选择和属性约简方法.
但是, 文献[35]给出的最优尺度选择和属性约简是定性刻画, 迄今尚未有定量刻画的研究报道.本文在文献[31]和文献[34]的基础上, 使用证据理论刻画协调广义多尺度序模糊决策系统的最优尺度组合与属性约简的数值特征, 并分别给出计算一个信任最优尺度组合的逐步搜索算法和基于信任和的属性约简搜索算法.
设
U={x1, x2, …, xn}
为非空有限对象集, 也称为论域, P(U)表示U的幂集, ~X表示集合X关于U的补集, 即
~X=U-X={x∈ U|x∉X}.
定义1[36] 称(U, AT)为一个信息系统, 其中
U={x1, x2, …, xn}
为论域,
AT={a1, a2, …, am}
为非空有限属性集, 对于∀ a∈ AT, 有a∶ U→ Va, 即a(x)∈ Va, x∈ U, 其中
Va={a(x)|x∈ U}
为属性a的值域.对于A⊆AT, U上的不可分辨关系如下:
RA={(x, y)∈ U× U|a(x)=a(y), ∀ a∈ A}.
RA可将U中对象分成互不相交的等价类, 构成U的一个划分
U/RA={[x]A|x∈ U},
其中
[x]A={y∈ U|(x, y)∈ RA}, ∀ x∈ U.
对于X∈ P(U), X关于属性子集A的下近似$\underline{{{R}_{A}}}(X)$与上近似$\overline{{{R}_{A}}}(X)$分别定义如下:
$\underline{{{R}_{A}}}(X)=\{x\in U|{{[x]}_{A}}\subseteq X\}$,
$\overline{{{R}_{A}}}(X)=\{x\in U [ x{{]}_{A}}\cap X\ne \emptyset \}$.
定义2 称二元组(W, ≤ )为一个全序集, 其中W≠ Ø 称为标记集, ≤ 为W上的二元关系, 且对于∀ a∈ W, b∈ W, c∈ W, 满足
1)自反性.a≤ a.
2)传递性.若a≤ b, b≤ c, 则a≤ c.
3)≤ 是线性序.a≤ b或b≤ a.
定义3 对于任意2个全序集(W1, ≤ 1)和(W2, ≤ 2), 若映射
g∶ (W1, ≤ 1)→ (W2, ≤ 2),
对于∀ a∈ W1, b∈ W1, 有a≤ 1b蕴含g(a)≤ 2g(b), 则称映射g是保序的.
定义4[16] 设S=(U, AT)为一个信息系统, 若某个属性的值域为全序集, 即属性值按升序或降序排列, 则称该属性为一个准则.若每个a∈ AT都是一个准则, 则称S为一个序信息系统.对于A⊆AT, U上的优势关系为:
$R_{A}^{\uparrow }=\{(y, x)\in U\times U|a(y)\ge a(x), \forall a\in A\}$.
本文在所有属性值域上用同一个符号≥ 表示优序关系, 且a(y)≥ a(x)当且仅当a(x)≤ a(y).则对象x关于A的优势类为:
$[x]_{A}^{\uparrow }=\{y\in U|a(y)\ge a(x), \forall a\in A\}=\{y\in U|(y, x)\in R_{A}^{\uparrow }\}$,
x∈ U.
对于∀ X∈ P(U), 集合X关于$R_{A}^{\uparrow }$的下近似$\underline{R_{A}^{\uparrow }}(X)$与上近似$\overline{R_{A}^{\uparrow }}(X)$分别定义如下:
$\underline{R_{A}^{\uparrow }}(X)=\{x\in U|[x]_{A}^{\uparrow }\subseteq X\}$,
$\overline{R_A^{\uparrow}}(X)=\left\{x \in U \mid[x]_A^{\dagger} \cap X \neq \emptyset\right\}$.
定义5[16] 称(U, AT∪ {d})为一个序决策系统, 若(U, AT)为一个序信息系统, 且决策属性d∉AT也是一个准则, 由d导出如下的优势关系:
$R_{d}^{\uparrow }=\{(y, x)\in U\times U|d(y)\ge d(x)\}$.
对象x在d下的决策优势类为:
$[x]_{d}^{\uparrow }=\{y\in U|d(y)\ge d(x)\}=\{y\in U|(y, x)\in R_{d}^{\uparrow }\}$,
x∈ U.
S=(U, AT∪ {d})
为一个广义多尺度决策系统, 其中
U={x1, x2, …, xn}
为论域,
AT={a1, a2, …, am}
为条件属性集, 且每个属性都有多个尺度标记, d∉AT为决策属性.若aj有Ij个等级尺度标记, 则S可表示为
$S=(U, \{a_{j}^{k}|k=1, 2, \ldots , {{I}_{j}}_{, }j=1, 2, \ldots , m\}\cup \{d\})$,
其中, $a_{j}^{k}\, \!:U\to V_{j}^{k}$, $V_{j}^{k}$为aj在第k个尺度标记下的值域, 且对于j∈ {1, 2, …, m}, 1≤ k≤ Ij-1, 存在一个满射$g_{j}^{k, k+1}$∶ $V_{j}^{k}\to V_{j}^{k+1}$, 使得
$a_{j}^{(k+1)}=g_{j}^{(k, k+1)}\circ a_{j}^{k}$,
即
$a_{j}^{k+1}(x)=g_{j}^{k, k+1}(a_{j}^{k}(x)), x\in U$,
称$g_{j}^{k, k+1}$为信息粒度变换.
定义7[22] 设
$S=(U, \{a_{j}^{k}|k=1, 2, \ldots , {{I}_{j}}_{, }j=1, 2, \ldots , m\}\cup \{d\})$
为一个广义多尺度决策系统, 若条件属性aj∈ AT取第lj个尺度标记, 1≤ lj≤ Ij, j∈ {1, 2, …, m}, 则称
K=(l1, l2, …, lm)
为S的一个尺度组合.S的所有尺度组合构成的集合如下:
$\mathcal{L}=\left\{\left(l_{1}, l_{2}, \cdots, l_{m}\right) \mid 1 \leqslant l_{j} \leqslant I_{j}, j=1, 2, \cdots, m\right\}$.
每个尺度组合
$K=\left(l_{1}, l_{2}, \cdots, l_{m}\right) \in \mathcal{L}$
对应一个单尺度决策系统SK,
$S^{K}= \left(U, A T^{K} \cup\{d\}\right)=\left(U, \left\{a_{1}^{l_{1}}, a_{2}^{L_{2}}, \cdots, a_{m}^{l_{m}}\right\} \cup\{d\}\right)$.
设
$K_{1}=\left(l_{1}^{1}, l_{2}^{1}, \cdots, l_{m}^{1}\right) \in \mathcal{L}$,
$K_{2}=\left(l_{1}^{2}, l_{2}^{2}, \cdots, l_{m}^{2}\right) \in \mathcal{L}$
为2个尺度组合.若对于∀ j∈ {1, 2, …, m}, 有
$K_{1} \wedge K_{2}=\left(l_{1}^{1} \wedge l_{1}^{2}, l_{2}^{1} \wedge l_{2}^{2}, \cdots, l_{m}^{1} \wedge l_{m}^{2}\right)$,
$K_{1} \vee K_{2}=\left(l_{1}^{1} \vee l_{1}^{2}, l_{2}^{1} \vee l_{2}^{2}, \cdots, l_{m}^{1} \vee l_{m}^{2}\right)$,
其中,
$l_{j}^{1} \wedge l_{j}^{2}=\min \left\{l_{j}^{1}, l_{j}^{2}\right\}$,
$l_{j}^{1} \vee l_{j}^{2}=\max \left\{l_{j}^{1}, l_{j}^{2}\right\}$,
j∈ {1, 2, …, m}.则易证, $(\mathcal{L}, \leq, \wedge, \vee)$为一个有界格, 也是完备格, 最小元为
K0=(1, 1, …, 1),
最大元为
KI=(I1, I2, …, Im),
并且
K1⪯K2⇔ K1∧ K2=K1⇔ K1∨ K2=K2.
定义8[27] 设U为论域, 若集函数
$ m:(U) \rightarrow \mathcal{P}[0, 1] $
满足
1)m(Ø )=0,
2)$\underset{X\in \text{P}\left( U \right)}{\mathop \sum }\, ~m(X)=1$,
则称m为U上的一个mass函数.若m(X)> 0, 称$ X\in \mathcal{P}(U) $为m的焦元.记
$ \mathscr{M}=\{X \in \mathcal{P}(U) \mid m(X)> 0\} $,
称序对$(\mathscr{M}, m)$为U上的一个信任结构.
定义9[27] 设$(\mathscr{M}, m)$为U上的信任结构.若
$\operatorname{Bel}(X)=\sum_{Y \subseteq X} m(Y), X \in \mathcal{P}(U)$,
则称集函数
$\text { Bel }: \mathcal{P}(U) \rightarrow[0, 1]$
为U上的信任函数.若
$P l(X)=\sum_{Y \cap X \neq \emptyset} m(Y), X \in \mathcal{P}(U)$,
则称集函数
$P l: \mathcal{P}(U) \rightarrow[0, 1]$
为U上的似然函数.易得
$P l: \mathcal{P}(U) \longrightarrow[0, 1]$,
即在同个$(\mathscr{M}, m)$中信任函数和似然函数是对偶的, 且
Bel(X)≤ Pl(X).
定理1[30] 设(U, AT)为一个信息系统, A⊆AT, 对于$\forall X\in \mathcal{P}(U)$, 记
$Be{{l}_{A}}(X)=P\left( \underline{{{R}_{A}}}(X) \right), P{{l}_{A}}(X)=P\left( \overline{{{R}_{A}}}(X) \right)$,
其中
P(X)=|X|/|U|,
|X|为集合X的基数, 则
$\operatorname{Bel}_{A}: \mathcal{P}(U) \longrightarrow[0, 1]$
为U上的信任函数,
$P l_{A}: \mathcal{P}(U) \rightarrow[0, 1]$
为U上的似然函数, 对应如下的mass函数:
定义10[37] 称(U, AT)为一个模糊信息系统, 其中
U={x1, x2, …, xn}
为论域,
AT={a1, a2, …, am}
为非空有限属性集, 对于∀ a∈ AT, 有
a∶ U→ [0, 1],
即a(x)∈ [0, 1], x∈ U.称(U, AT∪ {d})为一个模糊决策系统.若(U, AT)为一个模糊信息系统, d∉AT为决策属性,
d∶ U→ [0, 1],
d(x)∈ [0, 1]为对象x在d上的取值.
定义11 设S=(U, AT)为一个模糊信息系统, 若∀ a∈ AT都是一个准则, 则称S为一个序模糊信息系统.此时, 对于A⊆AT, A在U上导出优势关系:$R_{A}^{\uparrow }=\{(y, x)\in U\times U|a(y)\ge a(x), \forall a\in A\}$, 即在任意属性a∈ A下, 对象y的取值大于或等于对象x的取值.
对象x在A下的优势类为:
$[x]_{A}^{\uparrow }=\{y\in U|a(y)\ge a(x), \forall a\in A\}=\{y\in U|(y, x)\in R_{A}^{\uparrow }\}$,
x∈ U.
记优势关系$R_{A}^{\uparrow }$在U上导出的优势类全体:
$U/R_{A}^{\uparrow }=\{[x]_{A}^{\uparrow }|x\in U\}$.
对于$\forall X \in \mathcal{P}(U)$, 集合X关于$R_{A}^{\uparrow }$的下近似$\underline{R_{A}^{\uparrow }}(X)$与上近似$\overline{R_{A}^{\uparrow }}(X)$分别定义如下:
$\underline{R_{A}^{\uparrow }}(X)=\{x\in U|[x]_{A}^{\uparrow }\subseteq X\}$,
$\overline{R_{A}^{\uparrow}}(X)=\left\{x \in U \mid[x]_{A}^{\uparrow} \cap X \neq \emptyset\right\} $.
定义12 称(U, AT∪ {d})为一个序模糊决策系统, 若(U, AT)为一个序模糊信息系统, 决策属性d∉AT也是一个准则, 由d导出优势关系:
$R_{d}^{\uparrow }=\{(y, x)\in U\times U|d(y)\ge d(x)\}$,
即在决策属性d下, $(y, x)\in R_{d}^{\uparrow }$表示对象y的取值大于或等于对象x的取值.
对象x在d下的决策优势类为:
${[x]_{d}^{\uparrow}=}\{y \in U \mid d(y) \geqslant d(x)\}=\left\{y \in U \mid(y, x) \in R_{d}^{\uparrow}\right\}$,
x∈ U.
记优势关系$R_{d}^{\uparrow }$在U上导出的优势类全体为:
$U / R_{d}^{\uparrow}=\left\{[x]_{d}^{\uparrow} \mid x \in U\right\} $.
定义13 称
$(U, A T)=\left(U, \left\{a_{j}^{k} \mid k=1, 2, \cdots, I_{j}, j=1, 2, \cdots, m\right\}\right) $
为一个广义多尺度模糊信息系统, 若(U, AT)为一个广义多尺度信息系统, 且对于∀ j∈ {1, 2, …, m}与1≤ k≤ Ij,
S=(U, AT∪ {d})
为一个广义多尺度模糊决策系统, 若
$ (U, A T)=\left(U, \left\{a_{j}^{k} \mid k=1, 2, \cdots, I_{j}, j=1, 2, \cdots, m\right\}\right)$
为一个广义多尺度模糊信息系统, 决策d∉AT为一个模糊属性, 即d(x)∈ [0, 1], ∀ x∈ U.若属性aj∈ AT取第lj个尺度标记, 1≤ lj≤ Ij, j∈ {1, 2, …, m}, 则称
K=(l1, l2, …, lm)
为S的一个尺度组合.S的所有尺度组合构成的集合:
$ \mathcal{L}=\left\{\left(l_{1}, l_{2}, \cdots, l_{m}\right) \mid 1 \leqslant l_{j} \leqslant I_{j}, j=1, 2, \cdots, m\right\}$.
每个尺度组合
$ K=\left(l_{1}, l_{2}, \cdots, l_{m}\right) \in \mathcal{L}$
对应一个单尺度模糊决策系统SK,
$ S^{K}= \left(U, A T^{K} \cup\{d\}\right)= \left(U, \left\{a_{1}^{l_{1}}, a_{2}^{l_{2}}, \cdots, a_{m}^{l_{m}}\right\} \cup\{d\}\right)$.
L上粗细关系的定义与定义7相同, 这里不再赘述.
定义14 设
S=(U, AT∪ {d})
为一个广义多尺度模糊决策系统, 若对于
$ K_{0}=(1, 1, \cdots, 1) \in \mathcal{L}$,
$ S^{K_{0}}=\left(U, A T^{K_{0}} \cup\{d\}\right)$
为一个序模糊决策系统, 且对于每个条件属性aj(j∈ {1, 2, …, m})和每个尺度k∈ {1, 2, …, Ij-1}, 信息粒度变换$g_{j}^{k, k+1}$都是保序的, 则称S为一个广义多尺度序模糊决策系统.
易知在S中, 若
$S^{K_{0}}=\left(U, A T^{K_{0}} \cup\{d\}\right)$
为序模糊决策系统, 且条件属性的粒度变换是保序的, 则对于∀ K∈ L, 对应的模糊决策系统
SK=(U, ATK∪ {d})
也是一个序模糊决策系统.
定义15 设
$(U, A T)=\left(U, \left\{a_{j}^{k} \mid k=1, 2, \cdots, I_{j}, j=1, 2, \cdots, m\right\}\right)$
为一个广义多尺度序模糊信息系统, K∈ L, A⊆AT, 由AK(AK为尺度组合K在对应属性集A上的限制生成的属性子集)导出优势关系:
$R_{A^{K}}^{\uparrow}=\left\{(y, x) \in U \times U \mid a_{j}^{l_{j}}(y) \geqslant a_{j}^{l_{j}}(x), \forall a_{j}^{l_{j}} \in A^{K}\right\} $,
对象x关于优势关系$R_{{{A}^{K}}}^{\uparrow}$的优势类为:
${[x]_{A^{K}}^{\uparrow}=} \left\{y \in U \mid a_{j}^{l_{j}}(y) \geqslant a_{j}^{l_{j}}(x), \forall a_{j}^{l_{j}} \in A^{K}\right\}= \\ \left\{y \in U \mid(y, x) \in R_{A^{K}}^{\uparrow}\right\} $,
x∈ U.
记优势关系$R_{{{A}^{K}}}^{\uparrow }$在U上导出的优势类全体:
$U / R_{A^{K}}^{\uparrow}=\left\{[x]_{A^{K}}^{\uparrow} \mid x \in U\right\}$.
对于$\forall X \in \mathcal{P}(U)$, 集合X关于$R_{{{A}^{K}}}^{\uparrow }$的下近似$\underline{R_{{{A}^{K}}}^{\uparrow }}(X)$与上近似$\overline{R_{{{A}^{K}}}^{\uparrow }}(X)$分别定义如下:
$\underline{R_{A^{K}}^{\uparrow}}(X)=\left\{x \in U \mid[x]_{A^{K}}^{\uparrow} \subseteq X\right\} $,
$\overline{R_{A^{K}}^{\uparrow}}(X)=\left\{x \in U \mid[x]_{A^{K}}^{\uparrow} \cap X \neq \emptyset\right\}$.
定义16 设
$S=(U, A T \cup\{d\})=\left(U, \left\{a_{j}^{k} \mid k=1, 2, \cdots, I_{j}, j=1, 2, \cdots, m\right\} \cup\{d\}\right) $
为一个广义多尺度序模糊决策系统, 对于∀ x∈ U, y∈ U, 由d导出优势关系:
$R_{d}^{\uparrow}=\{(y, x) \in U \times U \mid d(y) \geqslant d(x)\} $.
对象x在d下的决策优势类:
${[x]_{d}^{\uparrow}=} \{(y, x) \in U \times U \mid d(y) \geqslant d(x)\}= \left\{y \in U \mid(y, x) \in R_{d}^{\uparrow}\right\}$,
x∈ U.
记优势关系$R_{d}^{\uparrow }$在U上导出的优势类的全体为:
$U/R_{d}^{\uparrow }=\{[x]_{d}^{\uparrow }|x\in U\}$.
对于∀ x∈ U, $ K \in \mathcal{L}$ , A⊆AT, $[x]_{d}^{\uparrow }$关于条件属性集AK的下近似$\underline{R_{{{A}^{K}}}^{\uparrow }}~([x]_{d}^{\uparrow })$与上近似$\overline{R_{{{A}^{K}}}^{\uparrow }}([x]_{d}^{\uparrow })$定义如下:
$\underline{R_{A^{K}}^{\uparrow}}\left([x]_{d}^{\uparrow}\right)=\left\{y \in U \mid[y]_{A^{K}}^{\uparrow} \subseteq[x]_{d}^{\uparrow}\right\}$,
$\overline{R_{A^{K}}^{\uparrow}}\left([x]_{d}^{\uparrow}\right)=\left\{y \in U \mid[y]_{A^{K}}^{\uparrow} \cap[x]_{d}^{\uparrow} \neq \emptyset\right\}$.
命题1 设
$S= (U, A T \cup\{d\})=\left(U, \left\{a_{j}^{k} \mid k=1, 2, \cdots, I_{j}, j=1, 2, \cdots, m\right\} \cup\{d\}\right)$
为一个广义多尺度序模糊决策系统, A⊆AT, $K_{1} \in \mathcal{L}$, $K_{2} \in \mathcal{L}$, 若K1⪯K2, 则对于∀ x∈ U, $ X \in \mathcal{P}(U)$, 有
1)$[x]_{{{A}^{{{K}_{1}}}}}^{\uparrow }\subseteq [x]_{{{A}^{{{K}_{2}}}}}^{\uparrow }$,
2)$\underline{R_{{{A}^{{{K}_{2}}}}}^{\uparrow }}\left( X \right)\subseteq \underline{R_{{{A}^{{{K}_{1}}}}}^{\uparrow }}\left( X \right)$.
3)$\overline{R_{{{A}^{{{K}_{1}}}}}^{\uparrow }}\left( X \right)\subseteq \overline{R_{{{A}^{{{K}_{2}}}}}^{\uparrow }}\left( X \right)$.
证明 先证1).对于∀ x∈ U, 由于
$\left[ x \right]_{{{A}^{{{K}_{1}}}}}^{\uparrow }=\{y\in U|a_{j}^{{{K}_{1}}}(y)\ge a_{j}^{{{K}_{1}}}(x), \forall a_{j}^{{{K}_{1}}}\in {{A}^{{{K}_{1}}}}\}$,
$\left[ x \right]_{{{A}^{{{K}_{2}}}}}^{\uparrow }\text{=}\{y\in U|a_{j}^{{{K}_{2}}}(y)\ge a_{j}^{{{K}_{2}}}(x), \forall a_{j}^{{{K}_{2}}}\in {{A}^{{{K}_{2}}}}\}$,
其中$a_{j}^{{{K}_{1}}}$表示属性${{a}_{j}}$在尺度组合K1取对应尺度得到的属性, 因此, 由K1⪯K2及信息粒度变换, 得
$\left\{y \in U \mid a_{j}^{K_{1}}(y) \geqslant a_{j}^{K_{1}}(x), \forall a_{j}^{K_{1}} \in A^{K_{1}}\right\} \subseteq \left\{y \in U \mid a_{j}^{K_{2}}(y) \geqslant a_{j}^{K_{2}}(x), \forall a_{j}^{K_{2}} \in A^{K_{2}}\right\}$,
从而
$[x]_{{{A}^{{{K}_{1}}}}}^{\uparrow }\subseteq [x]_{{{A}^{{{K}_{2}}}}}^{\uparrow }$.
再证2).对于∀ x∈ U, 由结论1) 得
$x\in \underline{R_{{{A}^{{{K}_{2}}}}}^{\uparrow }}\left( X \right)\Leftrightarrow [x\text{ }\!\!~\!\!\text{ }]_{{{A}^{{{K}_{2}}}}}^{\uparrow }\subseteq X\Rightarrow [x]_{{{A}^{{{K}_{1}}}}}^{\uparrow }\subseteq X\Rightarrow x\in \underline{R_{{{A}^{{{K}_{1}}}}}^{\uparrow }}\left( X \right)$,
因此
$\underline{R_{{{A}^{{{K}_{2}}}}}^{\uparrow }}\left( X \right)\subseteq \underline{R_{{{A}^{{{K}_{1}}}}}^{\uparrow }}\left( X \right)$
得证.
最后证3).对于∀ x∈ U, 由结论1) 得
$ x\in \overline{R_{{{A}^{{{K}_{1}}}}}^{\uparrow }}\left( X \right)\Leftrightarrow \left[ x \right]_{{{A}^{{{K}_{1}}}}}^{\uparrow }\cap X\ne \emptyset \Rightarrow {[x]_{A^{K_{2}}}^{\uparrow} \cap X \neq \emptyset \Leftrightarrow x \in \overline{R_{A^{K_{2}}}^{\uparrow}}(X)} $,
因此
$\overline{R_{{{A}^{{{K}_{1}}}}}^{\uparrow }}\left( X \right)\subseteq \overline{R_{{{A}^{{{K}_{2}}}}}^{\uparrow }}\left( X \right)$
得证.
证毕.
命题2 设
$S=(U, AT\cup \{d\})=(U, \{a_{j}^{k}|k=1, 2, \ldots , {{I}_{j}}_{, }j=1, 2, \ldots , m\}\cup \{d\})$
为一个广义多尺度序模糊决策系统, A⊆AT, $ K\in \mathcal{L}$ , $X\in \mathcal{P}(U)$, $Y\in \mathcal{P}(U)$ , 则
1)$\underline{R_{{{A}^{K}}}^{\uparrow }}~(X)\subseteq X\subseteq \overline{R_{{{A}^{K}}}^{\uparrow }}(X)$.
2)$\underline{R_{{{A}^{K}}}^{\uparrow }}\left( \tilde{\ }X \right)=\tilde{\ }\overline{R_{{{A}^{K}}}^{\uparrow }}\left( X \right)$,
$\overline{R_{{{A}^{K}}}^{\uparrow }}\left( \tilde{\ }X \right)=\tilde{\ }\underline{R_{{{A}^{K}}}^{\uparrow }}\left( X \right)$.
3)$\underline{R_{{{A}^{K}}}^{\uparrow }}\left(\emptyset \right)=\overline{R_{{{A}^{K}}}^{\uparrow }}\left(\emptyset \right)= \emptyset $,
$\underline{R_{{{A}^{K}}}^{\uparrow }}\left( U \right)=\overline{R_{{{A}^{K}}}^{\uparrow }}\left( U \right)=U$.
4)$\underline{R_{{{A}^{K}}}^{\uparrow }}\left( X\cap Y \right)=\underline{R_{{{A}^{K}}}^{\uparrow }}\left( X \right)\cap \underline{R_{{{A}^{K}}}^{\uparrow }}\left( Y \right)$,
$\overline{R_{{{A}^{K}}}^{\uparrow }}\left( X\cup Y \right)=\overline{R_{{{A}^{K}}}^{\uparrow }}\left( X \right)\cup \overline{R_{{{A}^{K}}}^{\uparrow }}\left( Y \right)$.
5)$\underline{R_{{{A}^{K}}}^{\uparrow }}\left( X\cup Y \right)\supseteq \underline{R_{{{A}^{K}}}^{\uparrow }}\left( X \right)\cup \underline{R_{{{A}^{K}}}^{\uparrow }}\left( Y \right)$,
$\overline{R_{{{A}^{K}}}^{\uparrow }}\left( X\cap Y \right)\subseteq \overline{R_{{{A}^{K}}}^{\uparrow }}\left( X \right)\cap \overline{R_{{{A}^{K}}}^{\uparrow }}\left( Y \right)$.
6)若X⊆Y, 则
$\underline{R_{{{A}^{K}}}^{\uparrow }}\left( X \right)\subseteq \underline{R_{{{A}^{K}}}^{\uparrow }}\left( Y \right)$,
$\overline{R_{{{A}^{K}}}^{\uparrow }}\left( X \right)\subseteq \overline{R_{{{A}^{K}}}^{\uparrow }}\left( Y \right)$.
证明 类似文献[34], 可直接证明.
命题3 设
$S=(U, AT\cup \{d\})=(U, \{a_{j}^{k}|k=1, 2, \ldots , I_{j}, j=1, 2, \ldots , m\}\cup \{d\})$
为一个广义多尺度序模糊决策系统, A⊆AT, $ K_{1}\in \mathcal{L}$ , $ K_{2}\in \mathcal{L}$, 若K1⪯K2, 则对于∀ x∈ U,
1)$\underline{R_{{{A}^{{{K}_{1}}}}}^{\uparrow }}([x]_{d}^{\uparrow })\subseteq [x]_{d}^{\uparrow }\subseteq \overline{R_{{{A}^{{{K}_{1}}}}}^{\uparrow }}([x]_{d}^{\uparrow })$.
2)$\underline{R_{{{A}^{{{K}_{1}}}}}^{\uparrow }}([x]_{d}^{\uparrow })=\tilde{\ }\overline{R_{{{A}^{{{K}_{1}}}}}^{\uparrow }}(\tilde{\ }[x]_{d}^{\uparrow })$.
3)$\underline{R_{{{A}^{{{K}_{2}}}}}^{\uparrow }}([x]_{d}^{\uparrow })\subseteq \underline{R_{{{A}^{{{K}_{1}}}}}^{\uparrow }}([x]_{d}^{\uparrow })$,
$\overline{R_{{{A}^{{{K}_{1}}}}}^{\uparrow }}([x]_{d}^{\uparrow })\subseteq \overline{R_{{{A}^{{{K}_{2}}}}}^{\uparrow }}([x]_{d}^{\uparrow })$.
证明 类似文献[34]与命题2, 可直接证明.
定义17 设
$S=(U, AT\cup \{d\})=(U, \{a_{j}^{k}|k=1, 2, \ldots , {{I}_{j}}_{, }j=1, 2, \ldots , m\}\cup \{d\})$
为一个广义多尺度序模糊决策系统,
${{K}_{0}}=(1, 1, \ldots , 1)\in \mathcal{L}$.
若$R_{A{{T}^{{{K}_{0}}}}}^{\uparrow }\subseteq R_{d}^{\uparrow }$, 则称S是协调的; 否则, 称S是不协调的.
定理2 设
$S=(U, AT\cup \{d\})=(U, \{a_{j}^{k}|k=1, 2, \ldots , I_{j}, j=1, 2, \ldots , m\}\cup \{d\})$
为一个协调广义多尺度序模糊决策系统, A⊆AT, $K \in \mathcal{L}$, 对于$\forall X\in \mathcal{P}(U)$, 记
$Bel_{{{A}^{K}}}^{\uparrow }(X)=P\left( \underline{R_{{{A}^{K}}}^{\uparrow }}(X) \right)$,
$Pl_{{{A}^{K}}}^{\uparrow }(X)=P\left( \overline{R_{{{A}^{K}}}^{\uparrow }}(X) \right)$,
则
$Bel_{{{A}^{K}}}^{\uparrow }\, \!:(U)\to [0, 1]$
为U上的信任函数,
$Pl_{{{A}^{K}}}^{\uparrow }\, \!:(U)\to [0, 1]$
为U上的似然函数, 对应的mass函数为:
$m_{{{A}^{K}}}^{\uparrow }(X)=\left\{ \begin{array}{* {35}{l}} \frac{\left| h_{{{A}^{K}}}^{\uparrow }\left( X \right) \right|}{\left| U \right|}, & X\in U/R_{{{A}^{K}}}^{\uparrow }, \\ 0, & X\notin U/R_{{{A}^{K}}}^{\uparrow } \\ \end{array} \right.$
其中
$h_{{{A}^{K}}}^{\uparrow }~(X)=\{x\in U|[x]_{{{A}^{K}}}^{\uparrow }=X\}$.
定理3 设
$S=(U, AT\cup \{d\})=(U, \{a_{j}^{k}|k=1, 2, \ldots , I_{j}, j=1, 2, \ldots , m\}\cup \{d\})$
为一个协调广义多尺度序模糊决策系统, A⊆AT, $K_{1}\in \mathcal{L}$, $K_{2}\in \mathcal{L}$, $X\in \mathcal{P}(U)$, 若K1⪯K2, 则
$Bel_{{{A}^{{{K}_{2}}}}}^{\uparrow }(X)\le Bel_{{{A}^{{{K}_{1}}}}}^{\uparrow }(X)\le \frac{\left| X \right|}{\left| U \right|}\le Pl_{{{A}^{{{K}_{1}}}}}^{\uparrow }(X)\le Pl_{{{A}^{{{K}_{2}}}}}^{\uparrow }(X)$.
证明 由命题1知
$\underline{R_{{{A}^{{{K}_{2}}}}}^{\uparrow }}\left( X \right)\subseteq \underline{R_{{{A}^{{{K}_{1}}}}}^{\uparrow }}\left( X \right)$,
从而
$Bel_{{{A}^{{{K}_{2}}}}}^{\uparrow }(X)=P\left( \underline{R_{{{A}^{{{K}_{2}}}}}^{\uparrow }}(X) \right)\le P\left( \underline{R_{{{A}^{{{K}_{1}}}}}^{\uparrow }}(X) \right)=Bel_{{{A}^{{{K}_{1}}}}}^{\uparrow }(X)$.
又因为
$\overline{R_{{{A}^{{{K}_{1}}}}}^{\uparrow }}\left( X \right)\subseteq \overline{R_{{{A}^{{{K}_{2}}}}}^{\uparrow }}\left( X \right)$,
于是
$Pl_{{{A}^{{{K}_{1}}}}}^{\uparrow }\left( X \right)=P\left( \overline{R_{{{A}^{{{K}_{1}}}}}^{\uparrow }}(X) \right)\le P\left( \overline{R_{{{A}^{{{K}_{2}}}}}^{\uparrow }}(X) \right)Pl_{{{A}^{{{K}_{2}}}}}^{\uparrow }(X)$.
因为
$\underline{R_{{{A}^{{{K}_{1}}}}}^{\uparrow }}\left( X \right)\subseteq X\subseteq \overline{R_{{{A}^{{{K}_{1}}}}}^{\uparrow }}\left( X \right)$,
所以有
$P\left( \underline{R_{{{A}^{{{K}_{1}}}}}^{\uparrow }}(X) \right)\le P(X)\le P\left( \overline{R_{{{A}^{{{K}_{1}}}}}^{\uparrow }}(X) \right)$.
证毕.
例1表1为一个包含10个对象和4个条件属性的广义多尺度序模糊决策系统
$S=(U, AT\cup \{d\})=(U, \{a_{j}^{k}|k=1, 2, \ldots , I_{j}, j=1, 2, 3, 4\}\cup \{d\})$,
其中, 条件属性a1和a3有2个尺度, 条件属性a2和a4有3个尺度.每个条件属性在各个尺度标记下的值域均为[0, 1], 全序关系取自然序, 如0.6< 0.8.因此, 系统S共有36个不同的尺度组合, 全体尺度组合形成的格结构如图1所示.
不同尺度间的序信息粒度变换如下.当j=1, 2, 3, 4时, 有
$g_{j}^{1, 2}(a_{j}^{1}(x))=\left\{ \begin{array}{* {35}{l}} 0.0, & a_{j}^{1}\left( x \right)\in \left[ 0.0, 0.2 \right) \\ 0.2, & a_{j}^{1}\left( x \right)\in \left[ 0.2, 0.4 \right) \\ 0.4, & a_{j}^{1}\left( x \right)\in \left[ 0, 4, 0.6 \right) \\ 0.6, & a_{j}^{1}\left( x \right)\in \left[ 0.6, 0.7 \right) \\ 1.0, & a_{j}^{1}\left( x \right)\in \left[ 0.7, 1.0 \right] \\ \end{array} \right.$
当j=2, 4时, 有
$g_{j}^{2, 3}\left( a_{j}^{2}\left( x \right) \right)=\left\{ \begin{array}{* {35}{l}} 0.1, & a_{j}^{2}\left( x \right)\in \left[ 0.0, 0.4 \right) \\ 0.5, & a_{j}^{2}\left( x \right)\in \left[ 0.4, 0.8 \right) \\ 0.9, & a_{j}^{2}\left( x \right)\in \left[ 0.8, 1.0 \right] \\ \end{array} \right.$
对于尺度组合K0=(1, 1, 1, 1), 经计算可得关于决策属性d的优势类:
$[{{x}_{1}}]{{\uparrow }_{d}}=[{{x}_{6}}]_{d}^{\uparrow }=\{{{x}_{1}}, {{x}_{5}}, {{x}_{6}}, {{x}_{8}}, {{x}_{9}}\}$,
$[{{x}_{2}}]_{d}^{\uparrow }=[{{x}_{7}}]_{d}^{\uparrow }=\{{{x}_{1}}, {{x}_{2}}, {{x}_{3}}, {{x}_{4}}, {{x}_{5}}, {{x}_{6}}, {{x}_{7}}, {{x}_{8}}, {{x}_{9}}, {{x}_{10}}\}$,
$[{{x}_{3}}]_{d}^{\uparrow }=[{{x}_{4}}]_{d}^{\uparrow }=[{{x}_{10}}]_{d}^{\uparrow }=\{{{x}_{1}}, {{x}_{3}}, {{x}_{4}}, {{x}_{5}}, {{x}_{6}}, {{x}_{8}}, {{x}_{9}}, {{x}_{10}}\}$,
$[{{x}_{5}}]_{d}^{\uparrow }=[{{x}_{9}}]_{d}^{\uparrow }=\{{{x}_{5}}, {{x}_{9}}\}$,
$[{{x}_{8}}]_{d}^{\uparrow }=\{{{x}_{5}}, {{x}_{8}}, {{x}_{9}}\}$,
则
$\begin{aligned}U / R_{d}^{\uparrow}= & \left\{U, \left\{x_{5}, x_{9}\right\}, \left\{x_{5}, x_{8}, x_{9}\right\}, \right. \\ & \left\{x_{1}, x_{3}, x_{4}, x_{5}, x_{6}, x_{8}, x_{9}, x_{10}\right\}, \\ & \left.\left\{x_{1}, x_{5}, x_{6}, x_{8}, x_{9}\right\}\right\} .\end{aligned}$
在尺度组合K0=(1, 1, 1, 1)下, 关于条件属性$A{{T}^{{{K}_{0}}}}$的优势类为:
$[{{x}_{1}}]_{A{{T}^{{{K}_{0}}}}}^{\uparrow }=\{{{x}_{1}}, {{x}_{5}}, {{x}_{8}}, {{x}_{9}}\}$,
$[{{x}_{2}}]_{A{{T}^{{{K}_{0}}}}}^{\uparrow }=\{{{x}_{1}}, {{x}_{2}}, {{x}_{3}}, {{x}_{4}}, {{x}_{5}}, {{x}_{6}}, {{x}_{8}}, {{x}_{9}}, {{x}_{10}}\}$,
$[{{x}_{3}}]_{A{{T}^{{{K}_{0}}}}}^{\uparrow }=\{{{x}_{1}}, {{x}_{3}}, {{x}_{4}}, {{x}_{5}}, {{x}_{6}}, {{x}_{8}}, {{x}_{9}}\}$,
$[{{x}_{4}}]_{A{{T}^{{{K}_{0}}}}}^{\uparrow }=\{{{x}_{1}}, {{x}_{4}}, {{x}_{5}}, {{x}_{6}}, {{x}_{8}}, {{x}_{9}}\}$,
$\left[ {{x}_{5}} \right]_{A{{T}^{{{K}_{0}}}}}^{\uparrow }\text{=}\left[ {{x}_{9}} \right]_{A{{T}^{{{K}_{0}}}}}^{\uparrow }=\{{{x}_{5}}, {{x}_{9}}\}$,
$[{{x}_{6}}]_{A{{T}^{{{K}_{0}}}}}^{\uparrow }=\{{{x}_{1}}, {{x}_{5}}, {{x}_{6}}, {{x}_{8}}, {{x}_{9}}\}$,
$[{{x}_{7}}]_{A{{T}^{{{K}_{0}}}}}^{\uparrow }=U$,
$[{{x}_{8}}]_{A{{T}^{{{K}_{0}}}}}^{\uparrow }=\{{{x}_{5}}, {{x}_{8}}, {{x}_{9}}\}$,
$[{{x}_{10}}]_{A{{T}^{{{K}_{0}}}}}^{\uparrow }=\{{{x}_{1}}, {{x}_{4}}, {{x}_{5}}, {{x}_{6}}, {{x}_{8}}, {{x}_{9}}, {{x}_{10}}\}$,
则
$\begin{array}{l} U / R_{A T^{K_{0}}}^{\uparrow}= \\ \left\{U, \left\{x_{5}, x_{9}\right\}, \left\{x_{5}, x_{8}, x_{9}\right\}, \left\{x_{1}, x_{3}, x_{4}, x_{5}, x_{6}, x_{8}, x_{9}\right\}\right. \text {, } \\ \left\{x_{1}, x_{4}, x_{5}, x_{6}, x_{8}, x_{9}, x_{10}\right\}, \left\{x_{1}, x_{4}, x_{5}, x_{6}, x_{8}, x_{9}\right\} \text {, } \\ \left\{x_{1}, x_{5}, x_{8}, x_{9}\right\}, \left\{x_{1}, x_{5}, x_{6}, x_{8}, x_{9}\right\} \text {, } \\ \left.\left\{x_{1}, x_{2}, x_{3}, x_{4}, x_{5}, x_{6}, x_{8}, x_{9}, x_{10}\right\}\right\} . \\ \end{array}$
由于$R_{A{{T}^{{{K}_{0}}}}}^{\uparrow }\subseteq R_{d}^{\uparrow }$, 故S是协调的.
定义18 设
$S=(U, AT\cup \{d\})=(U, \{a_{j}^{k}|k=1, 2, \ldots , I_{j}, j=1, 2, \ldots , m\}\cup \{d\})$
为一个协调广义多尺度序模糊决策系统,
${{K}_{0}}=(1, 1, \ldots , 1), K\in \mathcal{L}$,
则
1)若
$R_{A{{T}^{K}}}^{\uparrow }\subseteq R_{d}^{\uparrow }$,
则称SK是协调的, 否则, 称SK是不协调的; 若SK是协调的, 且对于满足K≺K1的$\forall K_{1}\in \mathcal{L}$, ${{S}^{{{K}_{1}}}}$是不协调的, 则称K是S的一个最优尺度组合.
2)若对于∀ x∈ U, 都有
$\underline{R_{A{{T}^{K}}}^{\uparrow }}\left( \left[ x \right]_{d}^{\uparrow } \right)=\underline{R_{A{{T}^{{{K}_{0}}}}}^{\uparrow }}\left( \left[ x \right]_{d}^{\uparrow } \right)$,
则称SK是下近似协调的, 否则, 称SK不是下近似协调的; 若SK是下近似协调的, 且对于满足K≺K1的$\forall K_{1}\in \mathcal{L}$, 存在y∈ U, 使得
$\underline{R_{A{{T}^{{{K}_{1}}}}}^{\uparrow }}\left( \left[ y \right]_{d}^{\uparrow } \right)\ne \underline{R_{A{{T}^{{{K}_{0}}}}}^{\uparrow }}\left( \left[ y \right]_{d}^{\uparrow } \right)$,
即${{S}^{{{K}_{1}}}}$不是下近似协调的, 则称K是S的一个下近似最优尺度组合.
3)若对于∀ x∈ U, 都有
$\overline{R_{A{{T}^{K}}}^{\uparrow }}\left( \left[ x \right]_{d}^{\uparrow } \right)=\overline{R_{A{{T}^{{{K}_{0}}}}}^{\uparrow }}\left( \left[ x \right]_{d}^{\uparrow } \right)$,
则称SK是上近似协调的, 否则, 称SK不是上近似协调的; 若SK是上近似协调的, 且对于满足K≺K1的$\forall K_{1}\in \mathcal{L}$, 存在y∈ U, 使得
$\overline{R_{A{{T}^{{{K}_{1}}}}}^{\uparrow }}\left( \left[ y \right]_{d}^{\uparrow } \right)\ne \overline{R_{A{{T}^{{{K}_{0}}}}}^{\uparrow }}\left( \left[ y \right]_{d}^{\uparrow } \right)$,
即
4)若对于∀ x∈ U, 都有
$Bel_{A{{T}^{K}}}^{\uparrow }\left( \left[ x \right]_{d}^{\uparrow } \right)=Be\text{ }\!\!~\!\!\text{ }l_{A{{T}^{{{K}_{0}}}}}^{\uparrow }\left( \left[ x \right]_{d}^{\uparrow } \right)$,
则称SK是信任协调的, 否则, 称SK不是信任协调的; 若SK是信任协调的, 且对于满足K≺K1的$\forall K_{1}\in \mathcal{L}$, 存在y∈ U, 使得
$Bel_{A{{T}^{{{K}_{1}}}}}^{\uparrow }\left( \left[ y \right]_{d}^{\uparrow } \right)\ne Be\text{ }\!\!~\!\!\text{ }l_{A{{T}^{{{K}_{0}}}}}^{\uparrow }\left( \left[ y \right]_{d}^{\uparrow } \right)$,
即${{S}^{{{K}_{1}}}}$不是信任协调的, 则称K是S的一个信任最优尺度组合.
5)若对于∀ x∈ U, 都有
$Pl_{A{{T}^{K}}}^{\uparrow }\left( \left[ x \right]_{d}^{\uparrow } \right)=P\text{ }\!\!~\!\!\text{ }l_{A{{T}^{{{K}_{0}}}}}^{\uparrow }\left( \left[ x \right]_{d}^{\uparrow } \right)$,
则称SK是似然协调的, 否则, 称SK不是似然协调的; 若SK是似然协调的, 且对于满足K≺K1的∀ K1∈ L, 存在y∈ U, 使得
$Pl_{A{{T}^{{{K}_{1}}}}}^{\uparrow }\left( \left[ y \right]_{d}^{\uparrow } \right)\ne P\text{ }\!\!~\!\!\text{ }l_{A{{T}^{{{K}_{0}}}}}^{\uparrow }\left( \left[ y \right]_{d}^{\uparrow } \right)$,
即${{S}^{{{K}_{1}}}}$不是似然协调的, 则称K是S的一个似然最优尺度组合.
定理4 设
$S=(U,AT\cup \{d\})=(\text{U},\{a_{j}^{k}|k=1,2,\ldots ,I_{j},j=1,2,\ldots ,m\}\cup \{d\})$
为一个协调广义多尺度序模糊决策系统,
${{K}_{0}}=(1, 1, \ldots , 1), K\in \mathcal{L}$,
则
1)SK是下近似协调的当且仅当SK是信任协调的.
2)K是S的一个下近似最优尺度组合当且仅当K是S的一个信任最优尺度组合.
3)SK是上近似协调的当且仅当SK是似然协调的.
4)K是S的一个上近似最优尺度组合当且仅当K是S的一个似然最优尺度组合.
证明 先证1).
必要性(⇒ ).若SK是下近似协调的, 则对∀ x∈ U, 有
$\underline{R_{A{{T}^{K}}}^{\uparrow }}\left( \left[ x \right]_{d}^{\uparrow } \right)=\underline{R_{A{{T}^{{{K}_{0}}}}}^{\uparrow }}\left( \left[ x \right]_{d}^{\uparrow } \right)$,
从而
$P\left( \underline{R_{A{{T}^{K}}}^{\uparrow }}(\left[ x \right]_{d}^{\uparrow }) \right)=P\left( \underline{R_{A{{T}^{{{K}_{0}}}}}^{\uparrow }}(\left[ x \right]_{d}^{\uparrow }) \right)$,
于是
$Bel_{A{{T}^{K}}}^{\uparrow }(\left[ x \right]_{d}^{\uparrow })=Bel_{A{{T}^{{{K}_{0}}}}}^{\uparrow }(\left[ x \right]_{d}^{\uparrow })$,
因此, SK是信任协调的.
充分性(⇐).若SK是信任协调的, 则对∀ x∈ U, 有
$Bel_{A{{T}^{K}}}^{\uparrow }(\left[ x \right]_{d}^{\uparrow })=Bel_{A{{T}^{{{K}_{0}}}}}^{\uparrow }(\left[ x \right]_{d}^{\uparrow })$,
即
$\frac{\left| \underline{R_{A{{T}^{K}}}^{\uparrow }}\left( \left[ x \right]_{d}^{\uparrow } \right) \right|}{\left| U \right|}=\frac{\left| \underline{R_{A{{T}^{{{K}_{0}}}}}^{\uparrow }}\left( \left[ x \right]_{d}^{\uparrow } \right) \right|}{\left| U \right|}$,
又因为
$\underline{R_{A{{T}^{K}}}^{\uparrow }}\left( \left[ x \right]_{d}^{\uparrow } \right)\subseteq \underline{R_{A{{T}^{{{K}_{0}}}}}^{\uparrow }}\left( \left[ x \right]_{d}^{\uparrow } \right)$,
于是可得
$\underline{R_{A{{T}^{K}}}^{\uparrow }}\left( \left[ x \right]_{d}^{\uparrow } \right)=\underline{R_{A{{T}^{{{K}_{0}}}}}^{\uparrow }}\left( \left[ x \right]_{d}^{\uparrow } \right)$,
因此, SK是下近似协调的.
再证2).由结论1)可得.
再证3).
必要性(⇒ ).设SK是上近似协调的, 则对∀ x∈ U, 有
$\overline{R_{A{{T}^{K}}}^{\uparrow }}\left( \left[ x \right]_{d}^{\uparrow } \right)=\overline{R_{A{{T}^{{{K}_{0}}}}}^{\uparrow }}\left( \left[ x \right]_{d}^{\uparrow } \right)$,
从而
$P\left( \overline{R_{A{{T}^{K}}}^{\uparrow }}\left( \left[ x \right]_{d}^{\uparrow } \right) \right)=P\left( \overline{R_{A{{T}^{{{K}_{0}}}}}^{\uparrow }}\left( \left[ x \right]_{d}^{\uparrow } \right) \right)$,
于是
$Pl_{A{{T}^{K}}}^{\uparrow }\left( \left[ x \right]_{d}^{\uparrow } \right)=P\text{ }\!\!~\!\!\text{ }l_{A{{T}^{{{K}_{0}}}}}^{\uparrow }\left( \left[ x \right]_{d}^{\uparrow } \right)$,
因此, SK是似然协调的.
充分性(⇐).若SK是似然协调的, 则对∀ x∈ U, 有
$Pl_{A{{T}^{K}}}^{\uparrow }\left( \left[ x \right]_{d}^{\uparrow } \right)=P\text{ }\!\!~\!\!\text{ }l_{A{{T}^{{{K}_{0}}}}}^{\uparrow }\left( \left[ x \right]_{d}^{\uparrow } \right)$,
即
$\frac{\left| \overline{R_{A{{T}^{K}}}^{\uparrow }}\left( \left[ x \right]_{d}^{\uparrow } \right) \right|}{\left| U \right|}=\frac{\left| \overline{R_{A{{T}^{{{K}_{0}}}}}^{\uparrow }}\left( \left[ x \right]_{d}^{\uparrow } \right) \right|}{\left| U \right|}$,
又因为
$\overline{R_{A{{T}^{K}}}^{\uparrow }}\left( \left[ x \right]_{d}^{\uparrow } \right)\subseteq \overline{R_{A{{T}^{{{K}_{0}}}}}^{\uparrow }}\left( \left[ x \right]_{d}^{\uparrow } \right)$,
从而
$\overline{R_{A{{T}^{K}}}^{\uparrow }}\left( \left[ x \right]_{d}^{\uparrow } \right)=\overline{R_{A{{T}^{{{K}_{0}}}}}^{\uparrow }}\left( \left[ x \right]_{d}^{\uparrow } \right)$,
因此, SK是上近似协调的.
最后证4).由结论3)可得.
证毕.
定理5 设
$S=(U, AT\cup \{d\})=(U, \{a_{j}^{k}\text{ }\!\!|\!\!\text{ }k=1, 2, \ldots , {{I}_{j}}_{, }j=1, 2, \ldots , m\}\cup \{d\})$
为一个协调广义多尺度序模糊决策系统, $ K\in \mathcal{L}$, 则SK是协调的当且仅当SK是信任协调的.
证明 必要性(⇒ ).设SK是协调的, 则对∀ x∈ U, 有
$\left[ x \right]_{A{{T}^{K}}}^{\uparrow }\subseteq \left[ x \right]_{d}^{\uparrow }$.
显然
$\underline{R_{A{{T}^{K}}}^{\uparrow }}\left( \left[ x \right]_{d}^{\uparrow } \right)\subseteq \left[ x \right]_{d}^{\uparrow }$
成立.对于$\forall y\in \left[ x \right]_{d}^{\uparrow }$, 由$\left[ x \right]_{d}^{\uparrow }$的定义可知, 有
$\left[ y \right]_{d}^{\uparrow }\subseteq \left[ x \right]_{d}^{\uparrow }$.
由于SK是协调的, 即
$\left[ y \right]_{A{{T}^{K}}}^{\uparrow }\subseteq \left[ y \right]_{d}^{\uparrow }$,
从而
$\left[ y \right]_{A{{T}^{K}}}^{\uparrow }\subseteq \left[ x \right]_{d}^{\uparrow }$,
即
$y\in \underline{R_{A{{T}^{K}}}^{\uparrow }}(\left[ x \right]_{d}^{\uparrow })$,
故有
$\left[ x \right]_{d}^{\uparrow }\subseteq \underline{R_{A{{T}^{K}}}^{\uparrow }}(\left[ x \right]_{d}^{\uparrow })$,
故证得
$\left[ x \right]_{d}^{\uparrow }=\underline{R_{A{{T}^{K}}}^{\uparrow }}(\left[ x \right]_{d}^{\uparrow })$.
又因为
K0=(1, 1, 1, 1)
为最细的尺度组合, 因此
即${{S}^{{{K}_{0}}}}$也是协调的, 从而有
成立, 于是
由定理4知
故SK是信任协调的.
充分性(⇐).反证法.假设SK是不协调的, 即
则存在y∈ U, 使得
因为S是协调的, 因此
由下近似定义知
又因为SK是信任协调的, 由定理4知, 对于∀ x∈ U, 有
所以有
即
矛盾.故SK是协调的. 证毕.
定理6 设
$S=(U,AT\cup \{d\})=(U,\{a_{j}^{k}|k=1,2,\ldots ,I_{j},j=1,2,\ldots ,m\}\cup \{d\})$
为一个协调广义多尺度序模糊决策系统,
${{K}_{0}}=(1, 1, \ldots , 1), K\in \mathcal{L}$,
若SK是下近似协调的, 则SK是上近似协调的.
证明 由下近似协调定义和上近似协调定义可证.
定义19 设
$S=(U, AT\cup \{d\})=(U, \{a_{j}^{k}|k=1, 2, \ldots , {{I}_{j}}_{, }j=1, 2, \ldots , m\}\cup \{d\})$
为一个协调广义多尺度序模糊决策系统, 对于$K\in \mathcal{L}$, S的信任和$B{{M}^{K}}(U/R_{d}^{\uparrow })$与似然和$P{{N}^{K}}(U/R_{d}^{\uparrow })$分别定义如下:
$B{{M}^{K}}(U/R_{d}^{\uparrow })=\underset{D\in U/R_{d}^{\uparrow }}{\mathop \sum }\, Bel_{A{{T}^{K}}}^{\uparrow }(D)$,
$P{{N}^{K}}(U/R_{d}^{\uparrow })=\underset{D\in U/R_{d}^{\uparrow }}{\mathop \sum }\, Pl_{A{{T}^{K}}}^{\uparrow }(D)$,
其中
为优势关系
定理7 设
$S=(U, AT\cup \{d\})=(U, \{a_{j}^{k}|k=1, 2, \ldots , {{I}_{j}}_{, }j=1, 2, \ldots , m\}\cup \{d\})$
为一个协调广义多尺度序模糊决策系统,
${{K}_{0}}=(1, 1, \ldots , 1), K\in \mathcal{L} $,
则
1)SK是信任协调的当且仅当
$B{{M}^{K}}(U/R_{d}^{\uparrow })=B{{M}^{{{K}_{0}}}}(U/R_{d}^{\uparrow })$.
2)K为S的一个信任最优尺度组合当且仅当
$B{{M}^{K}}(U/R_{d}^{\uparrow })=B{{M}^{{{K}_{0}}}}(U/R_{d}^{\uparrow })$,
且对于满足K≺K1的$ \forall K_{1}\in \mathcal{L} $, 有
$B{{M}^{{{K}_{1}}}}(U/R_{d}^{\uparrow })< B{{M}^{{{K}_{0}}}}(U/R_{d}^{\uparrow })$.
3)SK是似然协调的当且仅当
$P{{N}^{K}}(U/R_{d}^{\uparrow })=P{{N}^{{{K}_{0}}}}(U/R_{d}^{\uparrow })$.
4)K为S的一个似然最优尺度组合当且仅当
$P{{N}^{K}}(U/R_{d}^{\uparrow })=P{{N}^{{{K}_{0}}}}(U/R_{d}^{\uparrow })$,
且对于满足K≺K1的$\forall K_{1}\in \mathcal{L}$, 有
$P{{N}^{{{K}_{1}}}}(U/R_{d}^{\uparrow })> P{{N}^{{{K}_{0}}}}(U/R_{d}^{\uparrow })$.
证明 先证1).由定理5可证.
再证2).由结论1)和定理3可得.
3)、4)的证明与1)、2)类似, 此处略.
例2(续例1) 计算表1中由定义18定义的5种最优尺度组合.由例1知, S是协调的.
1)求S的最优尺度组合.
对于尺度组合K1=(2, 1, 1, 1), 经计算有
$\begin{array}{l}U / R_{A T^{K_{1}}}^{\uparrow}= \\ \left\{U, \left\{x_{5}, x_{9}\right\}, \left\{x_{5}, x_{8}, x_{9}\right\}, \left\{x_{1}, x_{3}, x_{4}, x_{5}, x_{6}, x_{8}, x_{9}\right\}\right. \text {, } \\ \left\{x_{1}, x_{4}, x_{5}, x_{6}, x_{8}, x_{9}, x_{10}\right\}, \left\{x_{1}, x_{4}, x_{5}, x_{6}, x_{8}, x_{9}\right\} \text {, } \\ \left\{x_{1}, x_{5}, x_{8}, x_{9}\right\}, \left\{x_{1}, x_{5}, x_{6}, x_{8}, x_{9}\right\} \text {, } \\ \left.\left\{x_{1}, x_{2}, x_{3}, x_{4}, x_{5}, x_{6}, x_{8}, x_{9}, x_{10}\right\}\right\}, \\ \end{array} $
易知
对于尺度组合K2=(2, 1, 1, 2), 经计算有
$\begin{array}{l} U / R_{A T^{K_{2}}}^{\uparrow}= \\ \left\{U, \left\{x_{5}, x_{9}\right\}, \left\{x_{5}, x_{8}, x_{9}\right\}, \left\{x_{1}, x_{3}, x_{4}, x_{5}, x_{6}, x_{8}, x_{9}\right\}, \right. \\ \left\{x_{1}, x_{4}, x_{5}, x_{6}, x_{8}, x_{9}\right\}, \left\{x_{1}, x_{5}, x_{8}, x_{9}\right\}, \\ \left.\left\{x_{1}, x_{5}, x_{6}, x_{8}, x_{9}\right\}, \left\{x_{1}, x_{2}, x_{3}, x_{4}, x_{5}, x_{6}, x_{8}, x_{9}, x_{10}\right\}\right\}, \end{array} $
因此
对于尺度组合K3=(2, 1, 2, 1), 经计算有
$\begin{array}{l}U / R_{A T^{K_{3}}}^{\uparrow}= \\\left\{U, \left\{x_{5}, x_{8}, x_{9}\right\}, \left\{x_{1}, x_{3}, x_{4}, x_{5}, x_{6}, x_{8}, x_{9}\right\}, \right. \\ \left\{x_{1}, x_{4}, x_{5}, x_{6}, x_{8}, x_{9}\right\}, \left\{x_{1}, x_{5}, x_{8}, x_{9}\right\}, \\ \left.\left\{x_{1}, x_{5}, x_{6}, x_{8}, x_{9}\right\}, \left\{x_{1}, x_{2}, x_{3}, x_{4}, x_{5}, x_{6}, x_{8}, x_{9}, x_{10}\right\}\right\}, \end{array}$
因此
对于尺度组合K4=(2, 2, 1, 1), 经计算有
$\begin{array}{l} U / R_{A T^{K_{4}}}^{\uparrow}= \\ \left\{U, \left\{x_{5}, x_{9}\right\}, \left\{x_{5}, x_{8}, x_{9}\right\}, \left\{x_{1}, x_{5}, x_{8}, x_{9}\right\}\right. \text {, } \\ \left\{x_{1}, x_{5}, x_{6}, x_{8}, x_{9}\right\}, \left\{x_{1}, x_{4}, x_{5}, x_{6}, x_{8}, x_{9}\right\} \text {, } \\ \left.\left\{x_{1}, x_{2}, x_{3}, x_{4}, x_{5}, x_{6}, x_{8}, x_{9}, x_{10}\right\}\right\}, \\ \end{array}$
因此
所以K1=(2, 1, 1, 1)为S的一个最优尺度组合.
2)求S的下近似最优尺度组合.
对于尺度组合K0=(1, 1, 1, 1), 经计算有
$\underline{R_{A T^{x_{0}}}^{\uparrow}}\left(\left[x_{1}\right]_{d}^{\uparrow}\right)=\underline{R_{A T^{x_{0}}}^{\uparrow}}\left(\left[x_{6}\right]_{d}^{\uparrow}\right)=\left\{x_{1}, x_{5}, x_{6}, x_{8}, x_{9}\right\}$,
$R_{A T^{K_{0}}}^{\uparrow}\left(\left[x_{2}\right]_{d}^{\uparrow}\right)=R_{A T^{K_{0}}}^{\uparrow}\left(\left[x_{7}\right]_{d}^{\dagger}\right)=U$,
$\underline{R_{A T^{K_{0}}}^{\uparrow}}\left(\left[x_{3}\right]_{d}^{\uparrow}\right)=\underline{R_{A T^{K_{0}}}^{\uparrow}}\left(\left[x_{4}\right]_{d}^{\uparrow}\right)=\underline{R_{A T^{K_{0}}}^{\uparrow}}\left(\left[x_{10}\right]_{d}^{\uparrow}\right)=\{{{x}_{1}}, {{x}_{3}}, {{x}_{4}}, {{x}_{5}}, {{x}_{6}}, {{x}_{8}}, {{x}_{9}}, {{x}_{10}}\}$,
$\underline{R_{A{{T}^{{{K}_{0}}}}}^{\uparrow }}\left( \left[ {{x}_{5}} \right]_{d}^{\uparrow } \right)=\underline{R_{A{{T}^{{{K}_{0}}}}}^{\uparrow }}\text{ }\!\!~\!\!\text{ }\left( \left[ {{x}_{9}} \right]_{d}^{\uparrow } \right)=\{{{x}_{5}}, {{x}_{9}}\}$,
$\underline{R_{A{{T}^{{{K}_{0}}}}}^{\uparrow }}([{{x}_{8}}]_{d}^{\uparrow })=\{{{x}_{5}}, {{x}_{8}}, {{x}_{9}}\}$.
对于∀ x∈ U, 当K1=(2, 1, 1, 1), 经计算可知
成立, 所以
当K3=(2, 1, 2, 1), 经计算可知
且
当K4=(2, 2, 1, 1), 经计算可知
所以称K1=(2, 1, 1, 1)是S的一个下近似最优尺度组合.
3)求S的上近似最优尺度组合.
对于∀ x∈ U, 当K0=(1, 1, 1, 1), 经计算有
当K1=(2, 1, 1, 1), 有
当K2=(2, 1, 1, 2), 有
同理可得, 对于K36=(2, 3, 2, 3), 有
所以K36=(2, 3, 2, 3)是S的上近似最优尺度组合.由于
但
故
4)求S的信任最优尺度组合.
当K0=(1, 1, 1, 1), 经计算有
当K1=(2, 1, 1, 1), 经计算有
当K2=(2, 1, 1, 2), 经计算有
当K3=(2, 1, 2, 1), 经计算有
当K4=(2, 2, 1, 1), 经计算有
所以称K1=(2, 1, 1, 1)是S的一个信任最优尺度组合.
5)求S的似然最优尺度组合.
由于S的上近似最优尺度组合为
K36=(2, 3, 2, 3),
只需验证K36即可.
有
所以K36=(2, 3, 2, 3)是S的似然最优尺度组合.
算法1 一个信任最优尺度组合的逐步搜索算法
输入 一个协调广义多尺度序模糊决策系统
S=(U, AT∪ {d}),
K0=(1, 1, …, 1),
KI=(I1, I2, …, Im)
输出S的一个信任最优尺度组合K
初始化K← KI;
计算各对象的决策优势类$U/R_{d}^{\uparrow }=\{{{D}_{1}}, {{D}_{2}}, \ldots , {{D}_{r}}\}$;
计算尺度组合K下各对象的优势类
$U/R_{A{{T}^{K}}}^{\uparrow }=\{\left[ x \right]_{A{{T}^{K}}}^{\uparrow }|x\in U\}$;
计算最细尺度组合K0下的信任和B
for i=1∶ m do
ki← Ii;
计算尺度组合K下各对象的优势类
计算尺度组合K下的信任和$B{{M}^{K}}(U/R_{d}^{\uparrow })$;
while $B{{M}^{K}}(U/R_{d}^{\uparrow })\ne B{{M}^{{{K}_{0}}}}(U/R_{d}^{\uparrow })$ and
ki≠ 1 do
ki← ki-1;
计算尺度组合K下各对象的优势类
计算尺度组合K下的信任和$B{{M}^{K}}(U/R_{d}^{\uparrow })$;
end while
end for
return K
算法1是计算一个信任最优尺度组合的逐步搜索算法, 其中计算$U/R_{d}^{\uparrow }$, $U/R_{A{{T}^{K}}}^{\uparrow }$, $B{{M}^{{{K}_{0}}}}(U/R_{d}^{\uparrow })$的时间复杂度为O(
$O\left( 2|U{{|}^{2}}\left( m+\text{ }\!\!~\!\!\text{ }\overset{m}{\mathop{\underset{i=1}{\mathop \sum }\, }}\, {{I}_{i}} \right) \right)$.
所以算法1的时间复杂度为
$O\left( |U{{|}^{2}}\left( m+\text{ }\!\!~\!\!\text{ }\overset{m}{\mathop{\underset{i=1}{\mathop \sum }\, }}\, {{I}_{i}} \right) \right)$.
定义20[31] 设
S=(U, AT∪ {d})
为一个序决策系统, A⊆AT.
1)若对于$\forall D\in U/R_{d}^{\uparrow }$, 有
则称A是S的一个信任协调集; 进一步, 若A的真子集都不是S的信任协调集, 则称A是S的一个信任约简.
2)若对于
则称A是S的一个似然协调集; 进一步, 若A的真子集都不是S的似然协调集, 则称A是S的一个似然约简.
定义21 设
$S=(U, AT\cup \{d\})=(U, \{a_{j}^{k}|k=1, 2, \ldots , {{I}_{j}}_{, }j=1, 2, \ldots , m\}\cup \{d\})$
为一个协调广义多尺度序模糊决策系统, K∈ L, 且K为S的一个最优尺度组合, A⊆AT.
1)若对于
则称A是S在K下的一个信任协调集; 进一步, 若A的真子集都不是S在K下的信任协调集, 则称A是S在K下的一个信任约简.
2)若对于
则称A是S在K下的一个似然协调集; 进一步, 若A的真子集都不是S在K下的似然协调集, 则称A是S在K下的一个似然约简.
定义22 设
$S=(U, AT\cup \{d\})=(U, \{a_{j}^{k}|k=1, 2, \ldots , I_{j}, j=1, 2, \ldots , m\}\cup \{d\})$
为一个协调的广义多尺度序模糊决策系统, $K \in \mathcal{L}$, 且K是S的一个最优尺度组合, A⊆AT.
1)若$a_{j}^{{{l}_{j}}}\in {{A}^{K}}$, $a_{j}^{{{l}_{j}}}$在AK中关于d的内重要度定义为
$si{{g}_{inner}}(a_{j}^{{{l}_{j}}}, {{A}^{K}}, d)=\underset{D\in U/R_{d}^{\uparrow }}{\mathop \sum }\, Bel_{{{A}^{K}}}^{\uparrow }(D)-\underset{D\in U/R_{d}^{\uparrow }}{\mathop \sum }\, Bel_{{{A}^{K}}-\left\{ a_{j}^{{{l}_{j}}} \right\}}^{\uparrow }(D)$.
2)若$a_{j}^{{{l}_{j}}}\in {{A}^{K}}$,
$si{{g}_{outer}}(a_{j}^{{{l}_{j}}}, {{A}^{K}}, d)=\underset{D\in U/R_{d}^{\uparrow }}{\mathop \sum }\, Bel_{{{A}^{K}}\cup \left\{ a_{j}^{{{l}_{j}}} \right\}}^{\uparrow }(D)-\underset{D\in U/R_{d}^{\uparrow }}{\mathop \sum }\, Bel_{{{A}^{K}}}^{\uparrow }(D)$.
信任核
$COR{{E}_{Be{{l}^{K}}}}=\{a_{j}^{{{l}_{j}}}\in {{A}^{K}}|si{{g}_{inner}}(a_{j}^{{{l}_{j}}}, {{A}^{K}}, d)> 0\}$.
通过增加一些属性, 可扩充为一个信任约简BK, 直到满足
$\underset{D\in U/R_{d}^{\uparrow }}{\mathop \sum }\, Bel_{{{B}^{K}}}^{\uparrow }(D)=B{{M}^{{{K}_{0}}}}(U/R_{d}^{\uparrow })$.
例3(续例2) 已知K1=(2, 1, 1, 1)为S的一个信任最优尺度组合, 且
1)设
有
$\underset{D\in U/R_{d}^{\uparrow }}{\mathop \sum }\, Bel_{A_{1}^{{{K}_{1}}}}^{\uparrow }(D)=\frac{5+10+8+2+3}{10}=\frac{14}{5}$,
故
$si{{g}_{inner}}(a_{1}^{2}, A_{1}^{{{K}_{1}}}, d)=B{{M}^{{{K}_{1}}}}(U/R_{d}^{\uparrow })-\underset{D\in U/R_{d}^{\uparrow }}{\mathop \sum }\, Bel_{A_{1}^{{{K}_{1}}}}^{\uparrow }(D)=-\frac{14}{5}=\frac{14}{5}$.
2)设
有
$\underset{D\in U/R_{d}^{\uparrow }}{\mathop \sum }\, Bel_{A_{2}^{{{K}_{1}}}}^{\uparrow }(D)=\frac{5+10+7+2+3}{10}=\frac{27}{10}$,
故
$si{{g}_{inner}}(a_{2}^{1}, A_{2}^{{{K}_{1}}}, d)=B{{M}^{{{K}_{1}}}}(U/R_{d}^{\uparrow })-\underset{D\in U/R_{d}^{\uparrow }}{\mathop \sum }\, Bel_{A_{2}^{{{K}_{1}}}}^{\uparrow }(D)=-\frac{14}{5}=\frac{27}{10}> \frac{1}{10}$.
3)设
有
$\underset{D\in U/R_{d}^{\uparrow }}{\mathop \sum }\, Bel_{A_{3}^{{{K}_{1}}}}^{\uparrow }(D)=\frac{4+10+8+3}{10}=\frac{5}{2}$,
故
$si{{g}_{inner}}(a_{3}^{1}, A_{3}^{{{K}_{1}}}, d)=B{{M}^{{{K}_{1}}}}(U/R_{d}^{\uparrow })-\underset{D\in U/R_{d}^{\uparrow }}{\mathop \sum }\, Bel_{A_{3}^{{{K}_{1}}}}^{\uparrow }(D)=\frac{14}{5}-\frac{5}{2}=\frac{3}{10}> 0$.
4)设
有
$\underset{D\in U/R_{d}^{\uparrow }}{\mathop \sum }\, Bel_{A_{4}^{{{K}_{1}}}}^{\uparrow }(D)=\frac{5+10+7+2+3}{10}=\frac{27}{10}$,
故
$si{{g}_{inner}}(a_{4}^{1}, A_{4}^{{{K}_{1}}}, d)=B{{M}^{{{K}_{1}}}}(U/R_{d}^{\uparrow })-\underset{D\in U/R_{d}^{\uparrow }}{\mathop \sum }\, Bel_{A_{4}^{{{K}_{1}}}}^{\uparrow }(D)=-\frac{14}{5}=\frac{27}{10}> \frac{1}{10}$.
由上可得S在K1下的信任核为
设
$\underset{D\in U/R_{d}^{\uparrow }}{\mathop \sum }\, Bel_{B_{1}^{{{K}_{1}}}}^{\uparrow }(D)\ne B{{M}^{{{K}_{1}}}}(U/R_{d}^{\uparrow })$.
设
$\underset{D\in U/R_{d}^{\uparrow }}{\mathop \sum }\, Bel_{B_{2}^{{{K}_{1}}}}^{\uparrow }(D)\ne B{{M}^{{{K}_{2}}}}(U/R_{d}^{\uparrow })$.
设
$\underset{D\in U/R_{d}^{\uparrow }}{\mathop \sum }\, Bel_{B_{3}^{{{K}_{1}}}}^{\uparrow }(D)\ne B{{M}^{{{K}_{3}}}}(U/R_{d}^{\uparrow })$.
设
$\underset{D\in U/R_{d}^{\uparrow }}{\mathop \sum }\, Bel_{B_{4}^{{{K}_{1}}}}^{\uparrow }(D)=B{{M}^{{{K}_{4}}}}(U/R_{d}^{\uparrow })$.
所以
为一个信任约简.
算法2 基于信任和的属性约简搜索算法
输入 一个协调广义多尺度序模糊决策系统
S=(U, AT∪ {d}),
一个信任最优尺度组合K
输出 约简B
初始化B← Ø ;
计算最优尺度组合K下的信任和$B{{M}^{K}}(U/R_{d}^{\uparrow })$;
$B{{M}_{1}}\leftarrow B{{M}^{K}}(U/R_{d}^{\uparrow })$;
for each a∈ ATK do
计算a的内重要度siginner(a, ATK, d);
if siginner(a, ATK, d)> 0 then
B← B∪ {a};
end if
end for
计算在B下的信任和$\underset{D\in U/R_{d}^{\uparrow }}{\mathop \sum }\, Bel_{B}^{\uparrow }(D)$;
while $\underset{D\in U/R_{d}^{\uparrow }}{\mathop \sum }\, Bel_{B}^{\uparrow }(D)\ne B{{M}_{1}}$ do
for ∀ b∈ ATK-B do
计算b的外重要度sigouter(b, B, d);
end for
找出外重要度最大的属性
$b=\underset{b}{\mathop{\text{arg}}}\, \underset{b\in A{{T}^{K}}-B}{\mathop{\text{max}}}\, \{si{{g}_{outer}}(b, B, d)\}$;
B← B∪ {b};
end while
for ∀ c∈ B do
计算c的内重要度siginner(c, B, d);
if siginner(c, B, d)=0 then
B← B-{c};
end if
end for
return B
算法2是搜索一个基于信任和的属性约简算法, 计算信任和、内外重要度的时间复杂度均为
while语句找出条件属性ATK的协调集, 时间复杂度为
第2组for语句删除协调集中的冗余属性, 时间复杂度为
所以算法2 的时间复杂度为
$O({{m}^{2}}(|U{{|}^{2}}+1))$.
为了验证本文算法的可行性与有效性, 从UCI数据库中选取8个数据集进行实验分析, 数据集的详细信息如表2所示.
实验采用的硬件配置为13th Gen Intel(R) Core(TM) i5-13500H@2.60 GHz和16 GB内存的PC, 操作系统为 Windows 11, 软件为PyCharm Community Edition 2023.2.5.
由于协调广义多尺度序模糊决策系统不能从UCI数据库上直接获得, 需对数据进行预处理, 具体步骤如下.
1)数据标准化.采用min-max法将原始数据集标准化, 对于任意条件属性a∈ AT, 对象x的条件属性值标准化后为a'(x), 即
其中amax、amin分别为条件属性a的值域中的最大值与最小值.
对于决策属性d, 对象x的决策属性值标准化后得
其中dmax、dmin分别为决策属性d的值域中的最大值与最小值.
2)相关性分析.采用皮尔逊相关性分析法判断条件属性a∈ AT与决策属性d的相关性, 其相关系数
$\hat{r}=\frac{\mathop{\sum }_{x}\left( a\left( x \right)-\bar{a} \right)\left( d\left( x \right)-\bar{d} \right)}{\sqrt{\mathop{\sum }_{x}{{(a\left( x \right)-\bar{a}\ )}^{2}}}\ \ \sqrt{\mathop{\sum }_{x}{{(d\left( x \right)-\bar{d}\ )}^{2}}}\ }$,
其中,
$[x]_{a}^{\uparrow }\subseteq [x]_{d}^{\uparrow }$,
系统的条件属性与决策属性需具有正相关性, 故把对象条件属性值重新赋值, 即
${{a}^{* }}(x)=\left\{ \begin{array}{* {35}{l}} 1-a'\left( x \right), & \hat{r}\in \left[ -1, 0 \right) \\ a'\left( x \right), & \hat{r}\in \left[ 0, 1 \right] \\ \end{array} \right.$
3)删除异常值.设决策属性d的优势类矩阵
$M_{D}^{\uparrow }={{[{{p}_{ij}}]}_{n\times n}}$,
其中
${{p}_{ij}}=\left\{ \begin{array}{* {35}{l}} 1, & d\left( {{x}_{j}} \right)\ge d\left( {{x}_{i}} \right) \\ 0, & d\left( {{x}_{j}} \right)< d\left( {{x}_{i}} \right) \\ \end{array} \right.$
设条件属性a∈ AT的优势类矩阵
$M_{a}^{\uparrow }={{[{{t}_{ij}}]}_{n\times n}}$,
其中
${{t}_{ij}}=\left\{ \begin{array}{* {35}{l}} 1, & a\left( {{x}_{j}} \right)\ge a\left( {{x}_{i}} \right) \\ 0, & a\left( {{x}_{j}} \right)< a\left( {{x}_{i}} \right) \\ \end{array} \right.$
则AT的优势类矩阵
$M_{AT}^{\uparrow }=\underset{a\in AT}{\mathop{\wedge }}\, M_{a}^{\uparrow }={{[{{q}_{ij}}]}_{n\times n}}$,
其中
${{q}_{ij}}=\underset{a\in AT}{\mathop{\wedge }}\, {{t}_{ij}}$.
那么, 给定i∈ {1, 2, …, n}, [pij]1× n反映xi关于d的优势类, [qij]1× n反映xi关于AT的优势类.令
若
若
为了保证系统的协调性, 在数据集中删去xi, 同时也需要删除
4)生成多尺度.对于任意条件属性aj∈ AT, 其尺度标记构造方法如下.
(1)将对象x∈ U在aj的第1个尺度标记下的属性值记为
此时
若$\left| V_{j}^{1} \right|\le 3$, 则完成构造; 否则跳转(2).
(2)将全体对象在aj的第1个尺度标记下的属性值从小到大排序后, 将其分成十等份.然后从每份中取出最大的属性值, 构成集合
其中对于
对于x∈ U和
$a_{j}^{1}(x)\in (v_{j, w}^{2}, v_{j, w+1}^{2}]$.
若$\left| V_{j}^{2} \right|\le 3$, 则完成构造; 否则, 令k=3, 跳转(3).
(3)若
其中
若
其中
当
当
若$\left| V_{j}^{k} \right|\le 3$, 则完成构造; 否则, 令k=k+1, 跳转(3).
通过上述步骤, 完成协调广义多尺度序模糊决策系统的构造, 其中每个属性的尺度标记不超过4.下面以DN数据集上属性mean_gmrt1为例, 给出属性mean_gmrt1在不同尺度标记下每个对象的属性值的分布情况, 具体如图2所示.
为了验证本文算法的有效性, 首先设置随机种子为56, 将所有对象随机排列.再采用K-近邻(K Nearest Neighbor, KNN)和朴素贝叶斯(Naive Bayes, NB)分类器, 通过十折交叉验证法进行分类性能评估.
本文仅对算法1和算法2得到的信任最优尺度组合(简记为Bel-Op)、信任最优尺度下的约简(简记为Bel-Re)与最细尺度组合(简记为Fin)在分类器上的分类精度进行对比, 具体如表4和表5所示, 表中黑体数字表示最优值.
由表4可见, 在5个数据集上信任最优尺度组合下的分类精度均高于最细尺度组合下的分类精度, 而在2个数据集上信任最优尺度组合下的分类精度与最细尺度组合下的分类精度相等.类似地, 在表5中也可得到类似结果.在信任最优尺度组合下搜索属性约简时, 大部分数据集在约简下的分类精度均高于或等于在最优尺度组合下的分类精度.这说明本文提出的约简是适用于后续规则提取的.综上所述, 本文算法是有效的.
多尺度数据分析是多粒度粗糙集数据分析的一个重要研究方向.本文讨论协调广义多尺度序模糊决策系统的最优尺度组合与属性约简问题, 处理的数据类型为条件属性和决策属性都是模糊属性并且属性值域具有优序关系, 从细尺度属性值域到粗尺度属性值域存在保序的粒度变换.由于最优尺度组合选择是广义多尺度数据知识获取的一个关键步骤, 因此, 本文定义协调广义多尺度序模糊决策系统的5种最优尺度组合的概念, 验证信任最优尺度组合与下近似最优尺度组合是等价的、似然最优尺度组合与上近似最优尺度组合是等价的, 给出计算一个信任最优尺度组合的逐步搜索算法和基于信任和的属性约简搜索算法, 在UCI数据集上的实验验证本文算法的可行性和有效性.在后续的研究中, 一方面在算法上可将最优尺度组合与属性约简的过程同步进行, 另一方面可应用到动态更新的系统中, 在增加对象或属性时进行最优尺度选择和属性约简.
本文责任编委 苗夺谦
Recommended by Associate Editor MIAO Duoqian
[1] |
|
[2] |
|
[3] |
|
[4] |
|
[5] |
|
[6] |
|
[7] |
|
[8] |
|
[9] |
|
[10] |
|
[11] |
|
[12] |
|
[13] |
|
[14] |
|
[15] |
|
[16] |
|
[17] |
|
[18] |
|
[19] |
|
[20] |
|
[21] |
|
[22] |
|
[23] |
|
[24] |
|
[25] |
|
[26] |
|
[27] |
|
[28] |
|
[29] |
|
[30] |
|
[31] |
|
[32] |
|
[33] |
|
[34] |
|
[35] |
|
[36] |
|
[37] |
|