EEG源分析思考总结-程序员宅基地

技术标签: EYE/EEG/fNIRS  

本文首发在个人博客上(7988888.xyz),此文章中所有链接均通过博客进行访问。

最近,由于高校的放假,我的工作也算是得以空闲起来,有了时间来看看文献学习知识,我在很久之前也写过关于《eeg源分析的简介》,大致也介绍了源分析所需要的东西,这几天我也一直在读以下两篇文献,今天的内容也是对这些东西的思考总结。

文献:

Hallez, H., Vanrumste, B., Grech, R. et al. Review on solving the forward problem in EEG source analysis. J NeuroEngineering Rehabil 4, 46 (2007). https://doi.org/10.1186/1743-0003-4-46

Grech, R., Cassar, T., Muscat, J. et al. Review on solving the inverse problem in EEG source analysis. J NeuroEngineering Rehabil 5, 25 (2008). https://doi.org/10.1186/1743-0003-5-25

所谓EEG脑源定位,也即EEG逆向问题,也就是根据现有采集得到的头皮脑电信号来反演估计脑内神经活动源的位置、方向和强度大小。从反演的结果来说,脑电逆问题应该是非线性优化问题,考虑到计算的复杂性,所以近似的规约为线性问题X=LS,X表示为头表电极记录到的点位,S是待进行空间定位的源信息向量,L称为传递(增益)矩阵,是脑电正问题头模型等问题的解,可以通过构造合适的头模型等参数来获得。所以提高电极信号的准确性和对合适头模型的确定是比较关键的。

image-20210128124802410

—图片来自B站刘泉影老师neurochat讲座

在上面第一篇文献中谈到脑电信号产生的正向问题,这是一篇综述文章,主要介绍了脑电信号的产⽣机制: 锥体神经元顶树突的突触后电位产生的细胞外电流,然后通过方程模型计算大脑的电导率,比较了在不同的头模型所产生不同数据。

不同头模型计算包括边界元法(BEM)、有限元法(FEM)和有限差分法(FDM)

image-20210128124502612

文献中谈到最开始的头模型—三层同⼼球头模型,在这个模型中,内层代表⼤脑,中间层代表头⻣,外层代表头⽪。

image-20210128125809505

很明显,这样的球头模型并不符合实际情况,因此在后续的发展中就有了基于真实头模型进行计算的三种计算方法。

第一种方法:The boundary element method(BEM)边界元方法

边界元法是⼀种计算分段均匀体积导体中电流源所产⽣的表⾯电位的数值技术。虽然它限制了我们只使⽤各向同性电导率,但由于其计算量⼩,仍然被⼴泛应⽤。这种⽅法在六⼗年代后期起源于⼼电扫描仪,在⼋⼗年代后期进⼊脑电源定位领域。这种⽅法能够通过计算⼀个给定的电流源(如偶极⼦)在体积的表面和边界处的势能值来解决体积问题。surfaces表面分隔体积内不同导电性的区域,⽽边界是与导电体积分隔的⾮导电空⽓外表⾯。实际上,头部模型是从表⾯建⽴的,每个表⾯都有⼀个特定的组织。通常,头部模型由三个surfaces表⾯组成: 头颅界⾯、头颅-头⽪界⾯和外表⾯(如上图9)。假定界⾯之间的区域为均匀各向同性导体。为了得到这样⼀个分段均匀体积的解,每个界⾯⽤⼩的边界元格⼦镶嵌起来。那么正问题的计算就涉及到⽹格上的每个节点,边界元法就计算电极位置对应的节点电位。边界元法的最大优点是,可以使求解问题的空间维数降低一阶,从而使计算工作量及其所需计算机容量大大减小。但是在脑电正演问题中使⽤边界元法的⼀个主要缺点是,当源到其中⼀个表⾯的距离与⽹格中三⻆形的⼤⼩相当时,精度就会下降。

第二种方法:The finite element method(FEM)有限元方法

有限元法中把计算区域划分成一组离散的容积或者叫元体(在二维情形下元件的形状常常是三角形或者四边形),然后通过对控制方程作积分来得出离散方程,有限元法的最大优点是,对于不规则几何区域的适应性好。如上图10,整个三维体积导体被数字化成⼩的元体。

在有限元⽅法中,⼀个重要的思考是如何在模型中表示偶极⼦源?

本文中阐述了五种方法:

1、⽤⼀对相反极性的固定电压条件加在两个相邻节点上来表示偶极⼦

2、另⼀种⽅法是在元体基函数中嵌⼊⼀个偶极源。

3、第三种⽅法是将场分成两部分—⼀部分是理想偶极⼦在⽆限均匀区域中产⽣的标准场,另⼀部分是在封闭⽆源区域中的边界条件下,这种边界条件可以校正电流在不同电导率区域之间的边界移动

4、在拉普拉斯公式中,去除⼀个含有偶极⼦的⼩体积,并在去除体积表⾯的所有节点施加固定边界条件。这可以解释为⽤等效电压源的估计值来代替电流源的值。

5、第五种形式是模糊偶极⼦模型,其中源和汇单极⼦分布在相邻节点上。在⼤多数情况下,源单极⼦和汇单极⼦不重合的节点的有限元⽹格。因此,表示偶极⼦的⼀种⽅法是在相邻节点上放置的单极⼦和。

结果发现,第三种公式对于横向和径向偶极⼦都给出了最佳性能(其次是拉普拉斯公式)。

第三种方法:The finite difference method(FDM)有限差分法

利⽤以单元为中⼼的 iFDM 的盒⼦积分⽅案 ,将带边界条件的微分⽅程转化为线性⽅程。将求解区域用网格线的交点(节点)所组成的点的几何来代替(如上图12),在每个节点上,描述所研究的流动与传导问题的偏微分方程中的每一个导数项用相应的差分表达式来代替,从而在每个节点上形成一个代数方程,其中包含了本节点及其附近一些节点上的所求量的未知值。求解这些代数方程组就获得了所需的数值解。在规则区域的结构化网格上,有限差分法是十分简单而有效的,而且很容易引入对流项的高阶格式。其不足的是离散方程的守恒特性难以保证,而最严重的缺点则是对不规则区域的适应性差。

三种计算方法的比较

image-20210128171615784

边界元法与有限元法或有限差分法的第⼀个区别是计算解的区域。边界元法在均匀各向同性分区间的边界上求解,⽽有限元法和有限差分法则在整个体积内求解正问题。

另⼀个重要⽅⾯是计算效率。与边界元法和有限元法相⽐,有限差分法的计算点固定在各向同性⽅法的⽴⽅体中⼼上,⽽各向异性⽅法的计算点固定在⽴⽅体⻆上。在有限元法和边界元法中,计算点、四⾯体顶点和三⻆形顶点可以更⾃由地选择。因此,在节点数⽬相同的情况下,有限元⽅法能够⽐有限差分⽅法更好地表示不同隔室之间的不规则界⾯。然⽽,⽤于获得真实体积导体模型的分割医学图像是⽤⽴⽅体素构造的。从这些分割后的图像直接⽣成⽤于 FDM 的结构化⽹格是很简单的。在有限元法和边界元法中,需要使⽤附加的镶嵌算法分别得到四⾯体单元和⾯三⻆形。

在第二篇文献中就谈到了逆向问题的计算方法:⾮参数⽅法和参数⽅法

第⼀类非参方法,讨论最⼩范数估计及其推⼴,Backus-Gilbert ⽅法,加权分辨率优化,LAURA,收缩和多分辨率⽅法。第⼆类参数方法,讨论⾮线性最⼩⼆乘问题,波束形成⽅法,多信号分类算法,脑电源分析,⼦空间技术,模拟和有限元,以及计算智能算法,特别是神经⽹络和遗传算法

For the first category we discuss minimum norm estimates and their generalizations, the Backus-Gilbert method, Weighted Resolution Optimization, LAURA, shrinking and multiresolution methods. Forthe second category, we discuss the non-linear least-squaresproblem, beamforming approaches, the Multiple-signal Classification Algorithm (MUSIC), the Brain Electric Source Analysis (BESA), subspace techniques, simulated annealing and finite elements, and computational intelligence algorithms, inparticular neural networks and genetic algorithms

逆向求解⽅法主要有两种: ⾮参数⽅法和参数⽅法。⾮参数优化⽅法也被称为分布源模型(Distributed Source Models),分布反解(DIS)或成像⽅法。在这些模型中,⼏个具有固定位置和可能固定⽅位的偶极源分布在整个⼤脑体积或⽪质表⾯。假设它们的来源是⽪层锥体神经元树突⼲的细胞内电流,这些电流通常定向于⽪层表⾯,因此固定定向偶极⼦通常被设定为正常排列,然后估计这些偶极⼦源的振幅和⽅向,由于偶极⼦的位置没有估计,所以问题是线性的。另⼀⽅⾯,在参数化⽅法中,在位置和⽅向未知的模型中假设少数偶极⼦。

除了以上文献外,还推荐查看到得到EEG源定位后还可以做的功能连接文献。

Barzegaran E, Knyazeva MG (2017) Functional connectivity analysis in EEG source space: The choice of method. PLoS ONE 12(7): e0181105. https://doi.org/10.1371/journal.pone.0181105

更多算法的介绍,可参考微信文章《EEG源分析》


谢谢大家观看,如有帮助,来个喜欢或者关注吧!


本文作者:陈锐

博客地址 : 陈锐博客

知乎地址 : 知乎专栏

B站地址 : B站主页
书店地址 : 书店主页
简书地址 : 简书主页
CSDN地址 : csdn主页

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/craig_cc/article/details/113431903

智能推荐

leetcode 172. 阶乘后的零-程序员宅基地

文章浏览阅读63次。题目给定一个整数 n,返回 n! 结果尾数中零的数量。解题思路每个0都是由2 * 5得来的,相当于要求n!分解成质因子后2 * 5的数目,由于n中2的数目肯定是要大于5的数目,所以我们只需要求出n!中5的数目。C++代码class Solution {public: int trailingZeroes(int n) { ...

Day15-【Java SE进阶】IO流(一):File、IO流概述、File文件对象的创建、字节输入输出流FileInputStream FileoutputStream、释放资源。_outputstream释放-程序员宅基地

文章浏览阅读992次,点赞27次,收藏15次。UTF-8是Unicode字符集的一种编码方案,采取可变长编码方案,共分四个长度区:1个字节,2个字节,3个字节,4个字节。文件字节输入流:每次读取多个字节到字节数组中去,返回读取的字节数量,读取完毕会返回-1。注意1:字符编码时使用的字符集,和解码时使用的字符集必须一致,否则会出现乱码。定义一个与文件一样大的字节数组,一次性读取完文件的全部字节。UTF-8字符集:汉字占3个字节,英文、数字占1个字节。GBK字符集:汉字占2个字节,英文、数字占1个字节。GBK规定:汉字的第一个字节的第一位必须是1。_outputstream释放

jeecgboot重新登录_jeecg 登录自动退出-程序员宅基地

文章浏览阅读1.8k次,点赞3次,收藏3次。解决jeecgboot每次登录进去都会弹出请重新登录问题,在utils文件下找到request.js文件注释这段代码即可_jeecg 登录自动退出

数据中心供配电系统负荷计算实例分析-程序员宅基地

文章浏览阅读3.4k次。我国目前普遍采用需要系数法和二项式系数法确定用电设备的负荷,其中需要系数法是国际上普遍采用的确定计算负荷的方法,最为简便;而二项式系数法在确定设备台数较少且各台设备容量差..._数据中心用电负荷统计变压器

HTML5期末大作业:网页制作代码 网站设计——人电影网站(5页) HTML+CSS+JavaScript 学生DW网页设计作业成品 dreamweaver作业静态HTML网页设计模板_网页设计成品百度网盘-程序员宅基地

文章浏览阅读7k次,点赞4次,收藏46次。HTML5期末大作业:网页制作代码 网站设计——人电影网站(5页) HTML+CSS+JavaScript 学生DW网页设计作业成品 dreamweaver作业静态HTML网页设计模板常见网页设计作业题材有 个人、 美食、 公司、 学校、 旅游、 电商、 宠物、 电器、 茶叶、 家居、 酒店、 舞蹈、 动漫、 明星、 服装、 体育、 化妆品、 物流、 环保、 书籍、 婚纱、 军事、 游戏、 节日、 戒烟、 电影、 摄影、 文化、 家乡、 鲜花、 礼品、 汽车、 其他 等网页设计题目, A+水平作业_网页设计成品百度网盘

【Jailhouse 文章】Look Mum, no VM Exits_jailhouse sr-iov-程序员宅基地

文章浏览阅读392次。jailhouse 文章翻译,Look Mum, no VM Exits!_jailhouse sr-iov

随便推点

chatgpt赋能python:Python怎么删除文件中的某一行_python 删除文件特定几行-程序员宅基地

文章浏览阅读751次。本文由chatgpt生成,文章没有在chatgpt生成的基础上进行任何的修改。以上只是chatgpt能力的冰山一角。作为通用的Aigc大模型,只是展现它原本的实力。对于颠覆工作方式的ChatGPT,应该选择拥抱而不是抗拒,未来属于“会用”AI的人。AI职场汇报智能办公文案写作效率提升教程 专注于AI+职场+办公方向。下图是课程的整体大纲下图是AI职场汇报智能办公文案写作效率提升教程中用到的ai工具。_python 删除文件特定几行

Java过滤特殊字符的正则表达式_java正则表达式过滤特殊字符-程序员宅基地

文章浏览阅读2.1k次。【代码】Java过滤特殊字符的正则表达式。_java正则表达式过滤特殊字符

CSS中设置背景的7个属性及简写background注意点_background设置背景图片-程序员宅基地

文章浏览阅读5.7k次,点赞4次,收藏17次。css中背景的设置至关重要,也是一个难点,因为属性众多,对应的属性值也比较多,这里详细的列举了背景相关的7个属性及对应的属性值,并附上演示代码,后期要用的话,可以随时查看,那我们坐稳开车了······1: background-color 设置背景颜色2:background-image来设置背景图片- 语法:background-image:url(相对路径);-可以同时为一个元素指定背景颜色和背景图片,这样背景颜色将会作为背景图片的底色,一般情况下设置背景..._background设置背景图片

Win10 安装系统跳过创建用户,直接启用 Administrator_windows10msoobe进程-程序员宅基地

文章浏览阅读2.6k次,点赞2次,收藏8次。Win10 安装系统跳过创建用户,直接启用 Administrator_windows10msoobe进程

PyCharm2021安装教程-程序员宅基地

文章浏览阅读10w+次,点赞653次,收藏3k次。Windows安装pycharm教程新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入下载安装PyCharm1、进入官网PyCharm的下载地址:http://www.jetbrains.com/pycharm/downl_pycharm2021

《跨境电商——速卖通搜索排名规则解析与SEO技术》一一1.1 初识速卖通的搜索引擎...-程序员宅基地

文章浏览阅读835次。本节书摘来自异步社区出版社《跨境电商——速卖通搜索排名规则解析与SEO技术》一书中的第1章,第1.1节,作者: 冯晓宁,更多章节内容可以访问云栖社区“异步社区”公众号查看。1.1 初识速卖通的搜索引擎1.1.1 初识速卖通搜索作为速卖通卖家都应该知道,速卖通经常被视为“国际版的淘宝”。那么请想一下,普通消费者在淘宝网上购买商品的时候,他的行为应该..._跨境电商 速卖通搜索排名规则解析与seo技术 pdf

推荐文章

热门文章

相关标签