tensorflow - LSTM 中时间序列数据的时间戳和特征是什么?
问题描述
我想通过每天使用每小时数据对 ID 进行分类。我有一个具有以下结构的数据集:
ID | t1 | t2 | t3 | ... | t24
1 | v1,1 | v1,2 | v1,3 | ... | v1,24
2 | v2,1 | v2,2 | v2,3 | ... | v2,24
...
其中 t 代表从上午 12 点到晚上 11 点的时间戳,每个 ID 都有 24 小时内的每小时值。
我想通过使用从t1到t24的数据序列来预测ID,例如:
v1,1 , v1,2 , v1,3 , ... , v1,24 -> ID 1
输入数据序列是否应该input_shape=(1, 24)
在lstm
[v1, v2, v3, ..., v24] => 1
或input_shape=(24, 1)
在lstm
[[v1],[v2],[v3], ..., [v24]] => 1
哪一个可以匹配假设,使用 24 小时数据对目标进行分类?
解决方案
推荐阅读
- python - 为什么 to_datetime 在不分配给列而是变量时会导致错误?
- docker - 如何将实时 pcap 记录从 Kubernetes pod 传输到本地运行的 Wireshark?
- sql - 如何在 SQL 中“分组”日期
- apache-pulsar - Apache Pulsar 连接被拒绝
- mongodb - $group 结果作为键值对 mongo db
- python - 如何在python的数据框中为每个组制作每月箱线图
- python-3.x - pygame 在菜单之间切换导致崩溃:“视频系统未初始化”
- java - 只读数据的 Spring Boot 存储库:@Query 注释类型不适用于此类声明
- python - 我如何检测(x,y)图形上的随机点并绘制五边形
- python - 如何将 libsvm 数据文件加载到 numpy 数组中以用于 sciki-learn 中的 kmeans 聚类?