JMP 支持向量机 (SVM) 平台我正在尝试重新创建我在 R 中创建的 SVM 模型,但现在使用的是 JMP 内置 SVM 平台。 是否可以在不缩放和居中输入参数的情况下执行 JMP SVM? 我有以重量分数表示的化学混合物成分,因此它们都具有相同的单位(重量分数)。 我还想知道 JMP SVM 是否可以优化 C 和 Gamma,或者我需要在 R 中进行优化吗? 我正在使用 JMP Pro 15.0。
回复:JMP 支持向量机 (SVM) 平台我没有看到任何方法可以关闭居中和缩放。如果所有输入都具有相同的比例,则居中和缩放不会真正改变这一点。它影响模型的“参数”,但不影响生成的模型。换句话说,无论它们是在 0 到 1 范围内还是在 -1 到 +1 范围内都没有关系。 X 之间的关系将保持不变。
至于 C 和 Gamma,来自 JMP 文档:
提示:要找到最佳拟合模型,请拟合一系列核函数和参数值并使用模型比较报告。
因此,JMP 不会为您优化这些参数。人们可以想象编写一个 JMP 脚本来执行此操作,但该脚本可能需要一些时间才能运行,因为它需要使 SVM 适合 C 和 Gamma 的多种组合,然后您仍然可能需要进行某种形式的插值(或模型构建)来寻找“最优”。