【问题标题】:How to specify the output labels to keras lstm如何为keras lstm指定输出标签
【发布时间】:2016-06-16 23:54:18
【问题描述】:

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

【问题讨论】:

    标签: python machine-learning sentiment-analysis keras lstm


    【解决方案1】:

    打电话时

    model.fit
    

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-29
      • 2018-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多