在预测期间,将多个深度网络集成在一起以改善统计数据通常是相当容易的。这通常和获取输出预测并将它们平均在一起一样简单。在递归神经网络中,这不是那么简单,因为我们是在对一系列输出进行预测。
我们如何集成递归神经网络?您是否使用多个模型预测每个时间步的输出,对输出进行平均,然后使用平均值中的预测反馈到每个单独的模型中(漂洗,重复)?这似乎很难在普通的ML库中实现(我使用的是Tensorflow)。
发布于 2016-10-05 09:18:52
您所说的似乎可以概括为RNN的“解码策略”。例如:
它的实现绝对不是微不足道的,但也不是太糟糕。在Tensorflow中,您可以使用raw_rnn函数来完成此操作。基本上,它就像一个while循环,您可以使用一个任意复杂的函数来选择RNN的输出和下一个输入。
https://stackoverflow.com/questions/39844196
复制相似问题