运动想象 (MI) 分类学习系列 (2) : EEG-FMCNN

news2024/11/13 9:56:19

运动想象分类学习系列:EEG-FMCNN

  • 0. 引言
  • 1. 主要贡献
  • 2. 提出的网络结构
    • 2.1 SE模块
    • 2.2 多分支一维卷积神经网络
  • 3. 实验结果
    • 3.1 消融实验结果
    • 3.2 与基线模型比较
  • 4. 总结
  • 欢迎来稿

论文地址:https://link.springer.com/article/10.1007/s11517-023-02931-x
论文题目:EEG-FMCNN: A fusion multi-branch 1D convolutional neural network for EEG-based motor imagery classification
论文代码:无

0. 引言

MI-EEG信号的高性能解码能力是影响行业发展的关键问题。然而,由于低信噪比和受试者间的变异性,解码 MI-EEG 信号具有挑战性。针对上述核心问题,本文提出了一种新的端到端网络,即融合多分支一维卷积神经网络(EEG-FMCNN),无需预处理即可解码MI-EEG信号。多分支一维卷积的利用不仅表现出一定程度的噪声容差,而且在一定程度上解决了受试者间变异性的问题。这归因于多分支架构能够从不同频段捕获信息,从而能够建立最佳的卷积尺度和深度。此外,我们在适当的位置加入了一维挤压和激励 (SE) 模块和快捷连接,以进一步增强网络的泛化性和鲁棒性。

总得来说:提出的网络结构与多分支不同的卷积核结构相比具有细微不同,但是是否有效还需要更多实验来进行验证。。。。

1. 主要贡献

  1. 提出了一种高性能的EEG-FMCNN模型,该模型包含SE模块、二维卷积特征提取模块、融合多分支1D-CNN和残差结构。
  2. 融合的多分支1D-CNN结构可以捕获来自不同频段和时间段的特征信息,在一定程度上解决了受试者间的变异性。此外,它还表现出很强的抗噪性。
  3. 在这项研究中,SE模块被用来对来自不同渠道的信息进行加权。一方面可以增强来自关键通道的特征信息,另一方面提供一定程度的噪声抑制
  4. 本研究采用残差结构来缓解深度CNN中的过拟合问题,同时增强网络的泛化能力。
  5. 该模型在BCI Competition IV-2a(BCI-2a)数据集中取得了优异的成绩。

2. 提出的网络结构

提出的网络结构如图所示:
在这里插入图片描述

2.1 SE模块

SE模块的主要作用是通过给通道增加注意力来选取更关键特征,其整体结构其实就是图1中的左边部分:
在这里插入图片描述

2.2 多分支一维卷积神经网络

这个多分支结构其实就是文章的关键部分。在传统多分支结构中一搬选择不同的卷积核来提取维度特征,从而提高精度。而本文里面选用了拼接的方式。
在这里插入图片描述

3. 实验结果

3.1 消融实验结果

在这里插入图片描述
可以看到,使用平均池化层和最大池化层对性能有显著影响,两者之间相差 2.2 点。残差结构也在一定程度上优化了网络的整体性能,使网络提升了1.3个百分点。SE 模块还将网络精度提高了 0.5 个百分点。结果表明,文中每个区块的增加在一定程度上对网络的精度有贡献,并且多个结构之间没有相互影响。此外,当同时去除SE块和残差块并使用maxpooling层时,精度仅达到71.64,比完整结构低7.22点。因此,在选择池化层跟随卷积层时,应进行充分的实验比较。值得注意的是,这些结构模块对参数的影响很小或没有影响,并且在不增加计算复杂度的情况下在一定程度上提高了网络的精度。

3.2 与基线模型比较

我们总结了 EEG-FMCNN 和其他几个竞争网络在 BCI 竞争 IV-2a 数据集上的分类准确性和 k 分数。
在这里插入图片描述

4. 总结

到此,使用 EEG-FMCNN 已经介绍完毕了!!! 如果有什么疑问欢迎在评论区提出,对于共性问题可能会后续添加到文章介绍中。

如果觉得这篇文章对你有用,记得点赞、收藏并分享给你的小伙伴们哦😄。

欢迎来稿

欢迎投稿合作,投稿请遵循科学严谨、内容清晰明了的原则!!!! 有意者可以后台私信!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1535630.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ES 8.x的多实例集群搭建与角色规划

ES 8 多实例集群搭建与角色规划 ES 8版本与之前版本存在较大改变,第一个区别就是启动时默认开启了安全模式,也就是即便是测试环境也需要用户名密码和https传输层安全证书。此外,集群节点的角色也与之前不同,除了新增角色外在配置…

MySQL学习笔记(一)

1、什么是数据库?什么是数据库管理系统?什么是SQL?他们之间的关系是什么? 数据库:英文单词DataBase,简称DB。按照一定格式存储数据的一些文件的组合。顾名思义,存储数据的仓库,实际…

安卓实现翻转时间显示效果

效果 废话不多说上代码 自定义组件 import android.content.Context; import android.content.res.TypedArray; import android.graphics.Camera; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Matrix; import android.graphics.…

学点儿Java_Day8_接口、final、static

