[发明专利]一种基于注意力机制的CNN-RNN图像情感分析方法有效
| 申请号: | 202010405643.X | 申请日: | 2020-05-14 |
| 公开(公告)号: | CN111582397B | 公开(公告)日: | 2023-04-07 |
| 发明(设计)人: | 唐向宏;傅博文;任玉升;李齐良;肖涛 | 申请(专利权)人: | 杭州电子科技大学 |
| 主分类号: | G06V10/764 | 分类号: | G06V10/764;G06V10/82;G06N3/0464;G06N3/0442;G06F3/048;G06N3/08 |
| 代理公司: | 浙江千克知识产权代理有限公司 33246 | 代理人: | 周希良 |
| 地址: | 310018 浙江省杭州市*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 注意力 机制 cnn rnn 图像 情感 分析 方法 | ||
1.一种基于注意力机制的CNN-RNN图像情感分析方法,其特征在于,包括5个分支的ResNet-50卷积神经网络、双向循环神经网络GRU以及注意力机制层;所述5个分支的ResNet-50卷积神经网络包括全连接层、Softmax分类器;
包括步骤:
S1.通过ResNet-50卷积神经网络获取图像的特征,并通过ResNet-50卷积神经网络的5个分支分别提取不同抽象层次的图像特征;
S2.将提取的不同抽象层次的图像特征输入至双向循环神经网络GRU中,通过双向循环神经网络GRU捕获不同抽象层次的依赖关系,得到不同层次的图像特征;
S3.通过注意力机制层确定不同层次特征对图像情感影响的注意力权重系数,利用确定的注意力权重系数对双向循环神经网络GRU输出的不同层次的图像特征进行加权线性组合,得到最终特征;
S4.将得到的最终特征通过全连接层和Softmax分类器处理,得到注意力机制的图像情感分析模型;
S5.当得到注意力机制的图像情感分析模型后,对所述图像情感分析模型进行训练并将所述模型应用于图像情感分析中进行分析。
2.根据权利要求1所述的一种基于注意力机制的CNN-RNN图像情感分析方法,其特征在于,所述5个分支的ResNet-50卷积神经网络还包括卷积层、平均池化层;所述步骤S1中获取图像的特征是通过卷积层运算进行提取的。
3.根据权利要求2所述的一种基于注意力机制的CNN-RNN图像情感分析方法,其特征在于,所述步骤S1中提取不同抽象层次的图像特征包括浅层次特征、中间层特征、高层次特征;所述步骤S1中提取不同抽象层次的图像特征后还包括对提起的中间层特征进行降维处理。
4.根据权利要求1所述的一种基于注意力机制的CNN-RNN图像情感分析方法,其特征在于,所述步骤S2之前还包括:
通过循环神经网络RNN捕捉不同层次特征间的依赖关系。
5.根据权利要求1所述的一种基于注意力机制的CNN-RNN图像情感分析方法,其特征在于,所述步骤S2中通过双向循环神经网络GRU捕获不同抽象层次的依赖关系,表示为:
rt=σ(WvrVt+Whrht-1+br)
zt=σ(WvzVt+Whzht-1+bz)
其中,rt、zt、ht分别表示重置门、更新门、候选隐藏状态、隐藏状态;Wvr表示输入-重置门权重矩阵;Vt表示第t个输入特征向量;Whr表示隐藏状态-重置门权重矩阵;ht-1表示隐藏状态;br表示重置门偏置值;Wvz表示输入-更新门权重矩阵;表示输入-候选隐藏状态权重矩阵;Whz表示候选状态-更新门权重矩阵;表示输入隐藏状态-候选隐藏状态权重矩阵;bz表示更新门偏置值;表示候选隐藏状态偏置值。
6.根据权利要求5所述的一种基于注意力机制的CNN-RNN图像情感分析方法,其特征在于,所述步骤S3中通过注意力机制层确定不同层次特征对图像情感影响的注意力权重系数,表示为:
et=Metanh(MuHt+pu)
其中,Mu、Me表示权重矩阵;pu表示偏置项;Mu、Me、pu均为学习参数;et表示能量值;Ht表示第t个隐藏状态;αt表示权重系数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010405643.X/1.html,转载请声明来源钻瓜专利网。





