假设我正在预测天气,我想使用7天的天气数据(由5个参数组成)来预测第二天的温度。因此,每个训练批次具有7个时间步(7天的天气数据)的序列来组成X数据,即:
[batch_size, 7, 5]对于Y数据,我假设我只为批处理的每个序列提供一个值(第8天),即:
[batch_size, 1]发布于 2018-11-12 18:19:48
回答我自己的问题:这取决于我试图建模的是什么。如果我有兴趣输入7个时间步来预测第8天的天气,这被归类为多对一建模,并且我提出的Y值对于该场景是正确的。
可能存在多对多的情况是语言翻译,即输入序列中的每个单词都被翻译为输出中的相应单词。
https://stackoverflow.com/questions/51020520
复制相似问题