1 接口interface 1.1 概念 接口是一个纯粹的抽象类(接口里面所有的方法都是抽象方法) 接口就是一个规范(标准),他没有提供任何是实现,具体的功能由实现接口的子类去实现。 接口就是一个规范,可插拔(可以被…

3/21 work

自由发挥登录窗口的应用场景,实现一个登录窗口界面。(不要使用课堂上的图片和代码,自己发挥,有利于后面项目的完成) 要求: 1. 需要使用Ui界面文件进行界面设计 2. ui界面上的组件相关设置,通…

深度学习项目-基于深度学习的股票价格预测研究

概要 随着经济的发展,中国股票市场的规模持续扩大,早已成为金融投资的重要部分,掌握股票市场的变化规律无论是对监管者还是投资者都具有极其重要的意义。正因如此,人们不断探索着股票市场的变化规律,其中使用深度学习预…

【C++】1416. 求长方形的周长和面积

问题:1416. 求长方形的周长和面积 类型: 基本运算、整数运算 题目描述: 从键盘读入2个整数,分别代表一个长方形的长和宽,请计算长方形的周长和面积; 输入: 从键盘读入2个整数,用…

【网站项目】291校园疫情防控系统

🙊作者简介:拥有多年开发工作经验,分享技术代码帮助学生学习,独立完成自己的项目或者毕业设计。 代码可以私聊博主获取。🌹赠送计算机毕业设计600个选题excel文件,帮助大学选题。赠送开题报告模板&#xff…

windows下使用压缩包安装mysql8.0数据库

获取安装包 可以访问mysql 官网下载压缩安装包 (官网地址:https://downloads.mysql.com/archives/community/) 根据自己的需要,下载对应mysql版本,我选择是是8.0.16版本 安装 解压之后,可以看到压缩包…

德勤:《亚太地区半导体行业展望》

2024年2月22日,德勤联合全球半导体联盟(GSA)对亚洲半导体产业链相关企业展开调研,邀请数位亚太地区主要半导体企业领导人,共同探讨半导体企业在当前环境下应如何通过数字技术曲线的领先优势保持业务竞争力和盈利能力&a…

GESP图形化编程二级认证真题 2024年3月

GESP 图形化二级试卷 (满分:100 分 考试时间:120 分钟) 一、单选题(共 10 题,每题 3 分,共 30 分) 1、小杨的父母最近刚刚给他买了一块华为手表,他说手表上跑的是鸿…

(day 15)JavaScript学习笔记(对象3)

概述 这是我的学习笔记,记录了JavaScript的学习过程。在写博客的时候我会尽量详尽的记录每个知识点。如果你完全没接触过JavaScript,那么这一系列的学习笔记可能会对你有所帮助。 今天继续学习对象,主要是Object.create()、原型链、修改原型指…

Autosar的前世今生:E2E通信校验

在浏览项目整体框架的时候,发现E2E是一个不可绕开的点,而且处处可见Autosar框架的踪迹,因此开一个专栏,每天学习一点相关知识点 E2E(end to end)是Autosar规范里规定的一种用于保证数据传输正确的概念&…

超越 GPT-4V 和 Gemini Pro!HyperGAI 发布最新多模态大模型 HPT,已开源

随着AI从有限数据迈向真实世界,极速增长的数据规模不仅赋予了模型令人惊喜的能力,也给多模态模型提供了更多的可能性。OpenAI在发布GPT-4V时就已经明确表示: 将额外模态(如图像输入)融入大语言模型(LLMs&am…

CTK插件框架学习-源码下载编译(01)

1、编译环境 window11、vs17、Qt5.14.0、cmake3.27.4 2、下载链接 cmake:Index of /files/v3.20 qt:Index of / vs22以前的版本需要登录下载:Visual Studio 较旧的下载 - 2019、2017、2015 和以前的版本 vs22下载:下载 Visu…

力扣热门算法题 62. 不同路径,66. 加一,67. 二进制求和

62. 不同路径,66. 加一,67. 二进制求和,每题做详细思路梳理,配套Python&Java双语代码, 2024.03.21 可通过leetcode所有测试用例。 目录 62. 不同路径 解题思路 完整代码 Python Java 66. 加一 解题思路 …

专业矢量绘图设计软件:Sketch for mac 中文激活版

Sketch for Mac 是一款专业的矢量图形设计工具,主要用于 UI/UX 设计、网页设计、图标设计等领域。它的界面简洁、易用,功能强大,可以帮助设计师快速创建高质量的设计作品。 人性化界面 Sketch的界面非常简洁。最顶端的工具箱包含了最重要的操…

【MySQL】3.1MySQL索引的介绍

目录 一、索引的概念 数据库索引 索引的作用 索引的副作用 索引创建的原则(应用场景) 适合建立索引 二、索引的分类和创建 1.普通索引 创建普通索引 1.1直接创建 1.2修改表结构的方式创建普通索引 1.3创建表时创建普通索引 2.唯一索引 2.1…

ISO 8601:日期和时间的国际标准

ISO 8601 介绍 ISO 8601,介绍一下 ISO 8601 是由国际标准化组织(International Organization for Standardization,ISO)发布的国际标准,其全称为《数据存储和交换形式信息交换日期和时间的表示方法》。 这一标准提供了…

C语言 自定义类型:联合和枚举

目录 前言 一、联合体 1.1 联合体的特点 1.2 联合体与结构体的区别 1.3 联合体的大小计算 1.4 联合体例子 1.5 联合体判断大小端 二、枚举 2.1 枚举类型定义 2.2 枚举类型的优点 2.3 枚举类型的使用 总结 前言 之前我们讲了C语言其中一个自定义类型结构体&#xff…