首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以使用多个时间序列来训练RNN?

是否可以使用多个时间序列来训练RNN?
EN

Data Science用户
提问于 2022-10-26 08:11:52
回答 1查看 52关注 0票数 1

在不同类型土壤中,饱和后土壤水分行为有多个时间序列(约200)。它们都是相同的长度和几乎相同的形状,只是由于不同土壤性质的影响,它们的极限值和土壤水分下降速率不同。

我需要的是一个RNN模型,它可以用一个序列作为输入来预测时间序列。这个RNN必须能够检测到,至少在内部,输入序列所对应的200个训练序列中的哪一个,然后预测下一个值。这样的事有可能吗?我试着把所有的时间序列串联成一个,我训练了一个RNN,它有3层和不同数量的隐藏单元,但是我没有得到好的结果。我应该增加模型的复杂性还是尝试一种新的方法?

EN

回答 1

Data Science用户

回答已采纳

发布于 2022-10-26 13:06:02

是的,你可以使用多元神经网络。

多元神经网络

在此体系结构中,多个顺序特性(即多个sequneces)作为递归层的输入。

以py手电为参考,您可以看到LSTM对象的输入是形状的张量。

input = (L, H_{in})

其中,L是序列的长度,而H_{in}是输入特性的数量*(即序列数)。我附上以下几个资源,以防它们有帮助:

希望能帮上忙!

*输入也可以有`(L,N,H{in})#qcStackCode#_ _for_ _N#qcStackCode#`_批。

票数 2
EN
页面原文内容由Data Science提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://datascience.stackexchange.com/questions/115604

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档