0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

将对话中的情感分类任务建模为序列标注 并对情感一致性进行建模

深度学习自然语言处理 来源:深度学习自然语言处理 作者:深度学习自然语言 2021-01-18 16:24 次阅读

本文是平安科技发表在ACL2020上的一篇论文,思路比较新颖,它将ERC任务看做序列标注任务,并对情感一致性进行建模。

之前解决ERC的思路是利用上下文的话语特征预测对话中单个话语的情感标签,但是这样做忽略了情感标签之间的固有关系。本在本文中,作者提出了一种将情感分类看作序列标注的模型。对于给定的会话,我们考虑附近的情感标签之间的关系,而不是独立地预测话语的情感标签,并一次性为整个会话选择全局最佳的标签序列。**情感一致性(emotional consistency)**就是指说话者下一句话的情感与这一句话的情感呈现出一致性。

c8be9018-58b2-11eb-8b86-12bb97331649.png

本文的贡献

第一次将ERC任务建模为序列标记,并用CRF建模会话中的情感一致性。CRF层利用上文和下文的情感标签来联合解码整个对话的最佳标签序列。

应用多层Transformer编码器来增强基于LSTM的全局上下文编码器,这是因为在远距离上下文特征抽取方面,Transformer的抽取能力远强于LSTM。

本文在三个对话数据集上做了实验,实验表明对情感一致性和远程上下文依赖关系进行建模可以提高情感分类的性能。

模型

作者提出了Contextualized Emotion Sequence Tagging(CESTa)模型

c9953b7c-58b2-11eb-8b86-12bb97331649.png

话语特征提取(Utterances Features)

对于对话中的第t个话语,其句子表示**ut**由单层CNN提取并馈入全局上下文编码器和个人上下文编码器。

全局上下文编码器(Global Context Encoder)

说话者之间的依赖关系对于对话中的情感动态至关重要,比如当前说话者的情绪可以被对方的话语改变,因此必须考虑上下文信息。全局上下文编码器对所有句子编码,使用的是多层Transformer + BiLSTM,意在捕捉长距离上下文信息。

ca67ecf2-58b2-11eb-8b86-12bb97331649.png

个人上下文编码器(Individual Context Encoder)

个人上下文编码器会跟踪每个说话者的自我依赖关系,从而反映出说话者在谈话过程中对自己的情感影响。在情感惯性的影响下,说话者倾向于保持稳定的情绪状态,直到对方导致变化。

本层采用的是LSTM作为个人上下文编码器,在每个时间步输出所有说话者的状态。

cabe7798-58b2-11eb-8b86-12bb97331649.png

CRF层

全局上下文编码器的输出gt和个人上下文编码器的输出st做一个拼接操作经过全连接层送入CRF层产生最终的预测,并选择选择最大分数的序列作为输出。

cb818b48-58b2-11eb-8b86-12bb97331649.png

实验

作者在三个对话数据集上开展了实验

cc089e6c-58b2-11eb-8b86-12bb97331649.png

与baseline相比,本文的模型在三个数据集上均取得了SOTA结果

ccbc3670-58b2-11eb-8b86-12bb97331649.png

研究Transformer Enhancing在不同长度对话上的表现

作者在IEMOCAP数据集上对比了CESTa模型与去掉Transformer的模型变体做了对比,从下图可以看出,当数据集中话语长度超过54时,两者之间的差距变大,体现出了Transformer在捕捉长距离上下文特征的能力。

cd27f928-58b2-11eb-8b86-12bb97331649.png

情感一致性分析

作者在IEMOCAP数据集上检验了情感一致性,比较了两个模型,一个是带有CRF层的CESTa模型,另一个是使用softmax层而不是CRF进行分类的对比模型,从下图可以看出CESTa模型较好地学习了情感一致性。

cde8a560-58b2-11eb-8b86-12bb97331649.png

责任编辑:xj

原文标题:【ACL2020】CESTa, 将对话中的情感分类任务建模为序列标注任务

文章出处:【微信公众号:深度学习自然语言处理】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 情感识别
    +关注

    关注

    1

    文章

    10

    浏览量

    7507
  • 深度学习
    +关注

    关注

    73

    文章

    5237

    浏览量

    119910
  • nlp
    nlp
    +关注

    关注

    1

    文章

    463

    浏览量

    21821

原文标题:【ACL2020】CESTa, 将对话中的情感分类任务建模为序列标注任务

