数据分割我想将数据作为三组提供:训练集、验证集和测试集到 jmp。我怎样才能做到这一点? jmp使用测试集吗?或者只是训练和验证?
实验设计预测建模和机器学习回复:数据拆分JMP Pro 具有为任何观察建立训练、验证和测试指定的本机功能。 然后在分析平台内适当地处理观察结果。 如果您只有 JMP,您仍然可以使用此建模最佳实践……只是需要更多的击键和菜单选择以及大量的手动数据处理。 我想我以前的同事(我是 SAS/JMP 退休人员) @Jeff_Perkinson多年前写了一篇博文,对 JMP 途径的工作流程提出了建议? 或者也许我记错了。
以下是“如何”在 JMP 和 JMP Pro 中创建验证列的链接:创建验证列
回复:数据拆分你好@tuo88138 ,
欢迎来到 JMP 社区!
标准 JMP 通常使用 2 级验证,而 JMP Pro 在预测建模下的分析平台中内置了 3 级验证。 在标准 JMP 中,您始终可以在构建模型时隐藏和排除测试集数据,然后将其重新引入以查看它如何影响您的模型和/或训练集和验证集在建模过程中的表现如何。
您还可以在 JMP Pro 中手动构建自己的验证列。创建一个新列并转到“列信息”和“初始化数据”>“缺失/空”下拉列表。选择 Random 和 Random Indicator 将数据分成 2 或 3 级验证集。要了解如何在 JMP Pro 中构建验证列,请查看以下链接。
创建验证列(保留样本)| JMP
HTH
账单
回复:数据拆分只是为我最初的回复和@Bill_Worley的,我不确定您是否知道,但 JMP 还支持其他建模交叉验证方法,例如 k 折、留一法等。这些方法的实现最常嵌入到分析平台启动/规范工作流程中,而不是而不是为观察设置特定的列或训练/验证/测试指定。 因此,根据建模方法、手头的实际问题和数据……其中一种方法也可能有用。 就像统计中的很多东西一样……“视情况而定”。
回复:数据拆分太感谢了。