ISM-MICMAC使用指南

提示:本指南只针对ISM-MICMAC特有的内容进行描述,关于软件的通用操作流程(如文件上传、参数设置、结果下载等),请查看:通用计算说明

1. 方法概述

ISM-MICMAC(Interpretive Structural Modeling - Cross-Impact Matrix Multiplication Applied to Classification)是解释结构模型(ISM)与交叉影响矩阵相乘法(MICMAC)的结合方法。该方法通过构建系统要素间的层级结构关系,并分析各要素的驱动力和依赖性,为复杂系统的结构化分析和管理决策提供科学依据。

主要用途:

  • 复杂系统的结构化建模与层级分析
  • 系统要素的驱动力和依赖性分析
  • 关键要素识别与分类管理
  • 系统控制策略的制定与优化

2. 指标体系构建

2.1 指标选择原则

在构建ISM-MICMAC模型前,需要明确分析目标并选择合适的指标:

基本原则:

  • 指标应与研究问题密切相关
  • 指标数量适中,通常15-20个
  • 指标间应存在明确的相互关系
  • 指标定义应清晰明确

2.2 专家评判要求

ISM-MICMAC需要专家对指标间的直接影响关系进行评判:

评判标准:

  • 0:无直接影响关系
  • 1:有直接影响关系

==由此得到邻接矩阵。==

3. 数据文件格式

3.1 邻接矩阵格式

ISM-MICMAC需要上传包含邻接矩阵的Excel文件:

<div style=“text-align: center;”> <img src=“/guide/figures/ism/邻接矩阵.png” width=“550” alt=“邻接矩阵”> </div>

3.2 数据要求

重要说明:

  • 邻接矩阵必须为方阵,行数=列数
  • 只能包含0和1两种数值
  • 对角线元素通常为0(因素对自身无直接影响)
  • 不允许有空白单元格或非数值内容

4. 参数设置

ISM-MICMAC方法需要设置以下参数:

4.1 ISM分层方法选择

系统提供两种分层方法:

  • 方法1: a_i为当前层级元素。
    • 因素的可达集等于交集时,将该因素划分到当前层级(常用)。
    • 参考论文:《集成DEMATEL/ISM的复杂系统层次划分研究》
  • 方法2: R(a_i)为当前层级元素。
    • 因素的可达集等于交集时,将可达集中的因素划分到当前层级。
    • 参考论文:《基于DEMATEL-ISM的建筑供应链低碳化影响因素分析》

4.2 结果保留小数位

设置计算结果的保留小数位数,通常设置为3-5位。

4.3 MICMAC绘图设置

<div style=“text-align: center;”> <img src=“/guide/figures/ism-micmac/micmac图.png” width=“600” alt=“micmac图”> </div>

图表类型:

  • 驱动力-依赖度图(默认):横坐标为驱动力,纵坐标为依赖度
  • 依赖度-驱动力图:横坐标为依赖度,纵坐标为驱动力

绘图参数:

  • 图形尺寸:图形的高宽
  • 图像质量:DPI设置
  • 散点设置:散点的大小、颜色
  • 字体设置:坐标轴标签字体、图例字体、字体大小
  • 坐标轴标签:根据图表类型自动设置

5. 计算结果

结果文件包含:

5.1 ISM分析结果

  • 可达矩阵:基于邻接矩阵通过布尔运算得到,计算公式:$(A+I)^k = (A+I)^{k+1} = M$

<div style=“text-align: center;”> <img src=“/guide/figures/ism-micmac/可达矩阵.png” width=“730” alt=“可达矩阵”> </div>

  • 可达集、前因集和交集:ISM分层计算的中间结果

<div style=“text-align: center;”> <img src=“/guide/figures/ism-micmac/可达集.png” width=“600” alt=“可达集”> </div>

  • 因素分级:根据ISM分层原理确定的要素层级结构

<div style=“text-align: center;”> <img src=“/guide/figures/ism-micmac/因素分级.png” width=“400” alt=“因素分级”> </div>

  • 分层迭代过程:详细的分层迭代计算过程

<div style=“text-align: center;”> <img src=“/guide/figures/ism-micmac/分层迭代.png” width=“600” alt=“分层迭代”> </div>

