验证列创建<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
我尝试使用Modeling Utilities下的Make Validation Column功能。 但是,这会创建一个不是由整数组成的列。 递归分区可以正常工作,但神经网络不喜欢整数未在验证列中使用的事实。 我认为可以重新编码“训练”,“验证”和“测试”,但这需要几个额外的步骤,这些步骤应该是不必要的。 这可以在下一版JMP Pro 12中得到纠正吗?
回复:验证列创建我担心您可能需要联系技术支持。提供一列整数作为神经网络的验证列应该可行。我甚至不需要关闭Value Labels复选框,而Neural工作正常。我认为您可能需要准备好为他们提供更多详细信息,例如JMP版本,如何完成“建模实用工具”对话框,是否会出现其他数据表中的问题,甚至可能还有一些说明问题的数据。
回复:验证列创建不!仍然得到错误消息,即使我现在看到列中的整数。
回复:验证列创建现在似乎工作我取消选中“列信息”底部的“使用值标签”框。 也许默认应该是未经检查而不是检查 - 更有效的方式 - 至少对我而言。
谢谢!
回复:验证列创建我有点困惑。为了序言,我使用的是JMP Pro的12.1版本。我选择Cols> Modeling Utilities> Make Validation Column。我得到这个对话框:

我点击Purely Random来创建一个名为Validation的新列。该列的列信息是这样的:

验证列仅包含整数。值标签使其显示为文本,但它们是整数。无论我如何尝试使用此实用程序,我总是得到一个整数列。
您的问题意味着您将获得包含非整数的所有随机数的列。您是否可以更具体地了解您正在采取的步骤?
回复:验证列创建
娄,我确实在对话框中填充了验证,但是我收到一条错误消息(“验证列必须只包含整数值,并且在其范围内不能有任何间隙。”)点击OK此消息会导致另一条消息表明神经网络将尝试自己的数据随机分区。 没关系,但没有“测试”结果显示出来。
回复:验证列创建不确定我理解这个问题。建模实用程序在列信息中具有值标签。
您确定在对话框中填写了验证吗?
回复:验证列创建smoore2,
有一种较旧的方法可用于创建验证列,该列首先将整数放入列中。
只需在JMP数据表中创建一个新列即可。
然后双击标题,进入列信息。
由于列中没有新数据,您将看到初始化数据的选项。
从对话框中选择Random,然后选择Random Indicator,并输入所需的交叉验证分割比例。
这将返回一个新列,您可以使用该列进行交叉验证,仅使用最初给出的整数。
您必须重新编码或使用值标签来获取与之关联的标签。
查看我的屏幕截图,了解它的实际效果。
希望这会有所帮助!
- 斯科特
