4 个月前

多分辨率递归神经网络:在对话响应生成中的应用

多分辨率递归神经网络:在对话响应生成中的应用

摘要

我们介绍了一种多分辨率递归神经网络(Multiresolution Recurrent Neural Network),该网络扩展了序列到序列框架,将自然语言生成建模为两个并行的离散随机过程:一个高层次的粗粒度标记序列和一个自然语言标记序列。虽然有许多方法可以估计或学习高层次的粗粒度标记,但我们认为简单的提取程序就足以捕捉大量的高层次话语语义。这种程序允许通过最大化两个序列的确切联合对数似然来训练多分辨率递归神经网络。与针对自然语言标记(即词困惑度)的标准对数似然目标相比,优化联合对数似然会使模型倾向于建模高层次抽象。我们将提出的模型应用于两个具有挑战性的领域的对话响应生成任务:Ubuntu技术支持领域和Twitter对话。在Ubuntu领域,该模型显著优于其他竞争方法,在自动评估指标和人工评估研究中均取得了最先进的结果。在Twitter上,根据自动评估指标,该模型似乎能生成更加相关且切题的响应。最后,我们的实验表明,所提出的模型更擅长克服自然语言的稀疏性,并且能够更好地捕捉长期结构。

代码仓库

基准测试

基准方法指标
dialogue-generation-on-twitter-dialogue-nounMrRNN Act.-Ent.
F1: 4.63
Precision: 4.82
Recall: 5.22
dialogue-generation-on-twitter-dialogue-tenseMrRNN Act.-Ent.
Accuracy: 34.48%
dialogue-generation-on-ubuntu-dialogueMrRNN Act.-Ent.
F1: 11.43
Precision: 16.84
Recall: 9.72
dialogue-generation-on-ubuntu-dialogue-cmdMrRNN Act.-Ent.
Accuracy: 95.04%
dialogue-generation-on-ubuntu-dialogue-entityMrRNN Act.-Ent.
F1: 3.72
Precision: 4.91
Recall: 3.36
dialogue-generation-on-ubuntu-dialogue-tenseMrRNN Act.-Ent.
Accuracy: 29.01%

用 AI 构建 AI

从想法到上线——通过免费 AI 协同编程、开箱即用的环境和市场最优价格的 GPU 加速您的 AI 开发

AI 协同编程
即用型 GPU
最优价格
立即开始

Hyper Newsletters

订阅我们的最新资讯
我们会在北京时间 每周一的上午九点 向您的邮箱投递本周内的最新更新
邮件发送服务由 MailChimp 提供
多分辨率递归神经网络:在对话响应生成中的应用 | 论文 | HyperAI超神经