我正在尝试训练LSTM,然后训练在keras中具有不同长度数字输入序列的Dense层。数字范围是[1,13]。这些序列中的每个序列都以相同的数字结尾,在我的情况下为13。
我在几个序列上训练控制器,使用训练后的模型来生成更多具有相同属性的序列,将它们添加到训练集中,然后再次训练LSTM。随着该循环的进行,LSTM预测开始向每个序列的最终值收敛。
将序列填充到某个最大长度。结果,x_train数据的大小为(None,max_len-1),y_train数据为每个输入序列的最后一个元素的分类数据。在这种情况下,y_train数据中的每个元素都是相同的(数字为13的一个热编码矢量)。