[发明专利]一种基于双记忆注意力的方面级别情感分类模型及方法有效
申请号: | 201811337352.0 | 申请日: | 2018-11-09 |
公开(公告)号: | CN109472031B | 公开(公告)日: | 2021-05-04 |
发明(设计)人: | 刘峤;吴培辛;曾义夫;曾唯智;蓝天 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06F40/30 | 分类号: | G06F40/30;G06N3/04 |
代理公司: | 电子科技大学专利中心 51203 | 代理人: | 李明光 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 记忆 注意力 方面 级别 情感 分类 模型 方法 | ||
1.一种基于双记忆注意力的方面级别情感分类方法,其特征在于,利用基于双记忆注意力的方面级别情感分类模型,包括编码器、解码器和softmax分类器;
编码器:利用标准GRU循环神经网络依次对输入语句中的方面级别信息和输入语句进行编码,并从原始输入语句及其在编码器中的隐藏层状态中分别构成两个记忆,根据方面级别词语的位置对其进行加权,分别称为原始记忆和编码记忆;
解码器:由前馈神经网络注意力层和多层GRU循环神经网络组成,前者从方面级别记忆的语义关联中捕捉重要的情感信息,后者则将这些信息在不同计算层中选择性组合,构成对编码记忆和原始记忆的两个解码阶段;
Softmax分类器:将解码器学习到的特征用于情感分类;
包括以下步骤:
步骤1.设定输入语句为s={w1,w2,…,wN},对输入语句中的每个单词做词嵌入得到向量表示x={x1,x2,…,xN},其中N代表句子长度,1≤i≤N,d表示词向量维度,表示d维空间;设定输入语句中的方面级别信息为sa={wa1,wa2,…,waL},做词嵌入得到a={a1,a2,…,aL},其中L是输入语句中方面级别词语的数量;
步骤2.从输入语句中构建第一个记忆——原始记忆om,并根据方面级别词语的位置对其进行加权;将方面级别词语和上下文词语的绝对距离定义为词语的位置,将方面词语的位置看作0,则输入语句中的词语wi的位置权重向量的第j个元素为:
其中,1≤j≤d,qi是词wi的位置,向量vi是由堆叠起来的与xi相同维度的向量;
计算原始记忆om中的第i片记忆为:⊙表示矩阵按元素相乘;
步骤3.用编码器对输入语句的方面级别词语进行编码,方面级别表示bL为:
bL=GRU(bL-1,aL)
其中,是GRU在L-1时刻的隐藏层状态,bl=GRU(bl-1,al),2≤l≤L-1,b1=GRU(0,a1);
对输入语句进行编码,i=1时,第一次计算的隐藏层状态为:
i≥2时,第i次计算的隐藏层状态为:
步骤4.从编码后的输入语句中构成第二个记忆——编码记忆em,权重向量与步骤2中构建原始记忆om所用位置权重向量vi相同,最终得到编码记忆em中的第i片记忆为:
步骤5.在解码器上先对编码记忆em解码,利用解码器的前馈神经网络注意力层,以方面表示bL、GRU之前的隐藏层状态和编码记忆em为输入,1≤t≤p,p为预设的编码记忆em解码阶段计算层数;
当2≤t≤p时,注意力权重的评分函数为:
其中,是编码记忆em中的第i个向量,矩阵和是模型参数,在训练开始前对参数矩阵随机初始化,在整个解码阶段共享;
当t=1时,
采用一个Softmax函数来计算注意力权重βt=(βt,1,βt,2,…,βt,N):
最后得到输出向量:
当2≤t≤p时,由rte和上一个计算层的隐藏层状态得到t时刻的隐藏层状态为:
当t=1时,
步骤6.在解码器上对原始记忆om解码,利用解码器的前馈神经网络注意力层,以方面表示bL、GRU之前的隐藏层状态和原始记忆om为输入,1≤u≤k,k为预设的原始记忆om解码阶段计算层数;
当2≤u≤k时,注意力权重的评分函数为:
其中,是记忆om中的第i个向量;
当u=1时,
采用一个Softmax函数来计算注意力权重αu=(αu,1,αu,2,…,αu,N):
最后得到输出向量
当2≤u≤k时,由和上一个计算层的隐藏层状态得到t时刻的隐藏层状态为:
当u=1时,
步骤7.将解码器的最后输出作为Softmax分类器的输入:
其中,是条件概率分布,是模型需要学习的参数,C是情感类别的集合,|C|是集合中情感类别的个数;
步骤8.采用有监督学习方式使交叉熵损失函数的最小化,其中损失函数如下所示:
其中,αm是模型对训练集中第m个样本类别标签的正确预测概率,1≤m≤训练样本数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811337352.0/1.html,转载请声明来源钻瓜专利网。