【发布时间】:2018-08-22 05:16:55
【问题描述】:
我检查了所有 API,但无论在 word2Vec 还是 glove 中,都找不到将向量映射到单词的方法。谷歌并没有那么大的帮助。
有人知道这样做吗?
背景:我正在使用 seq2seq 模型训练聊天机器人。但是到目前为止我发现的实现是使用单热编码。所以我想尝试使用手套嵌入并使用输出映射回单词。
【问题讨论】:
标签: nlp chatbot word2vec sequence-to-sequence
我检查了所有 API,但无论在 word2Vec 还是 glove 中,都找不到将向量映射到单词的方法。谷歌并没有那么大的帮助。
有人知道这样做吗?
背景:我正在使用 seq2seq 模型训练聊天机器人。但是到目前为止我发现的实现是使用单热编码。所以我想尝试使用手套嵌入并使用输出映射回单词。
【问题讨论】:
标签: nlp chatbot word2vec sequence-to-sequence
您的学习架构的输出肯定不会与特定单词的向量相同。您可以尝试找出每个输出向量和所有词汇之间的距离,然后简单地选择最小化该距离的单词。不要期望惊人的结果;他们使用 one-hot 编码是有原因的。
【讨论】: