UISM不确定解释结构模型
方法概述
UISM(Uncertain Interpretive Structure Modeling,不确定解释结构模型)在对抗解释结构模型(AISM)框架基础上引入“不确定矩阵”,处理要素间关系信息不完整或不确定的情形。UISM 提供两种分析模式:阈值敏感分析(对不确定区间内的多个阈值分别生成邻接矩阵版本并逐一做 AISM 分层)与夹逼枚举(官网 UISM,对不确定带内所有可能的取值组合进行带上限枚举,并按可达矩阵去重得到全部异构体)。两种模式共同刻画系统在不确定情境下的结构变化。
该方法的核心思想是:
- 以不确定矩阵(元素为区间或不确定值)为输入。
- 阈值敏感模式下,对每个候选阈值截距生成一个邻接矩阵版本。
- 夹逼枚举模式下,对不确定区间做带上限的取值枚举,并对各取值组合生成邻接矩阵。
- 对每个邻接矩阵执行 AISM 的 UP / DOWN 对抗分层。
- 按可达矩阵对异构体去重,得到去重后的全部可能结构。
- 通过主导分层方法(UP / DOWN / 轮换)影响层级结果的展示排序。
- 汇总所有版本 / 异构体的层级结构,揭示系统结构的稳定性与不确定性范围。
该方法适用于要素关系判断存在不确定性或信息不完整,需要考察系统结构在何种范围内保持稳定的场景。
计算步骤
1. 构建不确定矩阵
设 \(n\) 个要素,专家对任意两要素 \(i,j\) 的不确定影响关系评分,得到不确定矩阵。矩阵元素可为明确的 0/1 判断,也可为不确定值(如区间或需在不确定带内确定的关系)。
2. 阈值敏感分析
对候选阈值列表 \(\{\lambda_1,\dots,\lambda_k\}\),对每个 \(\lambda\) 生成邻接矩阵版本 \(A_\lambda\),其中 \(A_\lambda[i,j]=1\) 表示在阈值 \(\lambda\) 下要素 \(i\) 劣于 \(j\)(\(i\) 到 \(j\) 存在关系)。
3. 夹逼枚举分析(官网 UISM)
对不确定带 \([\text{lower},\text{upper})\) 内所有可能的取值组合进行枚举,最多不超过上限 max_isomers(默认 4096):
- 对每个组合生成对应的邻接矩阵。
- 计算各邻接矩阵的可达矩阵。
- 按可达矩阵去重,保留互不相同的异构体。
枚举保证在可计算范围内穷尽系统所有可能结构。
4. 对抗分层
对每个版本 / 异构体的邻接矩阵计算可达矩阵,执行 UP 型与 DOWN 型分层:
- UP 型:自顶层向下剥离,结果层优先。
- DOWN 型:自底层向上剥离,原因层优先。
5. 主导分层方法与结果展示
主导分层方法可选择 UP 型优先、DOWN 型优先、UP-DOWN 轮换或 DOWN-UP 轮换,用于决定因素分级结果的展示排序与主层级标注。
6. 多版本结果汇总
汇总所有版本 / 异构体的层级结构,识别在所有可能结构中保持稳定的要素关系,以及随阈值 / 取值组合变化的敏感关系。
案例分析
案例背景:某研究需分析 4 个因素在不确定关系下的结构,不确定矩阵中存在多个不确定元素,需考察系统结构的可能性范围。
计算过程
1. 不确定矩阵
建立 4 因素的不确定矩阵,其中部分元素为不确定值(需在区间内确定)。
2. 夹逼枚举
在不确定带内枚举所有取值组合,共得到 16 种可能的邻接矩阵。
3. 去重异构体
按可达矩阵去重后得到 8 个互不相同的异构体,每个异构体对应一种可能的系统结构。
4. 对抗分层
对每个异构体执行 UP / DOWN 分层,得到各异构体的层级结构。
5. 结果解读
- 稳定结构:在所有异构体中保持一致的层级关系,是不确定情境下可信的结构结论。
- 敏感结构:随取值变化而改变的层级关系,是需要进一步确证的不确定点。
- 通过去重异构体的数量,可量化系统结构的不确定性范围。
结论
UISM 通过阈值敏感分析与夹逼枚举,穷尽并去重了不确定情境下的所有可能结构,为不确定关系下的系统建模提供了全面的结构视图。
常见问题
Q1: UISM 与 AISM 有何区别?
A: AISM 针对单一确定的邻接矩阵分层;UISM 以不确定矩阵为输入,通过多阈值或多取值组合枚举考察系统结构的不确定性范围。
Q2: 阈值敏感分析与夹逼枚举有何不同?
A: 阈值敏感分析对一组预设阈值各生成一个版本;夹逼枚举(官网 UISM)对不确定带内所有取值组合枚举并按可达矩阵去重,得到全部异构体。
Q3: 枚举上限如何设置?
A: 通过“最大异构体数”参数(默认 4096)限制枚举规模。若实际可能数超过上限,系统会截断枚举并提示。
Q4: 异构体如何去重?
A: 按可达矩阵去重,即两个取值组合若产生相同的可达矩阵则视为同一结构,合并为一个异构体。
Q5: 主导分层方法的作用是什么?
A: 决定因素分级结果的展示排序与主层级标注(UP 优先、DOWN 优先或轮换),便于用户按关注视角查看层级。
Q6: 支持多工作表吗?
A: 支持。每个工作表可作为一个不确定矩阵,用户可选择单个工作表进行分析。
平台功能
UISM 分析平台提供以下核心功能:
数据输入
- 支持 Excel(.xlsx、.xls)格式。
- 每个工作表为一个不确定矩阵,首行首列为因素名称,数据区域为方阵。
- 自动校验矩阵方阵性、数值类型等。
参数设置
- 分析模式:阈值敏感分析 / 夹逼枚举(官网 UISM)。
- 主导分层方法:UP 型 / DOWN 型 / UP-DOWN 轮换 / DOWN-UP 轮换。
- 阈值列表:阈值敏感模式下可指定多个阈值(逗号分隔)。
- 阈值规则:大于等于(ge)等截距规则。
- 不确定带上下限:夹逼枚举模式下指定 lower / upper。
- 最大异构体数:夹逼枚举的枚举上限(默认 4096)。
- 小数位数:控制结果精度(默认 4 位)。
- 选择分析的工作表:从上传的工作表中选取。
- 绘图参数:图形标题、字体大小、节点大小、层间距、节点间距、箭头大小、边线颜色、节点颜色等。
结果展示
- 版本 / 异构体列表:可切换查看每个版本或异构体。
- 因素分级结果:各因素的 UP / DOWN 层级及主导层级。
- 矩阵展示:邻接矩阵、可达矩阵、缩点可达矩阵、骨架矩阵。
- 对抗层级图:UP / DOWN 型层次结构图,支持交互式调整绘图参数。
- 统计分析:不确定元素个数、原始可能数、去重后异构体数、强连通分量数等统计。
- AI 智能分析:基于 DeepSeek API 解读多版本结构摘要(每日限 3 次)。
- 多格式导出:支持 Excel 和 HTML 报告下载。
使用建议
- 数据准备:由专家填写要素间的不确定关系矩阵,标记不确定元素,放入 Excel 工作表。
- 模式选择:关系不确定性较低时可先用阈值敏感分析;需穷尽可能性时使用夹逼枚举。
- 枚举规模:因素较多时注意控制枚举上限,避免计算量过大。
- 结果解读:重点关注跨版本 / 异构体稳定的关系,结合 AI 分析获得结构摘要。
- 稳健性检验:调整阈值列表或不确定带,观察层级结构的稳定性。
平台界面

平台界面包含:数据上传区、参数设置区、工作表预览、分析结果展示和AI分析模块
参考文献:
- 汪应洛. 系统工程理论、方法与应用[M]. 高等教育出版社,1998.
- 张雷,等. 对抗解释结构模型(AISM)方法研究[J]. 系统工程与电子技术.
- 不确定解释结构模型(UISM)相关文献.