DEMATEL-DISM

方法概述

DEMATEL-DISM 将 DEMATEL(决策实验室分析法)与 DISM(阻尼解释结构模型)相结合。DEMATEL 量化因素间的影响强度,计算综合影响矩阵并得到各因素的中心度、原因度与权重;DISM 以阻尼矩阵 + 手性对称展开为核心,在多种层级规则与多个截距水平下完成对抗性层级划分。融合后,综合影响矩阵经阈值方法转化为阻尼矩阵,再按手性对称规则展开做 AISM / FISM 分层,兼顾因果量化、影响方向与结构稳定性。

该方法的核心思想是:

  • 多位专家对因素间的直接影响程度打分,经加权聚合得到直接影响矩阵。
  • 采用 DEMATEL 规范化与累乘求和,计算综合影响矩阵 \(T\)
  • 由综合影响矩阵计算影响度、被影响度、中心度、原因度与权重,识别原因因素与结果因素。
  • 通过阈值方法(手动 / 均值 / 均值±标准差 / 自定义)得到阻尼矩阵。
  • 按手性对称规则将阻尼矩阵展开为正、负事件手性对称邻接矩阵。
  • 计算可达矩阵、缩点、骨架,并进行 UP / DOWN / UP-DOWN轮换 / DOWN-UP轮换四种层级抽取。
  • 支持 FISM 式多截距 λ 分层,对比不同阈值下的层级结构,识别稳定与敏感的因素关系。

该方法适用于因素间影响强度与方向存在不确定性、需要同时在因果与结构两个维度建模的场景。

计算步骤

1. 构建直接影响矩阵

\(n\) 个因素,多位专家对各因素间的直接影响强度打分,经加权聚合得到直接影响矩阵 \(X=[x_{ij}]_{n\times n}\),对角线通常置 0。

2. DEMATEL 规范化与综合影响矩阵

按行和最大值规范化:

\[N = \frac{X}{\max\limits_{i}\sum_{j}x_{ij}}\]

计算综合影响矩阵:

\[T = N(I-N)^{-1}\]

其中 \(I\) 为单位矩阵。

3. 因素属性计算

  • 影响度(行和):\(D_i = \sum_j T_{ij}\)
  • 被影响度(列和):\(R_i = \sum_j T_{ji}\)
  • 中心度:\(C_i = D_i + R_i\)
  • 原因度:\(E_i = D_i - R_i\)\(E_i>0\) 为原因因素,\(E_i<0\) 为结果因素。
  • 权重:\(w_i = C_i / \sum_j C_j\)

4. 阻尼阈值与阻尼矩阵

通过阈值方法将综合影响矩阵转化为阻尼矩阵 \(D=[d_{ij}]\)(-1/0/1):

  • \(D[i,j]=1\):因素 \(i\)\(j\) 的影响为正(促进)。
  • \(D[i,j]=-1\):因素 \(i\)\(j\) 的影响为负(抑制)。
  • \(D[i,j]=0\):无直接影响。

阈值方法:手动指定阈值 / 均值 / 均值±标准差(mean_sd)/ 自定义。

5. 手性对称展开

将每个因素拆分为正事件(+i)与负事件(-i)节点,按手性对称规则构造 \(2n\times 2n\) 手性对称邻接矩阵 \(A\)

  • \(d_{ij}=1\)\(A_{(+i)(+j)}=1\)\(A_{(-i)(-j)}=1\)
  • \(d_{ij}=-1\)\(A_{(+i)(-j)}=1\)\(A_{(-i)(+j)}=1\)

6. 可达矩阵、缩点、骨架与层级抽取

对展开后的邻接矩阵计算可达矩阵(Warshall 传递闭包,对角线置 1),用 Kosaraju 算法求强连通分量并缩点,在缩点 DAG 上计算骨架矩阵(传递约减),再进行 UP / DOWN / UP-DOWN轮换 / DOWN-UP轮换四种层级抽取。

7. 多 λ 截距分层(FISM 模式)

在保留幅值的手性对称模糊矩阵 \(F\)(元素取绝对值)上按多个截距 λ 二值化:

\[A_\lambda[i,j]=\mathbf{1}\{F[i,j]\ge \lambda\}\]

对每个 \(A_\lambda\) 执行完整 AISM 流程,得到多个版本的层级结构。候选 λ 自动取 \(F\) 的非零幅值集合,也可手动指定。

案例分析

案例背景:某研究分析影响系统绩效的因素间因果与结构关系,专家对若干因素的两两直接影响打分,经加权聚合后进行 DEMATEL 计算,再用阈值方法构造阻尼矩阵,按手性对称展开并执行 AISM 分层与 FISM 多 λ 对比。

计算过程

1. DEMATEL 计算

对直接影响矩阵做规范化并计算综合影响矩阵 \(T\),得到各因素的影响度、被影响度、中心度、原因度与权重,区分原因因素与结果因素。

2. 阻尼阈值

按所选阈值方法(如均值±标准差)生成阻尼矩阵,得到截断值并二值化为 -1/0/1。

3. 手性对称展开

