[发明专利]一种基于因果感知交互网络的对话情绪识别方法有效
申请号: | 202210373952.2 | 申请日: | 2022-04-11 |
公开(公告)号: | CN114676259B | 公开(公告)日: | 2022-09-23 |
发明(设计)人: | 赵妍妍;赵伟翔;秦兵 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | G06F16/35 | 分类号: | G06F16/35;G06F40/30;G06N3/04 |
代理公司: | 哈尔滨华夏松花江知识产权代理有限公司 23213 | 代理人: | 岳昕 |
地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 因果 感知 交互 网络 对话 情绪 识别 方法 | ||
一种基于因果感知交互网络的对话情绪识别方法,涉及情绪识别技术领域,针对现有技术中对话情绪识别的准确率低的问题,本申请提出了一种基于因果感知交互网络的对话情绪识别方法,用于对话情绪识别。更具体地说,本申请探索了在识别目标语句的情绪时,将情绪原因纳入考虑的有效性。常识知识作为因果线索被利用,以帮助自动提取因果关系,缓解因缺乏情感原因注释而带来的限制。然后,本申请设计了包括因果线索检索和因果语句回溯在内的两步因果感知交互,以检测与目标语句相关的自身和他人间情绪原因。由此获得了具有因果感知的上下文表述,用于情绪识别。在三个基准数据集上的实验结果证明了所提出的CauAIN的有效性及其检测准确情绪原因的能力。
技术领域
本发明涉及情绪识别技术领域,具体为一种基于因果感知交互网络的对话情绪识别方法。
背景技术
对话情绪识别(Emotion Recognition in Conversations,ERC)旨在预测对话中每条语句的情绪标签。由于其在实现共情系统方面的关键作用以及在意见挖掘、社交媒体分析、医疗保健和其他领域的广泛应用,ERC在自然语言处理(NLP)界受到越来越多的关注。
ERC的关键挑战在于对话中的情绪动态变化,它指的是说话人之间交互过程中的情绪影响。早期的研究已经致力于应对这一挑战,其用用循环神经网络(Recurrent NeuralNetwork,RNN)和图神经网络(Graph Neural Network,GNN)来模拟说话者自身和之间的依赖关系。
然而,这种对说话人自身和说话人之间的依赖性建模的尝试在捕捉更深层次和更丰富的情绪动态线索方面是有限的,原因是忽略了确切地触发目标情绪的情绪原因。因此,现有技术中对话情绪识别的准确率并不高。
发明内容
本发明的目的是:针对现有技术中对话情绪识别的准确率低的问题,提出一种基于因果感知交互网络的对话情绪识别方法。
本发明为了解决上述技术问题采取的技术方案是:一种基于因果感知交互网络的对话情绪识别方法,包括以下步骤:
步骤一:获取待识别的对话语料;
步骤二:将待识别的对话语料中的语句分别输入RoBERTa预训练语言模型和COMET常识知识生成模型;
输入RoBERTa预训练语言模型得到语句的语义表示向量ci;
输入COMET常识知识生成模型得到自身因果线索向量和他人因果线索向量;
步骤三:将语句的语义表示向量经过前向的语境和后向的语境进行建模,得到表示语句上下文语义信息的隐藏向量hi;
步骤四:将自身因果线索向量和他人因果线索向量分别经过线性特征整合,然后分别与隐藏向量进行拼接,得到自身因果隐藏向量和他人因果隐藏向量;
步骤五:将隐藏向量hi与自身因果隐藏向量和他人因果隐藏向量进行点积运算,得到一个联合的因果线索检索结果
步骤六:将联合的因果线索检索结果根据说话人自身的轮次和对方的轮次拆分成两部分,然后将拆分后的两部分分别与表示语句上下文语义信息的隐藏向量hi进行乘积,然后将两个乘积结果进行加和得到因果语句回溯过程的结果,即具有因果意识的语句表示向量
步骤七:基于步骤六中拆分后的两部分,将根据说话人自身的轮次拆分的结果与自身因果隐藏向量进行乘积,将根据对方的轮次拆分的结果与他人因果隐藏向量进行乘积,最后将两个乘积结果进行加和得到融入因果线索中包含的情感信息
步骤八:将具有因果意识的语句表示向量和融入因果线索中包含的情感信息进行拼接,得到拼接后的结果然后将进行特征维度的整合,得到情感分类结果
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210373952.2/2.html,转载请声明来源钻瓜专利网。