支持向量机 (SVM) KFold 在版本 16.2 中不再可用?我有两台计算机,一台装有 JMP Pro 16.0 版,另一台装有 Pro 16.2。两者都在 Windows 中。
在 JMP 16.0 版中,我可以使用预测建模>支持向量机>验证方法>KFold。
对于 JMP 版本 16.2 中的相同数据表,KFold 选项显示为灰色。我尝试了很多次,使用了许多数据表和许多不同的选项,但从未见过在 16.2 版中可用于 SVM 的 KFold 选项。是否删除了此功能?更新到 16.2 后如何在 SVM 上执行 KFold 验证?
分析其他回复:支持向量机 (SVM) KFold 在版本 16.2 中不再可用?KFold 仍然可用,但如果标称响应的水平超过 2 个,则它永远不可用。 我猜您的响应变量对响应有 3 个或更多级别?
这是因为当拟合 >2 个水平时,所有成对模型(因此请选择 2 个模型)均已拟合,然后组合以进行整体拟合。 所以成对模型的数量可以变得非常大,非常快。 如果我们在此基础上进行 kfold,估计时间可能会变得很长,并且可能会遇到存储所有结果的内存问题。
这是我最初的想法,然后我发现连续 Y 时,KFold 不可用,所以您的响应可能是连续的。 支持向量回归是在 16 中添加到 SVM 的,并且似乎没有启用 SVR 模型的 KFold。 这可能是一个疏忽(我想不出与 >2 级别分类案例不同的原因,它会被禁止),所以我将输入一个错误报告来启用它。
谢谢!
回复:支持向量机 (SVM) KFold 在版本 16.2 中不再可用?谢谢你快速的回复。我的 Y 变量确实是连续的,我正在执行 SVR。我对您的回复的理解是,用于 SVR 的 KFold 在 16.0 中可用(但可能实施不正确),但在 16.2 中不可用?
谢谢!
回复:支持向量机 (SVM) KFold 在版本 16.2 中不再可用?是的,它在 16.0 中可用(并且正确),但它似乎被 16.2 意外禁止了。 我相信它应该被允许,并且应该在下一个版本中重新实现。 对于功能损失,我深表歉意,并非常感谢您提请我们注意!