大家好,我與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等。
謝謝!