如何将lstm模型的输出用作另一个模型的输入

时间:2019-05-24 12:01:07

标签: python machine-learning keras deep-learning lstm

我有两个模型,一个是keras LSTM模型,另一个是scikit-learn梯度提升分类器。我想将LSTM模型的输出用作梯度增强模型的输入变量之一。这两个模型在相同的训练集上进行训练,但是它们的输出变量不同。

更具体地说,LSTM模型的输出是一个小时内机场的平均延迟分钟数,而梯度增强分类器的输出是单个航班的延迟类。这个想法是,机场延误状态可以提供有关机场拥挤程度的信息,并有助于预测单个航班延误。

所以我的问题是:在我训练了LSTM模型并且训练了梯度提升分类器之后,我应该使用平均延迟分钟数的真实值作为输入变量还是应该使用LSTM模型的预测值作为输入变量?输入?

如果使用预测值,则仅是训练集上的预测,并且两个模型共享同一训练集。这有问题吗?

非常感谢!

0 个答案:

没有答案