AAAI2020|| 一种启发式变分路径推理(VPR)脑电情绪识别方法

论文工作

人类情感认知的研究表明,在情感表达过程中,空间相邻区域和功能相关区域之间存在着联系和通路。作者提出了一种启发式的变分路径推理(VPR)方法来处理基于脑电波的情绪识别,引入随机游走来产生大量沿电极的候选路径。为了编码每个路径,动态序列模型用于进一步学习电极间的依赖关系。

论文方法

为了降低步行路径的数目,作者通过划分五个脑功能区域(额叶(F)、颞叶(T)、顶叶§、枕叶(O)和中央区© ,将步行范围限制在局部区域内,并仅定义空间相邻电极之间的直接连接。 对于作为开始节点的每个电极,作者在预定义的行走长度内采样多个候选路径。考虑到步行路径的序列特性,引入动态序列模型LSTM对电极间依赖关系进行编码,进一步提取路径的高级特征。对于每个电极,最大限度地聚合其中的编码通路,得到一个伪显著通路,其每条边实际上表示跳跃阶段的显著连接。为了进一步简化伪路径,作者提出了一个稀疏变分缩放(SVS)模块来学习施加在这些路径上的缩放因子。与局部聚集相比,变分标度在所有电极上共享,因此可以理解为一种整体加权策略。尺度因子不仅可以用于生成更多的判别特征用于最终的情绪预测,而且还可以反馈到这些候选路径中,从而确定最终的显著路径。

产生候选路径

对于输入的脑电图信号,每个电极对多个通路进行采样。形式上,对于长度为l的随机行走,有序节点[u0, u1,···,ul]由以下分布生成 :

其中,e(v1,v2)表示节点v1和v2之间的非标准化邻接,如果v1,v2在空间上相邻(详见图2),则其值设为1,否则设为0 。Z为归一化常数,εr{{\varepsilon }_{r}}εr​为封闭在r-th脑区相邻电极对的集合(r {F, T, P, O, C})。

路径编码

候选路径采用序列递归模型LSTM对行走节点的依赖进行编码,获得其嵌入表示。在形式上,对于给定的路径[u0, u1,··,ul],编码过程定义如下 :

局部路径聚合

为了找到电极之间的显著联系,我们使用max-aggregation来找到那些具有相同起始节点的局部候选路径。通过取嵌入通道间各维度的最大值来计算聚合路径:

由于最大位置不一致,一个聚合路径可能不是一个真正的行走,但该路径记录了那些最显著的电极之间的连接。因此,我们将聚合路径称为伪显著路径。 其中一个候选通路与相应的伪显著通路高度相关。形式上,一个候选通路的局部显著性推导为 :

整体路径缩放

作者提出了SVS模块来推导伪路径的比例因子,引入了具有稀疏约束的变分推理模型,而不是采用确定性的方法。由于SVS在数据分布拟合方面具有良好的数学特性,因此具有稳定性和可解释性。 同时,约束尺度因子的稀疏结构,以自适应地选择显著路径。 每个伪通路显著性Sj{{S}_{j}}Sj​将根据对应的潜在变量Zj{{Z}_{j}}Zj​重新缩放 :

利用Kullback-Leibler (KL)-散度估计

的分布距离,利用
使kl -散度最小可以得到
的较好近似。 最小化kl -散度等价于最大化

损失函数与候选路径的选择

在训练整个VPR时,作者最小化整个损失函数,定义如下:

为了确定的显著路径,本文结合每个候选路径的贡献力量相应的伪路径 αk→j{{\alpha }_{k\to j}}αk→j​ 和伪通路的重要性zj′=σ(zj)z_{j}^{'}=\sigma ({{z}_{j}})zj′​=σ(zj​)。在形式上,在j极点的第k-th候选路径,整体贡献cjk{{c}_{jk}}cjk​表示最后情感分析的定义是:

结果

本文通过对SJTU情绪脑电图数据集(SEED)和多模式生理情绪数据库(MPED)两种脑电图情绪数据集进行实验来评价VPR。为了达到一个全面的评估,提出的VPR与多种先进的方法比较,遵循广泛使用的subject dependent 协议。

为了进一步直观地理解路径选择,本文在这里将那些显著的路径可视化,通过施加更高值的缩放因子来自适应地突出这些路径。同时,在图4和图5中展示了不同被试和不同情感类别之间有序联系的差异,这从人类情感认知的角度来看可能也很有意义。

结论

7920)].jpg)

[外链图片转存中…(img-LsIZUfTu-1609225537921)].png)

结论

论文提出了一种基于感知机制的脑电情绪识别框架VPR。考虑到空间的邻接性和功能区,在每个脑区域内沿封闭的空间电极引入随机游走,生成候选路径。为了编码每个路径,考虑到有序连接,我们使用LSTM模型来学习电极间的依赖关系。为了捕获最重要的成对连接,每个电极周围的编码通路被聚合以产生一个伪最大能量通路。为了进一步选择显著路径,提出了基于贝叶斯概率过程和稀疏约束的SVS模块,使该模块具有良好的泛化能力,同时有利于路径的自适应选择。最后,通过伪路径和尺度因子共同确定候选路径的显著路径。

