Tensorflow 时间序列预测的测试集
下面链接中的示例具有来自时间序列数据的培训和验证集。没有提到测试集。为什么没有一个呢?对于一个实时生成时间序列数据的数据集,需要一个什么呢 我每隔1秒收集3小时的数据。我想在它可用之前预测下一个30分钟。列车/验证/测试分割应该是什么样的?可以跳过测试集吗Tensorflow 时间序列预测的测试集,tensorflow,neural-network,time-series,lstm,Tensorflow,Neural Network,Time Series,Lstm,下面链接中的示例具有来自时间序列数据的培训和验证集。没有提到测试集。为什么没有一个呢?对于一个实时生成时间序列数据的数据集,需要一个什么呢 我每隔1秒收集3小时的数据。我想在它可用之前预测下一个30分钟。列车/验证/测试分割应该是什么样的?可以跳过测试集吗 不建议跳过测试集。在TensorFlow示例中,目的是演示如何处理时间序列;您可以在“测试集”上进行测试,就像您在验证中所做的一样,但测试集是完全未知的,这是一个约束条件:我们来回答您的第二个问题 关于测试集,在您的用例中,如您所说,测试集是
不建议跳过测试集。在TensorFlow示例中,目的是演示如何处理时间序列;您可以在“测试集”上进行测试,就像您在验证中所做的一样,但测试集是完全未知的,这是一个约束条件:我们来回答您的第二个问题 关于测试集,在您的用例中,如您所说,测试集是动态生成的数据 当然,您可以将初始数据集拆分为train/val/test。但第二个测试集显然与您的模型“实时部署”一致,它将是预测“动态生成的数据集”=>这意味着您将实时向您的模型提供数据 train val测试分割取决于您想要创建模型的方式:您想要使用多少时间步(预测下一步时需要考虑多少秒等)、您想要预测的变量数量、您想要预测的时间步数(在您的情况下,30分钟将是30*60=1800,因为您的数据集信号频率是以秒为单位的)。这是一个非常广泛的问题,更多内容涉及如何为多步预测的时间序列分析创建数据集