大家好,我与tensorflow RNN实施struggeling:LSTM-RNN:如何塑造多元投入
问题:
我要培养的RNN的LSTM implentation以检测恶意连接KDD99数据集。它与41层的功能和(一些预处理后)的大小5
[
[x1, x2, x3, .....x40, x41],
...
[x1, x2, x3, .....x40, x41]
]
[
[0, 1, 0, 0, 0],
...
[0, 0, 1, 0, 0]
]
作为基本architurecture的标签矢量数据集,我想实现以下:
cell = tf.nn.rnn_cell.LSTMCell(num_units=64, state_is_tuple=True)
cell = tf.nn.rnn_cell.DropoutWrapper(cell=cell, output_keep_prob=0.5)
cell = tf.nn.rnn_cell.MultiRNNCell(cells=[cell] * 3, state_is_tuple=True)
我的问题是:为了将其馈送给模型,我将如何重新塑造输入要素?
我不仅需要重新塑造输入特征,而且要构建滑动窗口序列吗?
我的意思是:
假设10的序列长度,第一suqence将包含数据点0 - 9,第二个包含数据点1 - 10,2 - 11等。
谢谢!