AAAI2020 一种启发式变分路径推理(VPR)脑电情绪识别方法相关推荐

  1. AAAI 2020 | 启发式变分路径推理(VPR)脑电情绪识别

    ©PaperWeekly 原创 · 作者|张玮玮 学校|东北大学硕士生 研究方向|脑电情绪识别 论文工作 人类情感认知的研究表明,在情感表达过程中,空间相邻区域和功能相关区域之间存在着联系和通路.作者 ...

  2. (论文加源码)基于DEAP的脑电情绪识别(CNN,RNN和两种不同的注意力机制)

    论文及源码见个人主页:https://download.csdn.net/download/qq_45874683/85063985 (论文加源码)基于DEAP的脑电情绪识别(CNN,RNN和两种不同 ...

  3. 一种基于深度学习的遥感图像分类及农田识别方法

    文章针对现有的神经网络收敛速度慢.识别准确率不高的缺点,提出了一种基于卷积神经网络的遥感图像农田分类及识别方法.该算法使用较大的卷积核,有效地提取梯度信息:设计深度为6层的卷积神经网络,提高了网络的分 ...

  4. matlab手写字母识别,一种基于MATLAB的手写字母的神经网络识别方法

    文章编号 :1009 - 671X(2001) 10 - 0028 - 03 一种基于 MATLAB 的手写字母的神经网络识别方法 邓铭辉 ,孙 枫 ,张 志(哈尔滨工程大学 自动化学院 ,黑龙江 哈 ...

  5. 空间注意力机制sam_一种基于注意力机制的神经网络的人体动作识别方法与流程...

    本发明属于计算机视觉领域,具体来说是一种基于注意力机制的神经网络的人体动作识别的方法. 背景技术: 人体动作识别,具有着非常广阔的应用前景,如人机交互,视频监控.视频理解等方面.按目前的主流方法,可主 ...

  6. 一种能克服反光现象的围棋图谱可靠识别方法

    利用YOLO网络识别围棋图谱 1 Introduction 2. Proposed System 2.1 Board detection 2.2 Go pieces detection and lay ...

  7. DottedDict-提供一种使用点路径符号访问列表和字典方法的python库

    DottedDict是一个Python库,提供一种使用点路径符号访问列表和字典的方法.访问由列表和字典组成的复杂对象内部的深层路径很有用. 入门 from dotted.collection impo ...

  8. linux查看磁盘对应槽位,一种linux系统硬盘槽位识别方法与流程

    技术领域 本发明涉及计算机技术领域,尤具体地说是一种实用性强.linux系统硬盘槽位识别方法. 背景技术: 近年来,随着技术的迅速发展,linux系统的应用也越来越广泛,特别对于国产处理器,linux ...

  9. leetcode-----一个机器人在m×n大小的地图的左上角。 机器人每次向下或向右移动。机器人要到达地图的右下角。可以有多少种不同的路径从起点走到终点?

    题目描述 一个机器人在m×n大小的地图的左上角(起点,下图中的标记"start"的位置). 机器人每次向下或向右移动.机器人要到达地图的右下角.(终点,下图中的标记"Fi ...

最新文章

  1. envoy实现_网络通信与治理,谁更在行?Envoy 和 Nginx 对比 | 本月送书活动来啦
  2. python语言最适合的应用领域是_Python语言及其应用领域研究
  3. 2 Java NIO Channel-翻译
  4. windows10 64位 Tensorflow安装--CUDA 9.1+cuDNN7.1.1+python3.6.4+tf1.6+vs2017
  5. vector的实现原理
  6. ih5长图如何滑动_长图怎么一键截取?这样做很简单
  7. 算法工程师_浅谈算法工程师的职业定位与发展
  8. Java的5个古怪问题
  9. LeetCode 27.移除元素 思考分析
  10. Linux下生成动态链接库是否必须使用 -fPIC 的问题
  11. span标签的取值与赋值
  12. 电脑经常死机是什么原因
  13. verilog实现格雷码与二进制码的互换
  14. linux+pe+网络扫描,Ubuntu 18.04及其他版本Linux 下 Nmap 网络扫描工具的安装与使用
  15. access有效性规则不为空值_Access 有效性规则/验证规则
  16. python pandas 增加一列_Python Pandas 向DataFrame中添加一行/一列
  17. 如何显示密件抄送人员地址_什么是密件抄送,以及为什么不使用它会成为一个可怕的人...
  18. VC/MFC得到电脑的默认打印机、设置默认打印机、遍历电脑打印机
  19. Python3 juypterlab pyecharts 饼图制作
  20. 深度学习基础:一致性的评价方法(皮尔森相关系数法、Cohen‘s Kappa相关系数)

热门文章

  1. 唐诗宋词学习·136~140节
  2. 赢在中国对80后30个忠告
  3. 计算机毕业设计Node.js+uniapp安卓基于Android健康饮食搭配的设计与实现(源码+程序+lw+远程调试)
  4. IDEA快捷键功能大全,分类明确
  5. Clojure的recur尾递归优化探秘
  6. java根据模板导出word文档
  7. BUAA_OO_JML单元总结
  8. 计算机基础中k代表克,计算机信息计量单位中的k代表是什么?
  9. python 3.8.0安卓_Python3.8.0(32/64位)官方正式版_Python下载-PC9软件园
  10. 使用opencv进行疲劳监测