模糊解释结构模型截域求解

squeeze intecept FISM

rough set FISM

需要帮助可发邮件到 hwstu # sohu.com 把 #替换成@,非免费。

模糊乘算子 模糊加算子

拖动下面标尺,选取截域区间。区间值可以看成夹逼区间,也可以看成一个粗糙集区间。

请输入原始模糊矩阵,对角线不用输入


粗糙集区间与模糊算子对如下


$$ \begin{array} {c|c}{rough} & 区间下界 sup & 区间上界 sub \\ \hline 值 &\color{red}{0.3} &\color{blue}{0.7} \\ \hline \end{array} $$

$$ \begin{array} {c|c}{OP} & 模糊乘 \odot & 模糊加 \oplus \\ \hline 名称 &\color{red}{取最小} &\color{blue}{取最大} \\ \hline 计算公式 &\color{red}{min(p,q)} &\color{blue}{max(p,q) } \\ \hline \end{array} $$


模糊相乘矩阵


$$\tilde B=\begin{array} {c|c|c}{M_{10 \times10}} &甲 &乙 &丙 &丁 &戊 &己 &庚 &辛 &壬 &癸\\ \hline 甲 &1 &0.18 &0.73 &0.68 &0.74 &0.42 &0.45 &0 &0.64 &0.66\\ \hline 乙 &0.74 &1 &0.35 &0.71 &0.16 &0.32 &0.7 &0.6 &0.93 &0.18\\ \hline 丙 &0.42 &0.7 &1 &0.33 &0.61 &0.22 &0.99 &0.13 &0.47 &0.17\\ \hline 丁 &0.55 &0.31 &0.36 &1 &0 &0.05 &0.67 &0.5 &0.31 &0.4\\ \hline 戊 &0.25 &0.55 &0.83 &0.63 &1 &0.72 &0.18 &0.81 &0.88 &0.31\\ \hline 己 &0.01 &0.87 &0.31 &0.81 &0.97 &1 &0.83 &0 &0 &0.74\\ \hline 庚 &0.84 &0.78 &0.56 &0.37 &0.42 &0.96 &1 &0 &0.96 &0.33\\ \hline 辛 &0.76 &0.39 &0.13 &0.08 &0.25 &0.2 &0.39 &1 &0.47 &0.6\\ \hline 壬 &0.99 &0.81 &0 &0.69 &0 &0 &0.57 &0.46 &1 &0.8\\ \hline 癸 &0.18 &0.55 &0.14 &0 &0.7 &0.16 &0 &0.49 &0.8 &1\\ \hline \end{array} $$

截域后的模糊相乘矩阵


$$F_{0.3-0.7}=\begin{array} {c|c|c}{M_{10 \times10}} &甲 &乙 &丙 &丁 &戊 &己 &庚 &辛 &壬 &癸\\ \hline 甲 &1 &0 &1 &0.68 &1 &0.42 &0.45 &0 &0.64 &0.66\\ \hline 乙 &1 &1 &0.35 &1 &0 &0.32 &0.7 &0.6 &1 &0\\ \hline 丙 &0.42 &0.7 &1 &0.33 &0.61 &0 &1 &0 &0.47 &0\\ \hline 丁 &0.55 &0.31 &0.36 &1 &0 &0 &0.67 &0.5 &0.31 &0.4\\ \hline 戊 &0 &0.55 &1 &0.63 &1 &1 &0 &1 &1 &0.31\\ \hline 己 &0 &1 &0.31 &1 &1 &1 &1 &0 &0 &1\\ \hline 庚 &1 &1 &0.56 &0.37 &0.42 &1 &1 &0 &1 &0.33\\ \hline 辛 &1 &0.39 &0 &0 &0 &0 &0.39 &1 &0.47 &0.6\\ \hline 壬 &1 &1 &0 &0.69 &0 &0 &0.57 &0.46 &1 &1\\ \hline 癸 &0 &0.55 &0 &0 &0.7 &0 &0 &0.49 &1 &1\\ \hline \end{array} $$

取出的模糊可达矩阵


$$\tilde R=\begin{array} {c|c|c}{M_{10 \times10}} &甲 &乙 &丙 &丁 &戊 &己 &庚 &辛 &壬 &癸\\ \hline 甲 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 乙 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 丙 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 丁 &0.67 &0.67 &0.67 &1 &0.67 &0.67 &0.67 &0.67 &0.67 &0.67\\ \hline 戊 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 己 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 庚 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 辛 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 壬 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 癸 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline \end{array} $$

$$ 阈值集合\ddot \Delta = (0.67, 1) $$



求解出所有的对应的截矩阵



