文章来源于微信公众号(茗创科技),欢迎有兴趣的朋友搜索关注。
导读
功能磁共振成像(fMRI)可用于捕捉执行任务时脑区之间复杂的动态交互情况。任务引起的大脑变化有两种类型:特定任务和一般任务,这取决于它们是特定于某个任务,还是普遍存在于多个任务中。研究者提出了一种方法来确定特定任务和一般任务的大脑功能结构。使用基于参考的解码器,在深度学习分类器上训练12500个静息和任务态fMRI样本,这些样本来自于人类连接组项目(HCP)。解码后的一般任务和特定任务的运动和语言结构与先前的研究一致。研究者发现,与神经系统疾病功能病理学的特征不同,一组小连接足以描述静息态和任务态。一般任务结构中的节点和连接可以作为潜在的疾病生物标记物,因为已知的一般任务大脑调节的改变与一些神经精神疾病有关。
前言
任务执行过程中大脑功能自组织的研究是认知神经科学领域的一个广泛研究领域。大脑在任务执行过程中存在明显的功能调节。已知有两种任务诱发的改变可以塑造大脑状态:特定任务和一般任务。一般任务诱发的改变是在多个任务中发生的独立于任务的大脑变化,而特定任务诱发的改变则取决于正在执行的某个特定任务。
衰老和多种神经系统疾病如重度抑郁症(MDD)、注意缺陷多动障碍(ADHD)、轻度认知障碍(MCI)和精神分裂症都以异常的一般任务结构为特征。根据神经元及其在某一区域的连接在任务执行过程中是被激活还是被抑制,一般任务诱发的变化被进一步分为积极和消极。研究者将大脑功能连接的变化建模为积极任务和消极任务,这取决于任务态中是否存在功能连接。
神经影像学的发展使得研究不同任务态和静息态下体内区域关系的动态变化变得更加容易。已有多项研究考察了任务执行过程中大脑功能结构的调节作用。有研究者发现,虽然静息态和任务网络交互具有相似的网络地形,但在频域上仍存在明显的差异。Krienen、Yeo和Buckner(2014)获得了48名被试在14个不同子任务(分为被动任务、感觉任务和运动任务)上的任务态fMRI数据,通过对组平均数据进行相关性和种子点分析,发现任务调节在所有任务态下都有一个共同的集中趋势。Cole和Bassett等人(2014)发现在静息态和任务态中都存在一个稳定的内在功能网络结构。这些研究表明,尽管大脑功能结构有小规模的改变,但有一个内在稳定的功能中枢在静息态和任务态下保持不变。
虽然最近有许多研究已经描述了主体层面特征的作用,但以往研究功能连接变化的研究大多集中在群体层面。Xie等人(2018)使用任务fMRI扫描和k-means聚类来分离主体水平的功能连接和任务的影响,以确定是什么导致了群体功能连接的变化,结果发现主体层面的功能连接是群体层面功能连接性变化的最主要因素。结合之前对静息态大脑功能结构的研究结果表明,在研究任务表现期间的变化时,需要考虑主体功能连接体的可变性。然而,早期的研究只考虑了群体层面的功能连接。因此,本研究通过模拟主体层面的变化来研究被试间的变化。先前研究的另一个问题是,只捕捉到了静息态或任务态下功能连接之间的线性关系。在最近的一项研究中,He等人(2020)使用传统的机器学习算法和基于静息态功能连接分析的深度神经网络(DNNs)来预测行为,证明了将核回归应用于功能连接性是完全可行的,但是就预测个体行为而言,DNNs并没有带来额外的价值。研究者通过使用传统的监督学习模型和高度参数化的DNNs对静息态和任务态功能连接进行分类来验证这一点。在两个模型上训练分类器,训练个体被试的静息态和任务态数据,然后从训练的模型中区分负责不同任务的特征,将识别网络的显著特征称为解码(不同于在自动编码器中执行的解码)。结果发现,尽管所有的分类器都具有较高的分类精度,但DNNs能够比支持向量机(SVM)等浅层模型进行分类的精度更高。通过解码一个训练用于分类静息态和多个任务态的二分类器来揭示一般任务的结构。利用这种获得的一般任务结构,研究者证实了解码运动和语言任务特定的大脑结构。
最近有研究评估了神经网络模型输入特征对神经影像数据分类的显著性。Jang等人(2017)利用前馈神经网络不同层次的训练权重,将它们映射到四种感觉运动任务状态。使用基于梯度的解码器与不同神经网络结构的研究已经达到顶峰。在经过训练的长短期记忆循环神经网络上使用基于梯度的解码器,有研究识别了静息和任务态下的功能特征。而且有研究确定了参与不同视觉处理任务的大脑区域。然而,这些研究并没有验证其衍生的特征集,在使用基于梯度的神经网络解码器之前,诸如梯度饱和和由偏差项引起的不连续等问题还没有得到解决。
最近的一些方法,如Integrated Gradients,DeepLIFT和SHAP试图用基于梯度的方法来改善这些问题。这些方法从输出层找到每一层神经元的贡献,然后将所有层的贡献逆向传播到输入层。DeepLIFT是一种考虑了消极和积极贡献的方法,并且一次就能有效地计算出显著性得分,从而解决了基于梯度的方法中所混淆的问题。Gupta等人(2019)使用了一种基于DeepLIFT的解码器来获得区分阿尔茨海默病和自闭症患者与认知正常被试的显著特征。在本文中,研究者使用DeepLIFT来研究中微尺度的大脑变化,这些改变塑造了大脑中与任务相关的变化。研究者使用高标准的静息态和来自人类连接体项目(HCP)数据集的7种任务fMRI数据来演示这种方法。
利用脑区之间的功能连接作为训练DNN的输入,本研究的创新点如下:
①通过在不同休息和任务分类模型上的实验结果表明,即使使用少量的训练样本,DNNs也比SVM等更简单的模型表现更好。但是支持向量机的分类精度会随着训练数据的增加而提高。
②研究者提出了一种新的方法来揭示一般和特定任务的脑功能结构。这种方法检测到的任务相关结构与以往的研究是一致的。
③研究者发现,尽管在与任务相关的大脑结构中存在显著的被试间差异,但通过本研究的方法识别出的检测特征的小子集能够提供接近100%的分类准确率,同时将任务态与静息态区分开来。
利用特征显著性得分,确定表征一般任务的功能连接和功能模块交互,以及运动和语言特定任务的大脑结构。研究者发现,在任务执行过程中存在广泛的系统重组,并能够使用五层前馈DNN进行高精度分类。并且证实了默认模式网络(DMN)与突显网络(SN)呈正相关。同样,研究者发现在执行运动任务的运动子系统中的区域和执行语言任务的左外侧颞叶区域起着重要的作用。
方法
设脑功能网络G=(Ω,A),其中Ω为感兴趣脑区或节点集合,A={aij}i,j∈Ω为不同感兴趣脑区之间的功能连接邻接矩阵。为每个fMRI扫描获得了一个对称A,前馈DNN的输入特征x是通过仅取邻接矩阵的下半部分元素获得的。研究者使用了在HCP中收集的健康被试的静息态和任务态数据。
前馈DNN:对于每个被试,得到(x,d),其中x=(xi)为输入特征,d为任务标签。DNN的输出y给出了输入属于表1中列出的任务类之一的概率。考虑一个由L层组成的DNN,其中包含L-1整流线性单元(ReLU)层和最终的柔性最大值层。
设I层的权重和偏差分别由WI和bI给出。I∉={0,L}的输出hI如下,
对于输入层I=0,h0=x,对于输出柔性最大值层I=L,输出y由样本x属于k类的概率给出,
其中k∈{1,…,k}表示类标签,输出层权值WL=[wk,L],偏置bL=(bk,L)。
为了学习网络的参数,将交叉熵代价J (θ)最小化:
其中Ex为对所有扫描样本x的期望,θ=
表示网络中的所有参数。采用固定学习率的小批量随机梯度下降学习方法对参数θ进行学习。
输入特征的显著性:设f是将输入x映射到输出y的神经网络函数,设g是一个可解释的更简单的解释模型,是网络映射f的近似值。设I层的神经元数目为nI。使用适当参考,将I层每个神经元i的贡献
赋给I+1层神经元k的输出变化。然后,I层第i个神经元由于相对于参考点的输入而被激活时Δhi,I的变化为:
当I∈{0,...,L-2},且
时,为了确定特征显著性得分,研究者评估了三种类型的参考,即样本均值,样本模态,从其余样本中取L2范数最小的样本。根据经验确定了均值参考x是样本中最具代表性的。给定参考输入均值x和原始输入x,可以代入
和g(x) = f(x),得到模型g的方程:
其中每一层I的神经元对输出y的贡献为CΔhi,IΔy,
输入层的显著性得分c被评估为c=(CΔhi,0Δy),这样每个元素都给出了相应输入对输出变化的贡献。DeepLIFT方法基于参考输入输出的变化实现了特征显著性得分的计算,即使梯度为零,也允许信息在网络层中传播。计算特征重要性得分:
显著性向量c表示输入特征的显著性得分。输入特征构成邻接矩阵的下三角矩阵。将向量c映射为显著性矩阵S={sij}i,j∈Ω,其中,sij表示ROI i与j之间连接性的显著性。
DeepLIFT算法的显著性矩阵S给出了所有连接性特征的显著性,根据特征的显著性得分进行递归特征消除,建立解码特征的有效性。如果基于DeepLIFT的解码器识别的特征确实是显著的,那么最显著的特征子集也会给出较高的分类精度。通过选择显著性为|sij|<t(脑区i和j之间小于阈值t)的连接,递归删除不重要的输入特征,然后在约简特征集上对神经网络进行再训练。
解码一般任务的大脑结构:研究者将脑功能连接的解码定义为识别重要的脑功能连接特征,这些特征对区分不同的大脑状态至关重要。利用静息态数据和任务态数据的功能连接特征建立分类模型,利用DeepLIFT算法寻找连接特征的显著性。虽然任务态可以被认为是一般任务和特定任务对静息态大脑调节的合并,但一般任务调节可以由一组共同的连接特征来表示,以区分大脑在静息态和在不同的任务态下的连接特征。在本文的公式中,连接性特征是DNN分类器的输入,一般任务的结构是由将静息任务与所有任务进行分类的显著输入特征定义的。研究者假设,如果将大脑在静息态和多种不同的任务态下进行分类,那么将静息任务与所有任务区分开来的最显著的连接特征集合代表了一般任务结构的功能连接。
连接的显著性sij标志决定了脑区i和j之间是否存在功能连接,从而区分静息态和任务态。这一信息反过来又被用来推导积极和消极的一般任务结构,这样,在任务期间出现一个积极的一般任务连接是区分任务态和静息态的关键,反之亦然。研究者导出了由HCP数据中的7个任务定义的一般任务结构。
解码特定任务的大脑结构:若得到了一般任务的结构,就得到了具有显著特征的特定任务结构,这些特征来自于经过训练的DNN。假设一个特定的任务区别于其他任务的显著的连接特征代表了一般任务和特定任务的结构。因此,如果能够计算出任务的一般结构,就可以从训练出来的DNN的显著特征中得出特定任务的架构,从而对某些任务和静息态进行分类。
为了确定特定任务结构,研究者使用来自运动和语言任务的被试数据,并对休息与运动和休息与语言任务进行分类。让Srest/tasks表示一般任务结构的连接性特征的显著性。如果休息与运动和休息与语言特征的显著性分别用Srest/motor和Srest/language表示,那么运动和语言任务特定结构分别用Srest/motor-Srest/tasks和Srest/language-Srest/tasks表示。
功能模块之间的显著交互:大脑功能结构的改变通常是根据不同的大脑功能模块之间的变化来进行讨论的。大脑的这些功能模块由参与特定功能任务的大脑区域组成。研究者用模块显著图量化了不同大脑功能模块之间交互的重要性。给定功能模块a和b,它们之间交互作用ma,b的显著性为:
模块显著图{ma,b}表示大脑功能模块内部(当a=b时)和大脑功能模块之间(当a≠b时)节点连接的平均显著性。模块显著性图提供了一个强大的框架来解释和理解大脑功能的变化,即不同的功能模块之间的交互在不同的大脑状态下是如何变化的。
与任务相关的功能结构的被试间变异性:许多研究指出,在休息和任务表现期间,大脑功能结构存在显著的被试间变异。测量不同被试在特征显著性得分中的被试间变异性为:
std测量的是多个被试显著性得分的标准差。显著性得分的均值由显著性向量c给出。研究者对显著性得分的均值c和变异性v进行了回归,以理解这两组值之间的关系。
实验与结果
数据集:实验数据来自人类连接体项目(HCP),包括897名健康成年人(平均年龄=28.1岁,390名女性)的fMRI数据。使用的实验任务见表1。从西门子3 T Skyra扫描仪上收集数据,TR=720ms,TE=33.1ms,偏转角度=52°,FOV=208×180mm,2mm×2mm各向同性体素和72片。使用预处理后的数据,包括去除空间伪影、运动校正、强度归一化和去噪。研究者进一步对7种任务(情绪加工、赌博、语言、运动、关系处理、社会认知和工作记忆)的24个子任务进行了有限脉冲响应(FIR)模型的处理,并从时间序列数据中去除平均任务诱发激活。这一步是必要的,因为这些与任务相关的激活不恰当地扩大了任务态的功能连接,特别是fMRI数据。在计算与任务相关的时间序列间的功能相关性之前,研究者还从任务相关的时间序列中删除了休息时间段。
表1概括了每个任务和静息态的可用数据数量。fMRI扫描任务的平均时间点是277。将每次1200个时间点的fMRI静息态BOLD扫描分为4次扫描,每次扫描300个时间点。从每一个截断的BOLD时间序列中,得到了四个功能连接矩阵。因为并非所有被试都能够完成每项任务和静息态扫描,最终获得了690名被试的数据,这些被试完成了所有7项任务和进行了静息态扫描。对于每个功能网络,从解剖学和功能上选择了Power等人(2011)确定的264个ROI,并计算出半径为2.5 mm的球体内所有体素的平均时间序列来表示每个ROI的激活情况。研究者考虑了时间序列之间的皮尔逊相关性来推导覆盖整个大脑皮层的264个ROI之间的功能连接。
构建分类器:使用Power等人(2011)识别的264个ROI之间的功能连接作为输入,在任务态fMRI (tfMRI)和静息态(rfMRI)数据上训练分类器。确保被试的所有静息态和任务态扫描要么在测试中,要么在训练集中。使用Tensorflow和Keras python库来实现DNN。由于9650个任务样本和8300个静息态样本存在类别不平衡,研究者还计算了平均绝对误差(MAE)。首先将数据集以4:1的比例分割成一个训练集和测试集,然后执行5倍交叉验证来选择训练集上的最佳模型参数。使用前馈神经网络(FFN),卷积神经网络(CNN)和支持向量机(SVM)来实现不同的分类器。
所有实验中,研究者发现所有的分类器都达到了90%的分类精度(见表2)。然而,基于SVM的分类器得出了较低的精度,而基于FFN和CNN的分类器对于相同数量的参数得到了相似的精度。因此,使用基于FFN的超参数最优分类器进行特征选择和解码。对五种不同的FFN参数初始化的训练集进行超参数调优后,使用最佳FFN模型。由于所有分类器的精度都很高,研究者进行了附加实验,以确定SVM和FFN分类器的误差收敛时间以及它们在不同训练样本子集上的性能。结果发现,在所有情况下,FFN分类器的测试性能收敛速度都快于SVM分类器。
解码一般任务的大脑结构:对于最优FFN模型,参数如表3所示。使用训练过的分类器,通过使用DeepLIFT计算输入连接特征的显著性。显著性得分是使用训练集的样本来进行计算的。结果显示,大多数特征具有正显著性。显著性得分分布直方图和特征显著性得分矩阵Srest/tasks见图S1a,b。
为了验证解码后的一般任务结构,使用训练集上的FFN中获得的显著性分数递归消除输入特征(见表4)。一般任务结构中的连接如图1所示。突出显示一般任务连接的模块化显著性映射如图2a,b所示。功能模块来源于Power等人(2011)。Srest/tasks中具有正显著性得分和负显著性得分的连接分别对应正一般任务连接和负一般任务连接。采用显著模块交互得分,计算具有统计学意义的交互p值<.05。
表5中报告了显著的正任务模块交互和负任务模块交互。可以看出,DMN、FP任务控制和背侧注意网络参与了正交互和负交互。
解码特定于运动任务的大脑结构:在根据Buckner等人(2011)改编的运动任务中,实验任务要求被试轻敲他们的左手或右手手指,或挤压他们的左手或右手脚趾,或根据提示移动他们的舌头。表6给出了用于分类休息与运动任务的最佳FFN模型的配置。在FFN和SVM模型下,使用所有特征对休息和运动任务进行分类,平均正确率分别达到99.65%和97.82%。表7中显示了使用FFN和SVM进行递归特征消除实验的结果。为了获得特定任务的结构,使用静息vs.运动任务的连接显著性分数,并减去一般任务分数。取所有种子点的Srest/motor特征显著性分数平均值,并从Srest/motor中减去Srest/task。图3显示了与运动任务相对应的前0.1%的相关特定任务特征,这些特征经多次运行后计算出的结果是一致的。
解码特定于语言任务的大脑结构:本研究中使用的语言任务是由Binder等人(2011)提出的,实验任务是给被试呈现一个短篇故事,要求被试从关于这个故事主题的两个选项中选择一项(迫选)。这两个选项的延伸交织了故事任务的四个blocks和数学任务的四个blocks。故事模块展示的是伊索寓言中的简短句子,然后回答故事主题的双选一选择题,而数学模块则是通过听觉呈现,要求被试计算加减法问题,并通过手指敲击反馈从两个选项中选择结果。
对于静息vs.与语言任务,最佳FFN配置与静息vs.所有任务相同。对于五个种子点,使用所有特征进行语言任务分类的平均准确率为99.86%。对于所选择的SVM模型(线性核,C=1.0),研究者发现能够在整个特征集上实现较高的分类精度。对所有种子点的特征显著性得分Srest/language取平均值,通过Srest/language减去Srest/task得到语言任务的特征显著性得分。递归特征消除实验结果如表8所示。研究者计算了与语言任务相关的前0.1%的特定特征(如图4所示)。
由于语言网络在Power Atlas网络中描绘得不够清晰,因而研究者计算了不同区域之间连接的显著性,也就是将Power图谱中的区域映射到已知结构标签的Crossley图谱中的区域,使用的是欧氏距离。通过取Crossley图谱映射到同一区域的多个Power图谱区域之间的连接显著性的均值,研究者计算了不同区域功能连接之间的显著性(如图5所示)。
与任务相关结构中的被试间变异性:通过显著性得分的均值c和被试间变异性v来衡量特征显著性得分中被试间的变化。归一化均值和标准差得分的散点图如图6所示。绿色标记表示所有的特征,解码后的一般任务(图6a)和特定任务结构(图6b:运动任务,图6c:语言任务)用蓝色特征表示,红色曲线表示最佳二次多项式拟合。在计算显著性得分的均值c和被试间变异cstd之间的相关性时,两者之间呈正向弱相关。
结论
本研究通过解码训练的DNNs用以分类静息态和认知任务态的fMRI数据来检测一般任务和特定任务的大脑结构。使用不同脑区功能连接的一个小子集作为五层前馈DNN的特征,能够可靠地从690名被试的HCP运动任务中对静息态和7个任务进行分类,分类精度几乎高达100%。通过使用基于显著性反向传播的解码器,研究者确定了在大脑中形成一般任务和特定任务的大脑结构连接,并且考察了模块交互在任务执行过程中的变化。更重要的是,本研究的方法在大脑状态分类中具有很强的可重复性,并且能够识别出健康人群和患者大脑状态之间的独特生物标记物。
原文:Decoding task specific and task general functional architectures of the brain.
DOI: 10.1002/hbm.25817
文章来源于茗创科技,欢迎有兴趣的朋友关注。