DEMATEL-ISM-MICMAC使用指南
提示:本指南只针对DEMATEL-ISM-MICMAC特有的内容进行描述,关于软件的通用操作流程(如文件上传、参数设置、结果下载等),请查看:通用计算说明
1. 方法概述
DEMATEL-ISM-MICMAC是一种三重集成方法,结合了DEMATEL(决策实验室分析法)、ISM(解释结构模型)和MICMAC(交叉影响矩阵相乘法)。该方法首先通过DEMATEL识别关键因素并分析其因果关系,然后运用ISM建立这些因素之间的多级递阶结构模型,最后通过MICMAC分析因素的驱动力和依赖度。
主要用途:
- 复杂系统的综合性分析与建模
- 因果关系识别与层级结构构建
- 关键因素的驱动力和依赖性分析
- 系统性管理策略的制定与优化
2. 指标体系构建
2.1 指标选择原则
在构建DEMATEL-ISM-MICMAC模型前,需要明确分析目标并选择合适的指标:
基本原则:
- 指标应与研究问题密切相关
- 指标数量适中,通常10-20个
- 指标间应存在明确的相互关系
- 指标定义应清晰明确
2.2 专家评判要求
DEMATEL-ISM-MICMAC需要专家对指标间的直接影响关系进行评判:
基本要求:
- 需要多位专家参与评判,通常10-20位专家
- 专家应对研究领域有深入了解
- 评判标准需要统一,通常采用0-3分制
评判标准(推荐):
- 0分:无影响
- 1分:影响小
- 2分:影响中
- 3分:影响大
3. 数据文件格式
3.1 直接影响矩阵格式
DEMATEL-ISM-MICMAC需要上传包含直接影响矩阵的Excel文件,支持多专家评判:
<div style=“text-align: center;”> <img src=“/guide/figures/dematel-ism/直接影响矩阵.png” width=“1100” alt=“直接影响矩阵”> </div>
矩阵格式说明:
- 第一列为因素名称(推荐使用编号,方便绘图)
- 第二列开始为各因素对应的影响程度评分
- 矩阵必须为方阵(行数=列数)
- 对角线元素通常为0(因素对自身无影响)
- ==评分为行对列的影响,即第i行第j列的元素表示第i个因素对第j个因素的影响程度==
3.2 多专家数据组织
软件支持多个专家的评判数据,每个专家的矩阵放在不同的sheet表中:
Sheet表命名示例:
- Sheet1: 专家1
- Sheet2: 专家2
- Sheet3: 专家3
- …
重要说明:
- 所有专家的矩阵维度必须完全一致
- 因素名称和顺序必须保持一致
- ==软件会自动对多个专家的评判进行算术平均,得到最终的直接影响矩阵之后计算==
4. 参数设置
DEMATEL-ISM-MICMAC方法需要设置三部分参数:
4.1 DEMATEL参数设置
-
规范化方法:
- 行和最大值:用每行元素和的最大值进行规范化(常用)
- 列和最大值:用每列元素和的最大值进行规范化
- 行和列和最大值:用行和与列和中的最大值进行规范化
-
结果保留小数位:设置计算结果的保留小数位数(1-10位,默认5位)
4.2 ISM参数设置
-
阈值λ计算方法:
- 综合影响矩阵的均值+标准差(常用)
- 综合影响矩阵的均值
- 自定义:可手动输入λ值
-
ISM分层方法:
- 方法1: a_i为当前层级元素。
- 因素的可达集等于交集时,将该因素划分到当前层级(常用)。
- 参考论文:《集成DEMATEL/ISM的复杂系统层次划分研究》
- 方法2: R(a_i)为当前层级元素。
- 因素的可达集等于交集时,将可达集中的因素划分到当前层级。
- 参考论文:《基于DEMATEL-ISM的建筑供应链低碳化影响因素分析》
- 方法1: a_i为当前层级元素。
-
可达矩阵生成方法:
- 方法1: 对A+I进行布尔运算迭代(常用)。参考论文:《基于DEMATEL-AISM的建筑业数字化转型影响因素研究》
- 方法2: H=T+I后按阈值二值化。参考论文:《基于DEMATEL-ISM的矿工不安全情绪形成因子研究》
4.3 绘图设置
因果关系图:
- 点状:用散点表示各因素位置
<div style=“text-align: center;”> <img src=“/guide/figures/dematel-ism-micmac/点状.png” width=“600” alt=“点状”> </div>
- 块状:用不同颜色的文本框表示因素
<div style=“text-align: center;”> <img src=“/guide/figures/dematel-ism-micmac/块状.png” width=“600” alt=“块状”> </div>
MICMAC驱动力-依赖度图:
- 驱动力-依赖度图(默认):横坐标为驱动力,纵坐标为依赖度
<div style=“text-align: center;”> <img src=“/guide/figures/dematel-ism-micmac/驱动力依赖度.png” width=“600” alt=“驱动力依赖度”> </div>
- 依赖度-驱动力图:横坐标为依赖度,纵坐标为驱动力
<div style=“text-align: center;”> <img src=“/guide/figures/dematel-ism-micmac/依赖度驱动力.png” width=“600” alt=“依赖度驱动力”> </div>
绘图参数:
- 图形尺寸:宽度、高度设置
- 图像质量:DPI设置(100-600,默认300)
- 散点设置:大小、颜色
- 字体设置:坐标轴标签字体、图例字体、字体大小
- 坐标轴标签:X轴(中心度/驱动力)、Y轴(原因度/依赖度)
5. 计算结果
结果文件包含:
5.1 DEMATEL分析结果
<div style=“text-align: center;”> <img src=“/guide/figures/dematel-ism-micmac/dematel.png” width=“1200” alt=“DEMATEL分析结果”> </div>
- 影响度(D):该因素对其他因素的总影响程度
- 被影响度(C):该因素受其他因素的总影响程度
- 中心度(D+C):因素在系统中的重要程度
- 原因度(D-C):因素的因果属性
- 正值:原因因素(主要影响其他因素)
- 负值:结果因素(主要受其他因素影响)
- 权重:基于中心度归一化得到的因素权重
- 排序:按权重大小的排序
- 因素属性:原因因素或结果因素
5.2 阈值λ信息
<div style=“text-align: center;”> <img src=“/guide/figures/dematel-ism-micmac/阈值.png” width=“1200” alt=“阈值λ信息”> </div>
- 综合影响矩阵均值(T̄):T矩阵所有元素的平均值
- 综合影响矩阵标准差(σ):T矩阵所有元素的标准差
- 实际使用的λ值:根据选择的计算方法确定的阈值
- λ值计算方式:显示所选择的阈值计算方法
5.3 ISM分层结果
<div style=“text-align: center;”> <img src=“/guide/figures/dematel-ism-micmac/ism分层.png” width=“1200” alt=“ISM分层结果”> </div>
根据ISM分层算法确定各因素所属的层级:
- 第1层:系统的最高层因素
- 第2层:次高层因素
- 第n层:最底层因素
5.4 MICMAC分析结果
<div style=“text-align: center;”> <img src=“/guide/figures/dematel-ism-micmac/micmac.png” width=“1200” alt=“MICMAC结果表”> </div>
- 驱动力:可达矩阵的行和,反映要素的影响能力
- 依赖度:可达矩阵的列和,反映要素的被影响程度
5.5 因果关系图
系统自动生成因果关系图,直观展示各因素的位置:
- X轴(中心度):反映因素重要程度,越靠右越重要
- Y轴(原因度):反映因果属性
- 上半部分:原因因素
- 下半部分:结果因素
5.6 驱动力-依赖度图
系统自动生成MICMAC散点图,直观展示各要素的分类:
- X轴:驱动力(或依赖度),反映要素的影响能力
- Y轴:依赖度(或驱动力),反映要素的被影响程度
- 分界线:==以均值为分界,将图形分为四个象限。左下为第I象限,右下为第II象限,右上为第III象限,左上为第IV象限。==
==因果关系图和驱动力-依赖度图可以在绘图设置页面直接在图片上右键另存为得到,也可以在下载的结果文件里找到==
5.7 详细计算过程
<div style=“text-align: center;”> <img src=“/guide/figures/dematel-ism/其他结果.png” width=“950” alt=“详细计算过程”> </div>
结果文件还包含:
- 直接影响矩阵:专家评判的原始矩阵
- 规范影响矩阵:规范化后的矩阵
- 综合影响矩阵:考虑间接影响的最终矩阵
- 邻接矩阵:基于阈值λ生成的0-1矩阵,包含直接影响关系
- 可达矩阵:邻接矩阵布尔运算的结果,包含直接+间接影响关系
- 可达集、前因集和交集:ISM分层计算的中间结果
- 分层迭代过程:详细的分层迭代过程
6. 结果解读
6.1 综合分析策略
基于DEMATEL-ISM-MICMAC结果的分析框架:
- 因果关系识别:通过DEMATEL结果识别原因因素和结果因素
- 重要性排序:根据中心度确定因素的重要程度
- 层级结构分析:通过ISM结果了解因素间的层级关系
- 驱动力依赖性分析:通过MICMAC结果识别关键驱动要素和依赖要素
- 管理策略制定:结合三种分析结果制定综合管理策略
6.2 MICMAC四象限分类
注意:以下四象限分类和描述基于 驱动力-依赖度图,如果是 依赖度-驱动力图 需对照 高/低驱动,高/低依赖进行对应!
第I象限(左下):自治要素(低驱动力,低依赖性)
- 特征:与系统联系较弱,相对独立
- 管理策略:
- 优先级较低,可单独处理
- 定期监控,避免意外影响
- 适合作为辅助性措施
第II象限(右下):独立要素(高驱动力,低依赖性)
- 特征:对系统影响力大,但不易受其他要素影响
- 管理策略:
- ==最高优先级,重点关注和控制==
- 作为系统改进的主要抓手
- 制定专门的管理和控制措施
第III象限(右上):联动要素(高驱动力,高依赖性)
- 特征:既影响其他要素,又受其他要素影响
- 管理策略:
- 重点监控,保持系统稳定性
- 谨慎处理,避免引发连锁反应
- 可作为系统调节的关键节点
第IV象限(左上):依赖要素(低驱动力,高依赖性)
- 特征:受其他要素影响较大,自身影响力较小
- 管理策略:
- 通过控制其他要素间接影响
- 关注上游要素的变化
- 作为系统效果的监测指标
6.3 管理策略制定
策略框架:
- 优先控制底层驱动要素:从根本上影响系统性能
- 重点监控顶层结果要素:及时了解系统改进效果
- 关注中介传导要素:确保影响传导的有效性
- 系统性干预策略:基于因果关系、层级结构和象限分类设计干预方案
7. 常见问题
7.1 数据格式错误
问:上传文件后提示"数据中存在无法转换为数值的内容"?
答:
- 检查矩阵中是否包含文字、空白单元格
- 确保所有数据都是数值
- 检查是否有隐藏的特殊字符
7.2 矩阵维度问题
问:提示"矩阵维度不正确"?
答:
- 确保直接影响矩阵是方阵(行数=列数)
- 检查所有专家的矩阵维度是否一致
- 确认数据区域没有多余的行或列
7.3 参数选择建议
问:如何选择合适的参数?
答:
- 规范化方法:建议使用"行和最大值"
- 阈值λ计算:建议使用"均值+标准差"
- ISM分层方法:建议使用"方法1"
- 可达矩阵生成:建议使用"方法1"
7.4 结果解读
问:如何理解DEMATEL-ISM-MICMAC的综合结果?
答:
- 先看DEMATEL结果识别因果关系和重要性
- 再看ISM结果了解层级结构
- 然后看MICMAC结果分析驱动力和依赖性
- 结合三者制定系统性的管理策略
- 重点关注底层原因因素和顶层结果因素