取截距的定义$$ r _{ij}= \left\{ \begin{array}{ll}1 & \textrm{当:$ \tilde r_{ij} ≥\lambda $}\\ 0 & \textrm{当:$ \tilde r_{ij} < \lambda $ } \end{array} \right.$$



当前的截距 $\lambda$ = 0.67
$$M_{0.67} =\begin{array} {c|c|c}{M_{10 \times10}} &甲 &乙 &丙 &丁 &戊 &己 &庚 &辛 &壬 &癸\\ \hline 甲 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 乙 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 丙 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 丁 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 戊 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 己 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 庚 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 辛 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 壬 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 癸 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline \end{array} $$

当前的截距 $\lambda$ = 1
$$M_{1} =\begin{array} {c|c|c}{M_{10 \times10}} &甲 &乙 &丙 &丁 &戊 &己 &庚 &辛 &壬 &癸\\ \hline 甲 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 乙 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 丙 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 丁 &0 &0 &0 &1 &0 &0 &0 &0 &0 &0\\ \hline 戊 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 己 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 庚 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 辛 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 壬 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 癸 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline \end{array} $$

截域所有结构的拓扑不变性分析


把所有的截距阵的可达矩阵计算出来,并对一系列的可达矩阵进行去重。得到新的可达矩阵系列。

去重后的所有截距阵的可达矩阵如下:


$$R_{0.67} =\begin{array} {c|c|c|c|c|c|c|c}{M_{10 \times10}} &甲 &乙 &丙 &丁 &戊 &己 &庚 &辛 &壬 &癸\\ \hline 甲 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 乙 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 丙 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 丁 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 戊 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 己 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 庚 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 辛 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 壬 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 癸 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline \end{array} $$
$$R_{1} =\begin{array} {c|c|c|c|c|c|c|c}{M_{10 \times10}} &甲 &乙 &丙 &丁 &戊 &己 &庚 &辛 &壬 &癸\\ \hline 甲 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 乙 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 丙 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 丁 & & & &1 & & & & & & \\ \hline 戊 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 己 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 庚 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 辛 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 壬 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 癸 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline \end{array} $$

上述可达矩阵的交集得到矩阵称之为最小基


可达矩阵的交集所得的矩阵,通常就是截取区段的上界(Sub)的截距阵的可达矩阵。其骨架矩阵即为最小基。
$$Meet=Base=\begin{array} {c|c|c|c|c|c|c|c}{M_{10 \times10}} &甲 &乙 &丙 &丁 &戊 &己 &庚 &辛 &壬 &癸\\ \hline 甲 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 乙 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 丙 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 丁 & & & &1 & & & & & & \\ \hline 戊 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 己 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 庚 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 辛 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 壬 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline 癸 &1 &1 &1 &1 &1 &1 &1 &1 &1 &1\\ \hline \end{array} $$
一般性骨架矩阵如下:
$$S=\begin{array} {c|c|c|c|c|c|c|c}{M_{10 \times10}} &甲 &乙 &丙 &丁 &戊 &己 &庚 &辛 &壬 &癸\\ \hline 甲 & &1 & &1 & & & & & & \\ \hline 乙 & & &1 & & & & & & & \\ \hline 丙 & & & & &1 & & & & & \\ \hline 丁 & & & & & & & & & & \\ \hline 戊 & & & & & &1 & & & & \\ \hline 己 & & & & & & &1 & & & \\ \hline 庚 & & & & & & & &1 & & \\ \hline 辛 & & & & & & & & &1 & \\ \hline 壬 & & & & & & & & & &1\\ \hline 癸 &1 & & & & & & & & & \\ \hline \end{array} $$

截域方式(区域截取方式)的模糊解释结构模型求解论文写作技巧

$ \require{cancel} \require{AMScd} \begin{CD} \tilde B=\left[ \tilde b_{ij} \right]_{n \times n}@>截取区域(sup,sub)>> \tilde B'=\left[ \tilde b_{ij}' \right]_{n \times n}@>选择模糊算子对>> \tilde R=\left[ \tilde r_{ij} \right]_{n \times n}@>由阈值集合得截距阵>> \left\{ \begin{array}{} \\ \textrm{截距= $\lambda1$} & R_{\lambda1} @> ISM四大运算 >> 对应的层级拓扑图 \\ \\ \textrm{截距= $\lambda2$} & R_{\lambda2} @> ISM四大运算 >> 对应的层级拓扑图 \\ \\ \vdots & \vdots \\ \\ \textrm{截距= $\lambda n$} & R_{\lambda n} @> ISM四大运算 >> 对应的层级拓扑图 \\ \end{array} \right. \end{CD} $

 对区间值的处理如下:

$$ \tilde b_{ij}'= \left\{ \begin{array}{ll} 1 & \textrm{当:$ \tilde b_{ij} >sub $}\\ \tilde b_{ij} & \textrm{当:$ sub > \tilde b_{ij} >sup $}\\ 0 & \textrm{当:$ \tilde b_{ij} < sup $ } \end{array} \right. $$

  总的原则是更合理的偷懒,取出一段值比直接取一个截距值更符合实际情况

  区段选择的标准最好能自圆其说,比如选0.4-0.6等等

  模糊算子对,最好选择最大最小算子,选择其它的,最好要有最大算子

  上述对于选择了最大算子的,后续有一步是对可达矩阵进行了去重处理的。这步其实可以前置。

  截域方式求解给出1个或者多个结构,每个结构所占的百分比,即两个阈值之差除以总数即为百分比。

  截域,其实就是夹逼方式的求解,也可以看成粗糙集。