将阻尼矩阵按手性对称规则展开为 \(2n\times 2n\) 的手性对称邻接矩阵。

4. 层级抽取与多 λ 分层

对展开矩阵执行四种层级抽取;FISM 模式下按多个截距 λ 二值化并逐一分层,得到多个版本的层级结构。

5. 结果解读

  • 原因因素(正影响)在层级中的位置反映其驱动作用,中心度高的因素对系统影响显著。
  • 不同阈值下的层级对比可识别系统结构的敏感关系与稳定结构。

结论

DEMATEL-DISM 在 DEMATEL 因果量化的基础上,通过手性对称展开与多种层级抽取完整刻画影响方向与对抗性结构,并结合多 λ 截距对比考察结构稳定性。

常见问题

Q1: 阻尼阈值方法有哪些?

A: 支持手动 / 均值 / 均值±标准差(mean_sd)/ 自定义四种方式,用于将综合影响矩阵转化为 -1/0/1 的阻尼矩阵。

Q2: 手性对称展开的作用?

A: 将每个因素拆分为正、负事件节点,使影响方向在层级结构中显式保留,便于在对抗分层中体现”促进 / 抑制”信息。

Q3: 与 DISM 有何区别?

A: DEMATEL-DISM 先经 DEMATEL 量化得到综合影响矩阵(含中心度、原因度与权重),再进入阻尼与手性对称分层;DISM 直接以交叉影响矩阵为输入,不包含 DEMATEL 因果量化环节。

Q4: 支持多专家吗?

A: 支持。多位专家的直接影响矩阵经加权聚合后统一分析,缺省权重时按等权聚合。

Q5: 支持多工作表吗?

A: 支持。每个工作表可作为一个直接影响矩阵,用户可选择单个工作表进行分析。

平台功能

DEMATEL-DISM 分析平台提供以下核心功能:

数据输入

  • 支持 Excel(.xlsx、.xls)格式,文件大小不超过 5MB。
  • 每个工作表为一个直接影响矩阵,首行首列为因素名称,数据区域为非负方阵。
  • 支持多专家矩阵:可上传多工作表或设置专家权重,自动校验矩阵方阵性与数值类型。

参数设置

  • 规范化方法:行和最大值(row_max)/ 列和最大值(col_max)/ 行和最大值与列和最大值取小(row_col_max)。
  • 阈值方法:手动 / 均值 / 均值±标准差(mean_sd)/ 自定义。
  • 阻尼阈值:手动模式下输入具体阈值。
  • 分析模式:单阈值(经典 DISM)/ 多 λ 截距(FISM 式 DISM)。
  • 截距 λ 列表:FISM 模式的截距列表,留空自动取非零幅值集合。
  • 专家权重:多专家聚合权重,缺省为等权。
  • 小数位数:控制结果精度(默认 4 位)。
  • 选择分析的工作表:从上传的工作表中选取。
  • 绘图参数:图形标题、字体大小、节点宽高、层间距、节点间距、箭头大小与角度、边线颜色、节点颜色等。

结果展示

  • DEMATEL 因素分析:影响度、被影响度、中心度、原因度、权重、排序与因素属性(原因 / 结果)表。
  • DEMATEL 矩阵展示:直接影响矩阵、规范化矩阵、综合影响矩阵及验证矩阵(\(N(I-N)^{-1}-T\))。
  • 因果散点图:中心度-原因度图,标注因素属性。
  • 因素分级结果:正负事件的层级归属表。
  • AISM 矩阵展示:阻尼矩阵、手性对称邻接矩阵(FISM 模式另有手性对称模糊矩阵)、可达矩阵、缩点可达矩阵、骨架矩阵、一般性骨架矩阵。
  • 强连通分量:SCC 分组明细。
  • 对抗层级图:UP / DOWN / UP-DOWN轮换 / DOWN-UP轮换四种层级拓扑图,支持交互式调整绘图参数。
  • 层级对比分析:四种层级归属的并排对比(可开关)。
  • AI 智能分析:基于 DeepSeek API 解读层级结构(每日限 3 次)。
  • 多格式导出:支持 Excel 与 HTML 报告下载。

使用建议

  1. 数据准备:由专家填写因素间直接影响强度,多专家经加权聚合后放入 Excel 工作表。
  2. 规范化与阈值:先使用 row_max 规范化与 mean_sd 阈值观察阻尼矩阵效果,再按需选择手动或自定义。
  3. 结果解读:结合因果散点图(中心度-原因度)与多种层级拓扑图,识别关键因素与结构敏感点。
  4. 稳健性检验:切换阈值方法、分析模式或模糊截距 λ,观察层级结果的稳定性。

平台界面

官方地址:https://superr.online

DEMATEL-DISM法工具界面

平台界面包含:数据上传区、参数设置区、工作表预览、分析结果展示和AI分析模块


参考文献

  1. Gabus A, Fontela E. World problems, an invitation to further thought within the framework of DEMATEL[R]. Battelle Geneva Research Center, 1972.
  2. 张雷,等. 对抗解释结构模型(AISM)方法研究[J]. 系统工程与电子技术.
  3. 模糊解释结构模型(FISM)相关文献.