浏览模型

  1. 运行流以创建模型块,这些模型块将添加到流和右上角的“模型”选用板中。要查看其详细信息,请双击流中的任一模型块。

    模型块“模型”选项卡分为两个窗格。左窗格包含节点网络图,可显示目标与其最重要预测变量之间的关系,以及各预测变量之间的关系。

    右窗格可能显示预测变量重要性,它表示评估模型时每个预测变量的相对重要性,右窗格也可能显示 条件概率,它包含各个节点值的条件概率值,以及各节点的父节点中的所有值组合。

    图 1. 查看树扩展朴素贝叶斯模型
    查看树扩展朴素贝叶斯模型
  2. 将 TAN 模型块连接到马尔可夫模型块(选择警告对话框上的替换)。
  3. 将马尔可夫模型块连接到马尔可夫 FS 模型块(选择警告对话框上的替换)。
  4. 通过选择节点对齐三个模型块以方便查看。
    图 2. 对齐流中的块
    对齐流中的块
  5. 要重新命名您正在创建的评估图形上的模型输出以避免混淆,请将过滤节点附加到马尔可夫 FS 模型块。
  6. 在右侧的字段栏中,将 $B-default、$B1-default 和 $B2-default 分别重新命名为 TAN、马尔可夫和马尔可夫 FS。
    图 3. 重新命名模型字段名称
    重命名模型字段名称

    要比较模型的预测准确性,您可以构建一个增益图。

  7. 将评估图形节点附加到过滤节点上,然后使用图形节点的缺省设置来执行它。

    该图形显示,每个模型类型都生成了相似的结果,但是马尔可夫模型要稍微好一些。

    图 4. 评估模型准确性
    评估模型准确性

    要检查每个模型的预测效果,您可能会使用“分析”节点而不是“评估”图形。下图显示了依据正确和不正确的预测百分比得出的准确性。

  8. 将分析节点附加到过滤节点上,然后使用分析节点的缺省设置来执行它。

与“评估”图形一样,本图形说明马尔可夫模型在预测的正确性方面稍微好一些;但马尔可夫 FS 模型仅落后马尔可夫模型几个百分点。这可能就意味着使用马尔可夫 FS 模型要更为方便一些,因为它计算结果所需的输入更少,因此节省了数据收集和输入的时间以及处理时间。

图 5. 分析模型准确性
分析模型准确性

有关 IBM® SPSS® Modeler 中所用建模方法的数学原理的说明,请参阅 IBM SPSS Modeler Algorithms Guide,该指南位于安装光盘的 \Documentation 目录中。

另请注意,这些结果仅基于训练数据。要评估模型适用于实际应用中的其他数据的程度,可以使用“分区”节点提供部分记录以用于测试和验证。