我正在阅读的文章(递归神经网络的不合理有效性),并想了解如何在Keras中表达一对一、一对多、多对一和多对多的LSTM神经网络。我读过很多关于RNN的文章,了解了LSTM NNs是如何工作的,特别是消失梯度、LSTM单元、它们的输出和状态、序列输出等等。但是,我很难用Keras来表达所有这些概念。首先,我使用LSTM层创建了以下玩具NNfrom keras.layers import In
我是递归神经网络的新手,但我想用LSTM训练我的数据,但是我很难理解LSTM的多对一体系结构。假设我的数据的大小是time_step x num_features,2 x 2和我必须使用多对一的LSTM架构,因为我想进行分类。因此,在最后一个time_step中,我必须添加包含sigmoid激活函数的稠密(a),以预测序列类,即0或1。