0

我是 Keras 的新手,我想使用 LSTM 预测句子中每个单词的极性。我用相应的预训练词向量表示每个句子。所以我的输入表示是(maxlen,input_dimensions)。但我无法理解如何给出标签。对于每个句子,单词可以分为 3 类(pos/neg/neutral)。所以它会像[0,2,0,0,1.....]。如何将此输出提供给顺序模型?

4

1 回答 1

2

打电话时

model.fit

您将提供输入和可选的预期输出。通常输入称为“X”,输出称为“y”。

输入将包括一个表示句子/短语的维度:您需要决定训练的时间。注意:另一个相关的考虑是小批量大小。

输出将比输入少一维。您想将句子后面的下一个单词放在同一个输入数组位置(按序数):这是句子 K 的预期输出,其中 k 是输入数组中的序数和输出数组中的相应序数。

于 2016-03-03T17:32:06.657 回答