文章出处:【微信号:zenRRan,微信公众号:深度学习自然语言处理】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    AD9826存偏置电压不为0,并且一致性较差的原因?

    我这边做了批包含AD9826芯片的板卡,实测本底暗信号幅度都是样的,对应到AD9826应该是3000的DN值。但是AD9826采集出来不一致,变化从1500~4800。板卡更换AD9826芯片,暗信号DN值立马跟着改变。请问
    发表于 12-01 06:33

    情感语音识别的挑战与未来趋势

    一、引言 情感语音识别是一种通过分析和理解人类语音中的情感信息来实现智能交互的技术。尽管近年来取得了显著的进步,但情感语音识别仍然面临着诸多挑战。本文将探讨情感语音识别所面临的挑战以及
    的头像 发表于 11-30 11:24 250次阅读

    情感语音识别的应用与挑战

    一、引言 情感语音识别是一种通过分析人类语音中的情感信息实现智能化和个性化人机交互的技术。本文将探讨情感语音识别的应用领域、优势以及所面临的挑战。 二、情感语音识别的应用领域 娱乐产业
    的头像 发表于 11-30 10:40 281次阅读

    情感语音识别:技术发展与挑战

    情感语音识别的早期研究主要集中在特征提取和情感词典的构建上。研究者们提出了许多不同的特征提取方法,如梅尔频率倒谱系数(MFCC)、线性预测编码(LPC)等,并尝试使用情感词典来对语音中的情感
    的头像 发表于 11-28 18:26 259次阅读

    情感语音识别的研究方法与实践

    与预处理:首先需要采集包含情感变化的语音数据。通常采用专业的录音设备进行采集,并使用音频编辑软件进行预处理,如噪声消除、回声消除等。 特征提取:对预处理后的语音数据进行特征提取,提取出
    的头像 发表于 11-16 16:26 269次阅读

    ADA4960工作在单端输入-差分输出模式下,其输出P、N之间的相位一致性该怎么测试呢?

    ADA4960 工作在单端输入-差分输出模式下,其输出P、N之间的相位一致性该怎么测试呢? 我使用矢量网络分析仪进行测试,未用到的端口接50Ω负载,接线方式如下图 原理图如下:增益电阻RG=100
    发表于 11-14 06:53

    情感语音识别的前世今生

    一、引言 情感语音识别是指通过计算机技术和人工智能算法,对人类语音中的情感信息进行自动识别和理解。这种技术可以帮助我们更好地理解人类的情感状态,为智能客服、心理健康监测、娱乐产业等多个
    的头像 发表于 11-12 17:33 338次阅读

    情感语音识别技术的应用与未来发展

    一、引言 随着科技的飞速发展,情感语音识别技术已经成为人机交互的重要发展方向。情感语音识别技术能够通过分析人类语音中的情感信息,实现更加智能化和个性化的人机交互。本文将探讨情感语音识别
    的头像 发表于 11-12 17:30 367次阅读

    射频功放的建模资料

    随着通信技术的发展,射频电路在通信系统得到了广泛的应用。功率放大器的研究和设计直是通信发展的重要课题。近年来,基于模糊神经网络的射频器件和电路建模的研究取得了巨大的成果,对大规模
    发表于 09-22 07:22

    对话文本数据的珍贵贡献:训练大模型赋予智能与情感理解

    在当今信息爆炸的时代,对话文本数据正成为塑造人工智能大模型的重要基石,为这些模型注入智能和情感理解的能力。这些数据不仅在培养模型的语言表达能力方面起到关键作用,更为其赋予了人类交流的深度和多样性
    的头像 发表于 08-14 10:09 386次阅读

    情感语音识别为人工智能赋予情感洞察的能力

    情感语音识别是一项令人激动的技术,它使得人工智能能够识别和理解人类语音中的情感和情绪表达。随着人们对人机交互体验的不断追求,情感语音识别为智能设备、虚拟助手以及其他人工智能应用增加了情感
    的头像 发表于 08-07 18:32 518次阅读

    情感语音识别技术及其应用

    情感语音识别是一种利用人工智能技术来识别语音中的情感信息,并将其转换为情感标签的技术。该技术可以应用于许多领域,如语音助手、智能客服、心理健康监测等。 情感语音识别技术的基本原理是,通
    的头像 发表于 06-24 03:24 752次阅读

    使用PyMC进行时间序列分层建模

    在统计建模领域,理解总体趋势的同时解释群体差异的一个强大方法是分层(或多层)建模
    的头像 发表于 06-19 16:26 398次阅读
    使用PyMC<b class='flag-5'>进行</b>时间<b class='flag-5'>序列</b>分层<b class='flag-5'>建模</b>

    LLM在各种情感分析任务中的表现如何

      最近几年,GPT-3、PaLM和GPT-4等LLM刷爆了各种NLP任务,特别是在zero-shot和few-shot方面表现出它们强大的性能。因此,情感分析(SA)领域也必然少不了LLM的影子
    的头像 发表于 05-29 17:24 1515次阅读
    LLM在各种<b class='flag-5'>情感</b>分析<b class='flag-5'>任务</b>中的表现如何

    如何使用Vector CANoe与S32k148evb进行LIN一致性测试?

    大家好, 我正在使用 Vector CANoe 进行 LIN 一致性(合规)测试,我正面临这个问题,那么它的原因应该是什么,解决方案是什么? 在测试用例 PT-CT88,89,90,93
    发表于 05-09 09:31