在阅读了 RJ Hyndman 关于交叉验证和时间序列的“研究提示”之一之后,我回到了我的一个老问题,我将在这里尝试制定。这个想法是,在分类或回归问题中,数据的顺序并不重要,因此可以使用k折交叉验证。另一方面,在时间序列中,数据的排序显然非常重要。
然而,当使用机器学习模型来预测时间序列时,一个常见的策略是重塑序列进入一组“输入-输出向量”,在一段时间内, 有形式.
现在,一旦完成了这种重塑,我们是否可以认为“输入-输出向量”的结果集不需要排序?例如,如果我们使用具有 n 个输入的前馈神经网络来“学习”这些数据,那么无论我们向模型显示向量的顺序如何,我们都会得到相同的结果。因此,我们能否以标准方式使用 k 折交叉验证,而无需每次都重新拟合模型?