在我们的免费在线课程中了解更多信息:
解决工业问题的统计思维
在本视频中,我们展示了如何使用制作验证列实用程序在 JMP Pro 中创建验证列。
我们将使用杂质示例并创建一个新列 Validation。 我们将随机分配 60% 的观察到训练集,其余 40% 到验证集。
首先,我们从 Predictive Modeling 下的 Analyze 菜单中选择 Make Validation Column。
我们可以输入一个分层列来平衡这些列中的训练集和验证集。 这通常在您具有分类输入或输出变量时使用。
我们还可以输入一个分组列,或者输入一个分界点列。 单击“帮助”按钮以了解有关这些选项的更多信息。
我们会将所有字段留空,然后单击“确定”。
我们为训练集输入 0.6,为验证集输入 0.4。 请注意,我们也可以将一部分观察值分配给测试集,但在此示例中我们将仅使用两个分区。
新列名称将是 Validation。
验证列类型使您能够生成具有固定值的验证列,或使用用于随机分配列中训练集和验证集的公式。
我们使用 Fixed 将数据随机分配给训练集和验证集,而不存储公式。 使用固定随机分配,我们可以输入一个随机种子,使我们能够在需要时再次重新创建相同的验证列。 随机种子是您指定的一个整数,它告诉 JMP 如何开始随机分配训练集和验证集。 设置随机种子使训练集和验证集的分配可重复。
我们为这个视频输入随机种子 123,然后点击 Go。
JMP 将新列验证添加到数据表。 在幕后,这些值存储为 0(用于训练数据)和 1(用于验证数据)。
Column Info 窗口有一条注释告诉我们该列是如何创建的。
根据要求,60% 的观察值已分配给训练集,40% 的观察值已分配给验证集。
当我们使用此验证列构建预测模型时,JMP Pro 使用训练数据构建模型,并使用验证数据估计模型对新数据的预测性能。
请注意,此功能仅在 JMP Pro 中可用。 如需 JMP Pro 中可用平台和选项的完整列表,请打开 JMP 入门菜单,然后选择 JMP Pro 类别。 选项卡下详细介绍了 JMP Pro 独有的平台和功能。