预测筛选是否包括验证?大家好,
最近有两个客户问我这个问题,JMP 帮助建议预测变量筛选(在基本 JMP 中)没有验证。
那是对的吗?
最重要的是,一位客户想知道这个平台是否适用于时间序列数据?
感谢您的任何提示和评论!
最好的,
弗洛里安
回复:预测筛选是否包括验证?您可以在技术参考库中找到我正在谈论的演示:
https://community.jmp.com/t5/Technical-Reference-Library/C31-Optimizing-a-Continuous-Process-Kay/ta-p/23877
(提到的 webex 录音已不存在)
回复:预测筛选是否包括验证?你好@Florian_Vogt ,
我的理解是 Predictor Screening 不使用验证。 当然不是您可以控制的验证。
因此,这就是您的客户投资 JMP Pro 的原因!
他们还可以更好地控制模型拟合和解释模型。
在时间序列上,这取决于他们的意思。 但他们可以做的一件事是为其原始变量创建一系列滞后变量,然后使用预测器筛选(或理想情况下在 Pro 中使用带有验证的 Bootstrap Forest)来找到与感兴趣的变量最相关的时间滞后。 现在使用新公式列中行函数的“Lag Mulitple ...”创建滞后变量非常容易。 如果您有兴趣,我有一个使用这个想法的演示。
干杯,
菲尔
回复:预测筛选是否包括验证?@Florian_Vogt ,
您需要 JMP Pro 才能进行真正的验证。您可以通过排除部分数据集来使用解决方法,但我认为如果他们对验证感兴趣,这将是与 JMP Pro 交谈的机会。我认为交叉验证通常用于制作预测模型,而过程筛选是用于变量选择的工具。我想我会得到一些关于他们想要使用此验证列的原因的说明。最后,您只是用这种技术识别最重要的变量,所以我认为交叉验证不会那么有用。
对于带有预测变量筛选的时间序列,您可能会考虑创建滞后和多个滞后列,并将它们用作当前值的预测变量。这至少会让您了解哪个滞后与您的当前值最相关。
让我知道这是否有意义,或者您是否有任何后续问题。