【文献阅读】3-MOABB: trustworthy algorithm benchmarking for BCIs 2018

2023-10-23 15:50

本文主要是介绍【文献阅读】3-MOABB: trustworthy algorithm benchmarking for BCIs 2018,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

系列文章目录

EEG的相关文献阅读—第一篇 综述类
EEG的相关文献阅读—第二篇 BCI应用

MOABB:关于脑机接口的可信算法的基准测试

  • 系列文章目录
  • 摘要
    • 关键词
    • 背景
    • 创新点
    • 方法
    • 实验
    • 结论与不足
      • 参考

摘要

摘要部分通过四个小标题来分块完成:Objective,Approach,Main results,Significance。本文建立于MNE工具包【文献13】【文献14】,提出了关于改善BCI算法开发的自己的开源系统(网址),并在一组包含12个公开数据集,250多个主题的解码算法上进行数据可视化和统计分析。

关键词

脑机接口EGG机器学习CSP空间滤波软件

背景

BCI是由大脑记录的信号定义的,并被送入计算机,它可以通过任何数量的方式受到受试者和实验者的影响。为了解决数据集的验证困难问题,研究人员总是以创建一个新数据集或者是使用少数著名的、久经考验的数据集之一为两个解决办法。

为解决BCI算法发展的两方面困难:

  1. 小样本数据集
  2. 缺乏可重复性

创新点

本文提出了一个可靠地比较BCI管道的系统,该系统既容易扩展以纳入新的数据集,又配备了一个自动统计程序来确定哪些管道表现最好。该系统为提交和验证新的BCI管道定义了一个scikit-learn接口,用于更新作用。适用于不同的管道类型(EEG,fNIRS,其他),多级范式,迁移学习场景等问题。

方法

MOABB项目包括许多公开可用的EEG数据集的汇总,这些数据集被转换为通用格式并捆绑在软件包中,以及SOA算法的集合。与BCILAB 插件【文献19】,OpenVIBE【文献26】,BCI2000【文献27】做对比,指出各自优缺点,引出自己的系统。
MOABB软件流程图:
1
系统的BCI分析由三个部分组成:Dataset-context-pipeline
Dataset:motor imagery(通道数,图像类型,试验时间)
3
context:Paradigm and Evaluation
Paradigm:预处理(ICA清洗、带通滤波、发作和事件选择),将数据切割成试验(试验长度和重叠图度),事件标记前后使用时间
Evaluation:针对数据集的类型来进行算法的选择使用,如何报告结果(会话交叉验证方案和评价指标)
pipeline:定义为将原始试验数据的处理过程,同时考虑到空间过滤和分类模型的拟合。scikit-learn接口【文献25】定义一种API,允许容易的降维、特征生成和模型拟合。
2

实验

元分析展示:
4
5

  1. 在每个数据集内进行独立的统计测试(混合的排列组合Stouffers 方法【文献33】和非参数测试),然后在之后Stouffers 方法合并P值
  2. 测试了两条预处理管道:一条带通包含8到35Hz的α和β范围,另一条以4Hz为增量从8到35赫兹。所有数据再被二次采样到128Hz。
  3. 选择ROC-AUC评分作为评分5倍交叉验证的指标,为了返回每个受试者的单个分数,当存在多个会话时,对每个会话的分数进行平均。
  4. 结果展示:p-value值
    评价指标

结论与不足

Meta分析在BCI中的使用受到了在一个地方收集数据和算法的困难的阻碍。
通道层面的对数方差几乎从未优于CSP正则化或黎曼方法,而且切线空间分类管道是测试模型中最好的单会话分类。

参考

参考文献
[1]: 原文
[2]: 网站安装源码
[3]: MOABB 用户手册
[4]: 文中使用数据集合集

这篇关于【文献阅读】3-MOABB: trustworthy algorithm benchmarking for BCIs 2018的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/268841

相关文章

JAVA智听未来一站式有声阅读平台听书系统小程序源码

智听未来,一站式有声阅读平台听书系统 🌟 开篇:遇见未来,从“智听”开始 在这个快节奏的时代,你是否渴望在忙碌的间隙,找到一片属于自己的宁静角落?是否梦想着能随时随地,沉浸在知识的海洋,或是故事的奇幻世界里?今天,就让我带你一起探索“智听未来”——这一站式有声阅读平台听书系统,它正悄悄改变着我们的阅读方式,让未来触手可及! 📚 第一站:海量资源,应有尽有 走进“智听

BUUCTF靶场[web][极客大挑战 2019]Http、[HCTF 2018]admin

目录   [web][极客大挑战 2019]Http 考点:Referer协议、UA协议、X-Forwarded-For协议 [web][HCTF 2018]admin 考点:弱密码字典爆破 四种方法:   [web][极客大挑战 2019]Http 考点:Referer协议、UA协议、X-Forwarded-For协议 访问环境 老规矩,我们先查看源代码

论文阅读笔记: Segment Anything

文章目录 Segment Anything摘要引言任务模型数据引擎数据集负责任的人工智能 Segment Anything Model图像编码器提示编码器mask解码器解决歧义损失和训练 Segment Anything 论文地址: https://arxiv.org/abs/2304.02643 代码地址:https://github.com/facebookresear

软件架构模式:5 分钟阅读

原文: https://orkhanscience.medium.com/software-architecture-patterns-5-mins-read-e9e3c8eb47d2 软件架构模式:5 分钟阅读 当有人潜入软件工程世界时,有一天他需要学习软件架构模式的基础知识。当我刚接触编码时,我不知道从哪里获得简要介绍现有架构模式的资源,这样它就不会太详细和混乱,而是非常抽象和易

【阅读文献】一个使用大语言模型的端到端语音概要

摘要 ssum框架(Speech Summarization)为了 从说话人的语音提出对应的文本二题出。 ssum面临的挑战: 控制长语音的输入捕捉 the intricate cross-mdoel mapping 在长语音输入和短文本之间。 ssum端到端模型框架 使用 Q-Former 作为 语音和文本的中介连接 ,并且使用LLMs去从语音特征正确地产生文本。 采取 multi-st

2018秋招C/C++面试题总结

博主从8月中旬开始大大小小面试了十几家公司,至今也许是告一段落吧,希望后面会有好结果,因此总结记录一些C/C++方向常见的问题。和大家一起学习! 参考了互联网的各种资源,自己尝试归类整理,谢谢~ 一、C和C++的区别是什么? C是面向过程的语言,C++是在C语言的基础上开发的一种面向对象编程语言,应用广泛。 C中函数不能进行重载,C++函数可以重载 C++在C的基础上增添类,C是一个结构

大厂算法例题解之网易2018秋招笔试真题 (未完)

1、字符串碎片 【题目描述】一个由小写字母组成的字符串可以看成一些同一字母的最大碎片组成的。例如,“aaabbaaac” 是由下面碎片组成的:‘aaa’,‘bb’,‘c’。牛牛现在给定一个字符串,请你帮助计算这个字符串的所有碎片的 平均长度是多少。 输入描述: 输入包括一个字符串 s,字符串 s 的长度 length(1 ≤ length ≤ 50),s 只含小写字母(‘a’-‘z’) 输出描述

AI文献综述神器,有这一款就够了!

我是娜姐 @迪娜学姐 ,一个SCI医学期刊编辑,探索用AI工具提效论文写作和发表。 当前的AI辅助文献综述的工具有很多,如果说功能最强大的,娜姐无疑要推SciSpace了。 SciSpace利用强大的AI算法,理解并建立研究论文之间的联系,可以大大提升文献综述的质量和效率。并且其功能还在不断更新和完善。        1 强大的语义搜索功能 传统的关键词搜索可能会遗漏相关文献,Sc

天然药物化学史话:“四大光谱”在天然产物结构鉴定中的应用-文献精读46

天然药物化学史话:“四大光谱”在天然产物结构鉴定中的应用,天然产物化学及其生物合成必备基础知识~ 摘要 天然产物化学研究在药物研发中起着非常重要的作用,结构研究又是天然产物化学研究中最重要的工作之一。在天然药物化学史话系列文章的基础上,对在天然产物结构研究中起绝对主导作用的“四大光谱”分析技术,即红外光谱、紫外光谱、质谱、核磁共振波谱在天然产物结构鉴定中的应用历史进行回顾与总结,并对其发展

你读文献的方式可能错了!掌握这些技巧,让阅读事半功倍!

我是娜姐 @迪娜学姐 ,一个SCI医学期刊编辑,探索用AI工具提效论文写作和发表。 科研新手如何精读一篇论文? 很多科研新手,一上来就疯狂下载几十上百篇文献。囫囵吞枣看完了,还是什么都不知道,大脑一片空白。究竟该如何读文献收获最大? 大佬说,要积极阅读、频繁阅读。 什么是积极阅读? 相比被动阅读,积极阅读是指在阅读之前准备好问题、设置阅读目标、保持批判性,收获更多、进步更大的一种阅读