什么是功能磁共振成像?

功能性磁共振成像 (fMRI) 是基于这样一个事实,即当局部神经活动增加时,新陈代谢和血流的增加会导致氧合血红蛋白(血液中携带氧气的红细胞)和脱氧血红蛋白(相同输送氧气后的红细胞)。氧合血红蛋白和脱氧血红蛋白具有不同的磁性(分别为抗磁性和顺磁性),它们以不同方式影响局部磁场。 MRI 扫描仪采集的信号对局部磁场的这些变化很敏感。为了记录功能会话期间的大脑活动,扫描仪被调整以检测这种“血氧水平依赖性”(BOLD)信号。

大脑活动的测量时间跨度为几分钟,在此期间参与者执行一些认知任务,扫描仪采集大脑图像,通常每 2 或 3 秒一次(两次连续图像采集之间的时间称为重复时间,或 TR)。
大脑 MR 图像提供大脑的 3D 图像,可以分解为体素(相当于像素,但为 3 维)。在功能会话期间获取的一系列图像在每个体素中提供了表示 MRI 信号的正实数时间序列,在 TR 处采样。

注意 在使用 fMRI 图像进行有意义的比较之前,必须对其进行处理以确保被比较的体素代表相同的大脑区域,而不管实验中不同受试者的大脑大小和形状及其微架构的变化。该过程称为空间配准或空间归一化。在此过程中,所有大脑图像的体素都被“注册”以对应于大脑的同一区域。通常,图像(它们的体素)被注册到一个标准的“模板”大脑图像(它的体素)。一种常用的标准模板是蒙特利尔神经病学研究所的 MNI152 模板。完成此操作后,体素的坐标与模板在同一空间中,并可用于使用基于同一模板的大脑图谱来估计其大脑位置。如前所述,nilearn 包不执行空间预处理;它只对体素时间序列进行统计分析。对于预处理功能,可参考 Nipype 或 fMRIPrep。

功能磁共振成像数据建模

分析时间序列的一种方法是将它们与根据我们对功能会话期间发生的事件的知识构建的模型进行比较。事件可以对应于参与者的动作(例如按下按钮)、感官刺激的呈现(例如声音、图像)或假设的内部过程(例如记忆刺激)。

人们预计参与处理某种类型事件的大脑区域(例如听觉皮层的声音)会显示出与这些事件的时间图相关的激活时间过程。如果 fMRI 信号直接显示神经活动并且不包含任何噪声,我们可以在各种体素中查看它并检测那些符合时间图的体素。

但是我们从之前的测量中知道,BOLD 信号不遵循刺激处理的确切时间过程和潜在的神经活动。 BOLD 反应反映血流量和氧脱氧血红蛋白浓度的变化,共同形成缓慢而持久的血流动力学反应,如下图所示,显示了对冲动事件的反应(例如,向参与者播放的听觉点击)。

利用我们对血流动力学响应的了解,我们可以根据事件的时间图构建预测的时间进程(该操作称为卷积;简单地说,它测量一个函数图的形状如何影响另一个函数图的形状.。注:它假设 BOLD 响应的线性,在某些情况下可能是错误的假设,比如相邻刺激时间很短)。正是这个预测的时间过程,也称为预测器,与实际的 fMRI 信号进行比较。如果预测变量和信号之间的相关性高于预期的机会水平,则表示体素对事件类型表现出显着响应。

在每个体素处分别计算相关性,并且可以生成相关性图,以显示每个体素处的相关性值(-1 和 +1 之间的实数)。然而,一般来说,论文中提供的地图报告了每个体素的相关性的显着性,使用 T、Z 或 p 值进行无相关性的零假设检验。例如,下图显示了一个 Z-map,显示了响应听觉事件的体素。大(正或负)值不太可能仅是由于偶然性。对地图进行阈值处理,以便仅对 p 值小于 1/1000 的体素着色。

在大多数 fMRI 实验中,需要几个预测因子来完整描述会话期间发生的事件——例如,实验者可能想要区分与听觉刺激感知和按钮按下相关的大脑活动。为了找到每个预测变量的特定效果,通常使用多元线性回归方法:所有预测变量都作为设计矩阵中的列输入,软件会找到这些列的最适合信号的线性组合。通过该线性组合分配给每个预测器的权重是该预测器对体素响应的贡献的估计。可以使用效果大小图或显示其统计意义的图(在没有效果的零假设下它们不太可能)来绘制这一点

简而言之,fMRI 图像的分析包括:

