《Emotional Chatting Machine: Emotional Conversation Generation with Internal and External Memory》笔记

Abstract


感知和情感表达是对话系统或对话者成功的关键因素。然而, 到目前为止, 这个问题还没有在大规模对话生成中得到研究。在本文中, 我们提出了情绪聊天机 (ECM), 可以产生适当的反应, 不仅在内容 (相关和语法), 但也在情感 (情感一致)。据我们所知, 这是第一部解决大规模对话生成中情感因素的作品。ECM 使用三种新机制来解决这一因素, 这三种机制分别采用 (1) 通过嵌入情感范畴来模拟情感表达的高级抽象, (2) 捕获隐含内在情感状态的变化, (3) 使用显性情感表达与外部情感词汇。实验表明, 该模型不仅能在内容上, 而且能产生适合情感的响应。

结构

主要是通过在decoder阶段的三个处理作为要点

Emotion Category Embedding
对于每个情绪类别e,随机初始化一个情绪类别向量ve,然后decoder的输入就变成了下面这样

 

Internal Memory


文章对每一种情绪类别,都假设在解码之前有一种内部的情绪状态,而在解码过程中在不断衰减,解码完成后如果衰减为0则表示这种情绪被完全表达了

这个模块的内部过程是这样的,首先通过式子6计算阅读门grt,然后通过式子8得到MIrt,用来更新GRU,然后通过GRU得到的st与通过式子7得到写门,最后通过式子9更新内部模块

由于sigmoid的输出在0~1之间,所以一定时间之后这个内部模块衰减为0.

 

 

External Memory

这个模块是用来计算下一个生成的词是情感词或非情感词的概率,类型选择器αt生成一种情绪或一个通用词的权重

 

 

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

catbird233

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值