5.2 MICMAC分析结果

  • 驱动力:可达矩阵的行和,$D_i = \sum_{j=1}^{n} m_{ij}$
  • 依赖性:可达矩阵的列和,$R_j = \sum_{i=1}^{n} m_{ij}$
  • MICMAC结果表:包含各要素的驱动力、依赖性数值

<div style=“text-align: center;”> <img src=“/guide/figures/ism-micmac/micmac.png” width=“380” alt=“micmac”> </div>

5.3 驱动力-依赖性图

系统自动生成MICMAC散点图,直观展示各要素的分类:

  • X轴:驱动力(或依赖性),反映要素的影响能力
  • Y轴:依赖性(或驱动力),反映要素的被影响程度
  • 分界线:==以均值为分界,将图形分为四个象限。左下为第I象限,右下为第II象限,右上为第III象限,左上为第VI象限。==

驱动力-依赖性图可以在绘图设置页面直接在图片上右键另存为得到,也可以在下载的结果文件里找到

6. 结果解读

6.1 综合分析策略

基于ISM-MICMAC结果的分析框架:

  1. 层级结构分析:通过ISM结果了解要素间的层级关系
  2. 驱动力分析:根据MICMAC结果识别关键驱动要素
  3. 依赖性分析:了解要素的被影响程度
  4. 管理策略制定:结合层级结构和四象限分类制定管理策略

6.2 ISM层级结构解读

  • 第1层(顶层):系统的目标或结果要素
  • 第2-n-1层(中间层):起承上启下作用的关键要素
  • 第n层(底层):系统的基础驱动要素

6.3 MICMAC四象限分类

注意:以下四象限分类和描述基于 驱动力-依赖度图,如果是 依赖度-驱动力图 需对照 高/低驱动,高/低依赖进行对应!

第I象限(左下):自治要素(低驱动力,低依赖性)

  • 特征:与系统联系较弱,相对独立
  • 管理策略
    • 优先级较低,可单独处理
    • 定期监控,避免意外影响
    • 适合作为辅助性措施

第II象限(右下):独立要素(高驱动力,低依赖性)

  • 特征:对系统影响力大,但不易受其他要素影响
  • 管理策略
    • ==最高优先级,重点关注和控制==
    • 作为系统改进的主要抓手
    • 制定专门的管理和控制措施

第III象限(右上):联动要素(高驱动力,高依赖性)

  • 特征:既影响其他要素,又受其他要素影响
  • 管理策略
    • 重点监控,保持系统稳定性
    • 谨慎处理,避免引发连锁反应
    • 可作为系统调节的关键节点

第VI象限(左上):依赖要素(低驱动力,高依赖性)

  • 特征:受其他要素影响较大,自身影响力较小
  • 管理策略
    • 通过控制其他要素间接影响
    • 关注上游要素的变化
    • 作为系统效果的监测指标

6.4 管理策略制定

策略框架:

  • 优先控制底层驱动要素:从根本上影响系统性能
  • 重点监控顶层结果要素:及时了解系统改进效果
  • 关注中介传导要素:确保影响传导的有效性
  • 系统性干预策略:基于层级结构和象限分类设计干预方案

7. 常见问题

7.1 数据格式错误

:上传文件后提示"数据中存在无法转换为数值的内容"?

  • 检查矩阵中是否包含文字、空白单元格
  • 确保所有数据都是0或1的数值

7.2 矩阵维度问题

:提示"矩阵维度不正确"?

  • 确保邻接矩阵是方阵(行数=列数)
  • 检查"编号"列是否包含所有要素名称
  • 确认数据区域没有多余的行或列

7.3 参数选择建议

:如何选择合适的参数?

  • ISM分层方法:建议使用"a_i为当前层级元素"
  • 图表类型:根据参考论文选择,"驱动力-依赖度图"和"依赖度-驱动力图"在论文里均有出现
  • 绘图参数:根据要素数量和显示需求调整

7.4 结果解读

:如何理解ISM-MICMAC的综合结果?

  • 先看ISM结果了解层级结构和影响路径
  • 再看MICMAC结果识别关键驱动要素和依赖要素
  • 结合两者制定系统性的管理策略