1.根据按类型分组、在特定时间发生并具有特定持续时间的事件来描述范式。
2.为每种类型的事件创建预测因子,通常使用血流动力学响应的卷积。
3.将这些预测器组装到一个设计矩阵中,提供一个线性模型。
4.使用线性回归估计模型的参数,即与每个体素上的每个预测变量相关的权重。
5.显示系数或它们的线性组合,和/或它们的统计意义。

功能磁共振成像统计分析

如上一节所述,fMRI 的基本统计分析在概念上是一种相关性分析,其中确定设计矩阵的列的某种组合(对比度)是否适合给定位置的 fMRI 信号的显着比例。
可以看出,这相当于研究估计的对比度效应是否相对于其确切值的不确定性很大。具体来说,我们计算效果大小估计值及其值的不确定性并将两者相除。结果数字没有物理维度,它是一个统计量,a Student or t-statistic,我们用 t 表示。接下来,基于 t,我们要确定真实效果是否确实大于零。

如果真实效果为零,则 t 不一定为 0:偶然地,数据中的噪声可能部分由感兴趣的对比来解释。但是,如果我们假设噪声是高斯的并且模型是正确指定的,那么我们知道 t 应该遵循具有dof自由度的Student分布,其中 dof 是模型中自由参数的数量:在实践中,观察数(即时间点数),n_scans 减去设计矩阵的建模效果数(即 n_columns 列数):

dof = n_scans - n_columns

有了这个,我们可以进行统计推断。给定一个预定义的错误率α,我们将观察到的 t 与具有dof自由度的Student分布的 (1-α) 分位数进行比较。如果 t 大于这个数字,我们可以用 p 值 α 拒绝原假设;意思是,如果没有影响,观察到与 t 一样大的影响(effect)的概率将小于 α。

Multiple Comparisons

这里出现的一个众所周知的问题是多重比较:当一个统计测试被重复很多次时,比如每个体素一个,即 n_voxels 次,那么人们可以预期,在没有任何影响的情况下,数量检测数——因为没有效果而导致的错误检测——大约为 n_voxels*。如果 =.001 且 n=10^5,错误检测的数量将约为 100。危险在于人们可能不再信任检测,即 z 的值大于 (1-)-分位数的标准正态分布。

人们可能会想到的第一个想法是取小得多的 :例如,如果我们取 , 那么预期的错误发现数仅为 0.05 左右,这意味着真正不活跃的体素有 5% 的机会被宣布为活跃。这种对显着性的校正称为 Bonferroni 程序。当不同的测试独立或接近独立时,它是相当准确的,但如果不是,则变得保守。这种方法的问题在于,真正激活的体素可能不会超过相应的阈值,该阈值通常非常高,因为 n_voxels 很大

第二种可能是选择一个阈值,使得发现中真实发现的比例达到一定比例0<q<1;通常 q=0.05。这意味着在统计推断之后,人们可以相信所发现的成比例的 1-q。数字 q 是错误发现的预期比例,称为错误发现率。控制错误发现率在实践中是一种合理的折衷方案。产生这种控制水平的阈值通常是使用所谓的 Benjamini-Hochberg 程序获得的。

还要注意,超过阈值的体素集通常被收集到连接的组件(也称为集群)中,因此只有大的连接组件被保留,而孤立的超阈值体素被丢弃。基本原理是孤立的体素不太可能代表扩展的大脑区域,并且很可能是噪音。因此,丢弃它们通常可以提高结果的质量和可靠性。

