【问题标题】:How to design a LSTM network , which accept multiple input如何设计一个接受多个输入的 LSTM 网络
【发布时间】:2026-01-12 23:50:02
【问题描述】:

这是一个场景,我想创建一个上下文聊天机器人,这意味着机器人将根据上下文回答或回复。举个例子

Input :["text": "it was really nice", "topic":movie]
Output:["text": "indeed,it was an awesome movie","topic":movie]

每当我必须考虑关于输入的唯一一件事,即我能做到的句子本身时,我需要做的就是对句子进行标记并输入 LSTM 的输入。但是如何考虑“主题”?

我已经准备好了一个数据集,就是这样的格式。

我正在使用 Keras 构建这样的机器人。

【问题讨论】:

    标签: keras lstm recurrent-neural-network


    【解决方案1】:

    我不太确定您要构建什么。 首先想到的是像这样的正常生成lstm https://keras.rstudio.com/articles/examples/lstm_text_generation.html

    wich 根据 nietches 的作品生成文本。 要使用这样的网络,您需要在问题?答案格式中使用您的训练数据。 你需要将你的问题设置为种子。 您不需要单独加载主题,因为神经网络的概念是它自己学习以理解数据。

    【讨论】: