我的问题是时间序列下婴儿出生数量,使用前三个时间步长预测下一个时间序列的mae, y, yhat = walk_forward_validation(data, 6)中的6可以跟supervised = series_to_supervised(values, n_in=3) print(supervised)中的3不一致吗
时间: 2024-04-21 18:26:32 浏览: 146
关于时间序列的可预测性
在这段代码中,6 是用于性能评估的测试集的大小,而 3 是用于将时间序列数据转换为监督学习问题的输入序列长度。这两个参数可以独立进行调整,但是需要注意的是,如果测试集太小,可能无法准确地评估模型的泛化能力;如果输入序列长度太短,可能无法捕捉时间序列的长期依赖关系,从而导致模型性能下降。因此,需要根据具体问题进行调整,找到一个合适的平衡点。
阅读全文