功能磁共振成像统计分析中的 GLM 简介相关推荐

  1. 深度学习在静息态功能磁共振成像中的应用

    对从人脑功能磁共振成像(fMRI)数据中获得的丰富的动态的时空变化特性进行建模是一项具有挑战性的任务.对大脑区域和连接水平进行分析为fMRI数据提供了更直接的生物学解释,并且到目前为止一直有助于描述大 ...

  2. NeuroImage:功能磁共振成像中自发、短暂脑网络相互作用的行为相关性

    <本文同步发布于"脑之说"微信公众号,欢迎搜索关注~~> 摘要:几十年来,不同脑区自发波动的功能磁共振成像(fMRI)信号与行为之间的关系一直处于探索阶段,这些信号间的 ...

  3. 多发性硬化功能磁共振成像

    本章综述了应用于研究多发性硬化症(MS)的功能磁共振成像(fMRI)的基本原理.主要采集和后处理技术. 首先,我们描述了血氧水平依赖性(BOLD)效应和用于处理fMRI数据的主要分析技术,包括在执行任 ...

  4. 第四章 脑功能磁共振成像

    第四章 脑功能磁共振成像 fMRI简介 HBP:人类脑计划,利用现代化信息工具探索大脑 现代神经科学:多学科.多水平的综合研究领域 脑功能成像fMRI及其特点 脑功能成像fMRI: fMRI根据MRI ...

  5. 利用脑电和功能磁共振成像(fMRI)捕捉自我生成、任务启动的思维的时空动态

    自我产生(self-generated)的认知的时间结构是有意义的意识流形成的关键属性.当我们休息时,我们的思想在不同的精神状态下从一个思想游荡到另一个思想.尽管正在进行的心理过程非常重要,但要捕捉这 ...

  6. Radiology:脑损伤患者基于语言任务的功能磁共振成像与静息态功能磁共振成像对躯体运动网络的识别

    在过去的几十年里,功能性磁共振成像(fMRI)被广泛用于术前规划,有证据表明,附加信息可以改变很大一部分脑肿瘤患者的治疗方法.术前功能磁共振成像有助于减小开颅手术的规模,并通过促进术中定位或减少对定位 ...

  7. SAP HANA中的SLT简介

    SAP HANA中的SLT简介 目录 SAP系统和SAP HANA之间的SLT连接架构 在SAP源系统中配置SLT服务器 通过SLT将数据从SAP源导入至SAP HANA 非SAP系统和SAP HAN ...

  8. 决策树编程python_Python如何制定决策:编程中的控制流简介

    决策树编程python by Ivan Leo 伊万·利奥(Ivan Leo) Python如何制定决策:编程中的控制流简介 (How Python makes decisions: an intro ...

  9. python去重复功能_python包中的statmodels,如何处理完全重复的功能?

    我是一个沉重的R用户,最近我正在学习python . 我有一个关于statsmodels.api如何处理重复功能的问题 . 据我所知,这个函数是R包中glm的python版本 . 所以我期望函数返回最 ...

  10. 读文万卷036期:警戒状态下自发性眼睑闭合与功能磁共振成像动态连接的联系;自闭症患者的胼胝体扩散峰度成像

    欢迎关注思影科技的读文万卷栏目,希望我们的读文万卷栏目可以伴随思影的读者们共同成长,如果能给我们一个转发和在看,一定是对思影的莫大帮助和鼓励,谢谢! 1.PNAS:警戒状态下自发性眼睑闭合与功能磁共振 ...

最新文章

  1. python输出多个随机数_怎么用python输出随机数
  2. Java基础知识之泛型全接触
  3. c语言大学程序设计题库,黑龙江大学C语言程序设计试题库程序单选
  4. matlab simulink笔记05 —— 积分模块
  5. java写入文件编码格式为ansi_Windows10 bat批处理删除 快速打开文件夹 固定到开始菜单或任务栏...
  6. [原创]K8_C段旁注工具6.0 新增SMB漏洞扫描
  7. 鸿蒙系统新手教程,鸿蒙灭神决新手入门全流程图文攻略
  8. python case语句_高效使用Python字典,技巧都在这里!
  9. api arx autocad_AutoCAD ObjectARX(VC)开发基础与实例教程 此书是利用ObjectARX对AutoCAD二次开发的教程 - 下载 - 搜珍网...
  10. 简书全站爬取 mysql异步保存
  11. Java的核心技术有哪些
  12. Oracle搜索所有表查找关键字,根据关键字查询oracle中所有表的记录
  13. Excel——公式与函数基础
  14. 微信商户支付平台微信支付怎么开通
  15. android软件开发 开题报告,基于Android手机app开发与设计 毕业设计 开题报告
  16. 高考志愿填报|物联网为何成为【热门选手】?
  17. java版溺尸刷怪塔_教程/溺尸陷阱 _ 《我的世界》中文Minecraft Wiki:最详细的官方我的世界百科...
  18. 10个类脑计算最值得关注玩家 |量子位智库报告(附下载)
  19. 趋势检验方法(一)直线方程拟合
  20. springboot+poi开发excel导出 加载Excel模板导出 Excel批量导出详解

热门文章

  1. STM32_编程入门
  2. STM32中RTC唤醒停止模式
  3. YOLOv3中Anchor理解
  4. 使用darknet训练yoloV3
  5. java读取excrl模板填充数据_java中自定义excel模板并且填充内容
  6. 以太坊中的GHOST协议
  7. node项目报错had too many unstable restarts (16). Stopped. “errored”
  8. java dagger2_Dagger2用法整理
  9. 【C语言】素数/质数
  10. Ubuntu默认防火墙UFW命令大全