[发明专利]一种基于注意力引导双向胶囊网络的多模态情感分类方法有效
申请号: | 202111120932.6 | 申请日: | 2021-09-24 |
公开(公告)号: | CN114118200B | 公开(公告)日: | 2023-05-12 |
发明(设计)人: | 孔万增;刘栋军;唐佳佳;金宣妤 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | G06F18/2415 | 分类号: | G06F18/2415;G06F16/906 |
代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 陈炜 |
地址: | 310018 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 注意力 引导 双向 胶囊 网络 多模态 情感 分类 方法 | ||
1.一种基于注意力引导双向胶囊网络的多模态情感分类方法,其特征在于:步骤1、获取多模态数据;
提取被测对象的三种模态数据;所述的三种模态数据分别为音频模态Xa、视频模态Xv、文本模态Xt;三种模态数据分别记为Ti(i∈{a,v,t})是时域维度的尺寸,di(i∈{a,v,t})是每一个时刻的特征向量的长度;
步骤2、对三种模态数据进行交互增强;
采用多模态动态交互增强模块对三种模态数据进行交互增强;多模态动态交互增强模块包括一个或多个进程头;每个进程头包括一个或多个自适应迭代;进程头数量为M;每个进程头中自适应迭代的数量为N;
多模态动态交互增强模块获取文本感知的音频表示的过程如下:
对于单个进程头情况,和将先被输入模块中以寻找相似系数;经过N次迭代的文本增强的音频表示公式如下:
其中,为第m个进程头的第n次自适应迭代得到的文本增强音频表示,为第m个进程头的第n-1次自适应迭代得到的文本增强音频表示,为第m个进程头的第i次自适应迭代得到的文本增强音频表示;softmax(·)表示softmax函数运算;m=1,2,...,M;
利用每个进程头迭代得到的文本增强的音频表示获取多路文本增强表示XaMulHead,并进一步获取文本感知的音频表示计算过程如下:
其中,concat(·)为多头的连接函数;Conv(·)为卷积组件;
获取文本感知的音频表示的过程与获取文本感知的音频表示的
过程相同;之后,将与以学习得到的第一比例Ca和第二比例Cv加到文本模态Xt中,获得增强的文本模态具体如下:
步骤3、注意力引导的双向胶囊网络;
3-1.以步骤2的输出作为输入,通过注意力引导的双向胶囊网络提取全局多模态公共信息;注意力引导的双向胶囊网络包括低层多模态表示胶囊和高层模态感知公共胶囊其中,Nu和Nv分别为低层和高层胶囊的数量;
每个低层多模态表示胶囊ui,均进行卷积投影,得到新的胶囊如下:
其中,Conv(·)为卷积组件;kernel为可变卷积核;
进一步建立多头的投票矩阵如下:
其中,s为卷积投影头的序数;kernel为第s个可变卷积核;i=1,2,...,Nu;
3-2.利用Transformer的编码器从表现空间中挖掘内在的多模态上下文;第s个头的多模态上下文atten[s]的表达式如下:
其中,Tran(·)表示Transformer的编码器;
3-3.采用具有Nv迭代的动态路由过程,获取多种模态之间的全局最优公共表示;在每次迭代时,利用耦合系数来分析和之间的信息流,该耦合系数通过基于初始化为0的临时累积变量计算得到,具体表达式如下:
3-4.以胶囊的加权和为基础,并借助相应的和多模态上下文atten[s],获得高层胶囊如下:
3-5.通过卷积操作,多头的高层胶囊集成到最终的模态感知公共信息{coma,comv,comt}中;然后,通过卷积操作将所有感知模态的公共信息合并到最终的多模态公共表示common=conv(concat(coma,comv,comt),kernel);
步骤四、将步骤三所得的多模态公共表示common输入线性分类层,将输出信息与情感类别标签进行对比,得到被测对象在提取被测数据时所处的情感分类情况。
2.根据权利要求1所述的一种基于注意力引导双向胶囊网络的多模态情感分类方法,其特征在于:三种模态数据用于识别被测对象所处的公众情感基准;公众情感基准共有两种,分别为正类情感和负类情感。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111120932.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种胎胚离线判级装置及方法
- 下一篇:一种自动通风加热床垫