将时间戳输入RNN的正确方法?

时间:2017-04-16 14:42:26

标签: tensorflow

我构建了一个RNN,可以预测查看执行时间,查看看不见的查询。我想添加时间戳作为功能,因为它可能有助于估计服务器是否繁忙。如何将日期/时间变量与我的查询向量组合并将其输入我的RNN模型? 是的,我可以用手计算时间增量并将其作为浮点数喂它,但这感觉就像是作弊。

1 个答案:

答案 0 :(得分:2)

无论您使用何种型号,您的目标都是将日期时间戳转换为数字功能,以便深入了解服务器何时繁忙。

如果您定期使用服务器,则可能需要创建定期数字功能。例如。小时#(0-23),或分钟,甚至可能是工作日#(0-6)。如果你有一个随时间变化的线性趋势(认为服务器使用率平均缓慢上升),那么你可能还想将日期时间标记转换为“自......以来的时间”的正确缩放功能。例如。自首次观察以来的天数,或周数等等......

我希望有所帮助。