针对多个连续标签训练时间序列数据的合适方法是什么?

数据挖掘 神经网络 时间序列 训练 术语
2022-03-09 17:00:55

假设我们有一个时间序列的特征,并试图学习使用神经网络我们的目标是在给定今天观察到的情况下,能够预测明天和后天{xi}{ti}tx

我最初的想法是:

  1. 如果我们的目标是能够在的情况下预测明天,我们将制作我们的(训练、标签)数据集tx(xi,ti+1)

  2. 如果我们的目标是能够的情况下预测后天的,我们将制作我们的(训练、标签)数据集tx(xi,ti+2)

我们当然可以使用两个单独的 NN 对单个输出节点执行此操作,但我认为最好使用一个具有 2 个输出节点并在对上进行训练。(ti+1,ti+2)

无论如何,理想情况下,模型应该最终预测给定时相同的值(当第天是明天)(当第天为后天时)。这与试图预测没有时间转换属性的两个独立值不同。通常,当数据具有附加结构时,可以通过某种方式对其进行利用。ti+2xi+1i+2xii+2

能否将这种期望的等效性构建到模型的训练或架构中?

1个回答

您所描述的通常称为增量学习。贝叶斯方法适用于增量学习。每个后验估计都将根据当前可用的信息进行更新。在这种情况下,它将是以前的模型估计和新特征。