《End-to-end memory networks》

这里介绍了一种可以端到端训练的记忆网络MemN2N,可以利用额外的知识库。
代码地址:https://github.com/facebook/MemNN

贡献

  • 可以端到端训练
  • multiply hop attention
  • 许多实现细节可以参考

任务

任务描述如下,文章使用问答数据集,给定一组句子作为知识库,然后根据问题进行回答,答案为1个word
在这里插入图片描述

模型

模型的架构如下所示:
在这里插入图片描述
左边(a)表示单hop attention的架构,右边(b)为多hot attention的结构。
左图架构描述如下:

  1. 定义知识库所有句子包括的单词、query包含的单词以及answer包括的单词总数为V,每个单词用纬度为d的向量表示。

  2. 对于知识库,每个句子表示为xi,整个知识库表示为{xi}。

  3. 定义三个d*V的Embedding矩阵A、C、B,矩阵A将{xi}的每个句子映射成input向量{m

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值