Correlation coefficients and appliction in fMRI Data
相关系数及其在fMRI数据中的应用
- 背景知识
- 皮尔逊相关系数(Pearson correlation coefficient)
- 肯德尔和谐系数(Kendall's W)
- fMRI数据
- 功能连接
- 局部一致性(Regional Homogeneity)(此章节有误)
背景知识
皮尔逊相关系数(Pearson correlation coefficient)
ρij=ρ(Xi,Xj)=cov(Xi,Xj)D(Xi)D(Xj)\begin{aligned} \rho_{ij} &= \rho \left( \mathbf{X}_i, \mathbf{X}_j \right) \\ &= \frac{cov \left( \mathbf{X}_i, \mathbf{X}_j \right)} {\sqrt{D(\mathbf{X}_i)} \sqrt{D(\mathbf{X}_j)}} \\ \end{aligned} ρij=ρ(Xi,Xj)=D(Xi)D(Xj)cov(Xi,Xj)
肯德尔和谐系数(Kendall’s W)
Kendall’s W解决的原始问题是在不同人对多个事物进行评分时, 如何对这些人评分结果的一致性进行评价.
假设存在nnn件物体, 并由mmm个不同的人进行评分或排序, 且第jjj个人对第iii件物体的评分为rijr_{ij}rij(在该问题中, 每个评分实际表示的是排序, 为1到n之间的整数且不重复), 则这些评分可表示为
R={rij}n×m\mathbf{R}=\{ r_{ij} \}_{n \times m}R={rij}n×m
物体iii的总分为
Ri=∑j=1mrijR_i=\sum_{j=1}^m r_{ij}Ri=j=1∑mrij
所有物体的平均得分为
Rˉ=1n∑i=1nRi=1n∑i=1n∑j=1mrij=1n∑j=1mn(n+1)2=m(n+1)2\begin{aligned} \bar{R} &=\frac{1}{n} \sum_{i=1}^n R_i \\ &= \frac{1}{n} \sum_{i=1}^n \sum_{j=1}^m r_{ij} \\ &= \frac{1}{n} \sum_{j=1}^m \frac{n(n+1)}{2} \\ &= \frac{m(n+1)}{2} \end{aligned} Rˉ=n1i=1∑nRi=n1i=1∑nj=1∑mrij=n1j=1∑m2n(n+1)=2m(n+1)
所有物体得分的方差之和为S=∑i=1n(Ri−Rˉ)2S=\sum_{i=1}^n \left( R_i -\bar{R} \right)^2S=∑i=1n(Ri−Rˉ)2, 则Kendall’s W定义为
W=12Sm2(n3−n)W=\frac{12S}{m^2 (n^3-n)}W=m2(n3−n)12S
其中m2(n3−n)12\frac{m^2 (n^3-n)}{12}12m2(n3−n)表示SSS可能出现的最大值, 当且仅当所有人对同一个物体的评分一致时(即评分一致)得到, 而最小值则在Ri=RˉR_i = \bar{R}Ri=Rˉ时得到.
maxS=∑i=1n(mi−Rˉ)2=∑i=1n[m2i2−m2i(n+1)+m2(n+1)24]=m2n(n+1)⋅2n+16−m2n(n+1)⋅n+14=m2n(n+1)⋅n−112=m2(n3−n)12\begin{aligned} \max{S} &= \sum_{i=1}^n \left( mi-\bar{R} \right)^2 \\ &= \sum_{i=1}^n \left[ m^2 i^2 - m^2 i (n+1) + \frac{m^2 (n+1)^2}{4} \right] \\ &= m^2 n (n+1) \cdot \frac{2n+1}{6} - m^2 n (n+1) \cdot \frac{n+1}{4} \\ &= m^2 n (n+1) \cdot \frac{n-1}{12} \\ &= \frac{m^2(n^3-n)}{12} \end{aligned} maxS=i=1∑n(mi−Rˉ)2=i=1∑n[m2i2−m2i(n+1)+4m2(n+1)2]=m2n(n+1)⋅62n+1−m2n(n+1)⋅4n+1=m2n(n+1)⋅12n−1=12m2(n3−n)
使得WWW的范围缩小至[0,1]\left[0, 1\right][0,1].
fMRI数据
功能磁共振成像数据的基本元素为体素的时间序列Xi=[xi1,xi2,⋯ ,xiT]T\mathbf{X}_i=\left[x_{i1}, x_{i2}, \cdots, x_{iT} \right]^TXi=[xi1,xi2,⋯,xiT]T, 则一个被试的全脑数据可表示为
X=[X1,X2,⋯ ,XR]T=[x11x12⋯x1Tx21x22⋯x2T⋮⋮⋱⋮xR1xR2⋯xRT]R×T\begin{aligned} \mathbf{X} &=\left[\mathbf{X}_1, \mathbf{X}_2, \cdots, \mathbf{X}_{R} \right]^T \\ &= \left[ \begin{matrix} x_{11} & x_{12} & \cdots & x_{1T} \\ x_{21} & x_{22} & \cdots & x_{2T} \\ \vdots & \vdots & \ddots & \vdots \\ x_{R1} & x_{R2} & \cdots & x_{RT} \end{matrix} \right]_{R \times T} \end{aligned} X=[X1,X2,⋯,XR]T=⎣⎢⎢⎢⎡x11x21⋮xR1x12x22⋮xR2⋯⋯⋱⋯x1Tx2T⋮xRT⎦⎥⎥⎥⎤R×T
其中R=W×H×DR=W \times H \times DR=W×H×D表示体素的数量, W,H,DW, H, DW,H,D分别表示脑影像数据在三个维度上的大小, TTT表示时间序列的长度, Xr∈RT\mathbf{X}_r \in \mathbb{R}^TXr∈RT表示第RRR个体素的时间序列.
根据AAL(Anatominal Atlas Label)模版, 全脑可分为116个脑区, 即将所有体素划分至116个集合中
ROIi={j1,j2,⋯ ,jRi}i=1,2,⋯ ,116ROI_i=\{ j_1, j_2, \cdots, j_{R_i} \} \quad i=1,2,\cdots,116ROIi={j1,j2,⋯,jRi}i=1,2,⋯,116
其中, RiR_iRi表示第i个脑区包含的体素数量.
功能连接
功能连接的计算步骤如下
- 计算各脑区的平均时间序列
Xˉi=1Ri∑j∈ROIiXj\mathbf{\bar{X}}_i = \frac{1}{R_i} \sum_{j \in ROI_i} \mathbf{X}_jXˉi=Ri1j∈ROIi∑Xj - 计算两个脑区之间的Pearson相关系数
ρij=ρ(Xˉi,Xˉj)=cov(Xˉi,Xˉj)D(Xˉi)D(Xˉj)\begin{aligned} \rho_{ij} &= \rho \left( \bar{\mathbf{X}}_i, \bar{\mathbf{X}}_j \right) \\ &= \frac{cov \left( \bar{\mathbf{X}}_i, \bar{\mathbf{X}}_j \right)} {\sqrt{D(\bar{\mathbf{X}}_i)} \sqrt{D(\bar{\mathbf{X}}_j)}} \\ \end{aligned} ρij=ρ(Xˉi,Xˉj)=D(Xˉi)D(Xˉj)cov(Xˉi,Xˉj)
由于ρ(Xˉi,Xˉj)=ρ(α^iXi,α^jXj)\rho \left( \bar{\mathbf{X}}_i, \bar{\mathbf{X}}_j \right)= \rho \left(\boldsymbol{\hat{\alpha}}_i \mathbf{X}_i, \boldsymbol{\hat{\alpha}}_j \mathbf{X}_j \right)ρ(Xˉi,Xˉj)=ρ(α^iXi,α^jXj), 其中α^i\boldsymbol{\hat{\alpha}}_iα^i为长度为RiR_iRi, 所有元素为1Ri\frac{1}{R_i}Ri1的向量. 因此有
ρij=ρ(Xˉi,Xˉj)=ρ(αiXi,αjXj)=α^iTΣXiXjα^jα^iTΣXiXiα^iα^jTΣXjXjα^j=αiTΣXiXjαjαiTΣXiXiαiαjTΣXjXjαj\begin{aligned} \rho_{ij} &= \rho \left( \bar{\mathbf{X}}_i, \bar{\mathbf{X}}_j \right) \\ &= \rho \left( \boldsymbol{\alpha}_i \mathbf{X}_i, \boldsymbol{\alpha}_j \mathbf{X}_j \right) \\ &= \frac{\boldsymbol{\hat{\alpha}}_i^T \Sigma_{\mathbf{X}_i \mathbf{X}_j} \boldsymbol{\hat{\alpha}}_j} {\sqrt{\boldsymbol{\hat{\alpha}}_i^T \Sigma_{\mathbf{X}_i \mathbf{X}_i} \boldsymbol{\hat{\alpha}}_i} \sqrt{\boldsymbol{\hat{\alpha}}_j^T \Sigma_{\mathbf{X}_j \mathbf{X}_j} \boldsymbol{\hat{\alpha}}_j}} \\ &= \frac{\boldsymbol{\alpha}_i^T \Sigma_{\mathbf{X}_i \mathbf{X}_j} \boldsymbol{\alpha}_j} {\sqrt{\boldsymbol{\alpha}_i^T \Sigma_{\mathbf{X}_i \mathbf{X}_i} \boldsymbol{\alpha}_i} \sqrt{\boldsymbol{\alpha}_j^T \Sigma_{\mathbf{X}_j \mathbf{X}_j} \boldsymbol{\alpha}_j}} \\ \end{aligned} ρij=ρ(Xˉi,Xˉj)=ρ(αiXi,αjXj)=α^iTΣXiXiα^iα^jTΣXjXjα^jα^iTΣXiXjα^j=αiTΣXiXiαiαjTΣXjXjαjαiTΣXiXjαj
其中ΣXiXj\Sigma_{\mathbf{X}_i \mathbf{X}_j}ΣXiXj表示随机向量Xi\mathbf{X}_iXi与Xj\mathbf{X}_jXj的协方差矩阵, αi\boldsymbol{\alpha}_iαi与αj\boldsymbol{\alpha}_jαj分别表示所有元素为1, 长度为Ri,RjR_i, R_jRi,Rj的向量.
局部一致性(Regional Homogeneity)(此章节有误)
局部一致性的计算过程如下
- 选取中心体素Xi=[xi1,xi2,⋯ ,xiT]T\mathbf{X}_i=[x_{i1}, x_{i2}, \cdots, x_{iT}]^TXi=[xi1,xi2,⋯,xiT]T
- 以体素Xi\mathbf{X}_iXi为中心选取周围的体素(在DPARSF standard processing pipeline中, 为相邻的K=27K=27K=27个体素)
X~i=[Xi1,Xi2,⋯ ,XiK]T=[xi11xi12⋯xi1Txi21xi22⋯xi1T⋮⋮⋱⋮xiK1xiK2⋯xiKT]\begin{aligned} \widetilde{\mathbf{X}}_i &=\left[ \mathbf{X}_{i_1}, \mathbf{X}_{i_2}, \cdots, \mathbf{X}_{i_{K}} \right]^T \\ &= \left[ \begin{matrix} x_{i_1 1} & x_{i_1 2} & \cdots & x_{i_1 T} \\ x_{i_2 1} & x_{i_2 2} & \cdots & x_{i_1 T} \\ \vdots & \vdots & \ddots & \vdots \\ x_{i_{K} 1} & x_{i_{K} 2} & \cdots & x_{i_{K} T} \end{matrix} \right] \end{aligned} Xi=[Xi1,Xi2,⋯,XiK]T=⎣⎢⎢⎢⎡xi11xi21⋮xiK1xi12xi22⋮xiK2⋯⋯⋱⋯xi1Txi1T⋮xiKT⎦⎥⎥⎥⎤ - 根据Kendall’s W的计算, 得到该体素的局部一致性
(1) 计算所有时间点的和
X~itS=∑j=1Kxijtt=1,2,⋯ ,T\widetilde{\mathbf{X}}_{it}^S=\sum_{j=1}^{K} x_{i_j t} \quad t=1,2, \cdots, TXitS=j=1∑Kxijtt=1,2,⋯,T
也可以表示成为矩阵与向量的形式
X~iS=∑j=1KXij=αX~i\begin{aligned} \widetilde{\mathbf{X}}_i^S &= \sum_{j=1}^{K} \mathbf{X}_{i_j} \\ &= \boldsymbol{\alpha} \widetilde{\mathbf{X}}_i \end{aligned} XiS=j=1∑KXij=αXi
其中α=[1,1,⋯ ,1]\boldsymbol{\alpha}=[1, 1, \cdots, 1]α=[1,1,⋯,1]是维数为1×271 \times 271×27的向量.
(2) 计算所有体素的平均值
Xˉi=1T∑j=1K∑t=1Txijt=1T∑t=1TX~itS\begin{aligned} \bar{\mathbf{X}}_i &= \frac{1}{T} \sum_{j=1}^{K} \sum_{t=1}^T x_{i_j t} \\ &= \frac{1}{T} \sum_{t=1}^T \widetilde{\mathbf{X}}_{it}^S \end{aligned}Xˉi=T1j=1∑Kt=1∑Txijt=T1t=1∑TXitS
(3) 计算Kendall’s W
Wi=12SiK2(T3−T)W_i = \frac{12S_i}{K^2 (T^3 - T)}Wi=K2(T3−T)12Si
其中SSS表示所有时间序列和的方差
Si=D(X~iS)=D(αX~i)=∑j=1KD(Xij)=αTΣX~iX~iα\begin{aligned} S_i &= D(\widetilde{\mathbf{X}}_i^S ) = D(\boldsymbol{\alpha} \widetilde{\mathbf{X}}_i) \\ &= \sum_{j=1}^K D(\mathbf{X}_{i_j}) \\ &= \boldsymbol{\alpha}^T \Sigma_{\widetilde{\mathbf{X}}_i \widetilde{\mathbf{X}}_i} \boldsymbol{\alpha} \end{aligned} Si=D(XiS)=D(αXi)=j=1∑KD(Xij)=αTΣXiXiα
因此
Wi=12K2(T3−T)Si=12K2(T3−T)∑j=1KD(Xij)=12K2(T3−T)αTΣX~iX~iα\begin{aligned} W_i &= \frac{12}{K^2(T^3-T)} S_i \\ &= \frac{12}{K^2(T^3-T)} \sum_{j=1}^K D(\mathbf{X}_{i_j}) \\ &= \frac{12}{K^2(T^3-T)} \boldsymbol{\alpha}^T \Sigma_{\widetilde{\mathbf{X}}_i \widetilde{\mathbf{X}}_i} \boldsymbol{\alpha} \end{aligned} Wi=K2(T3−T)12Si=K2(T3−T)12j=1∑KD(Xij)=K2(T3−T)12αTΣXiXiα
Correlation coefficients and appliction in fMRI Data相关推荐
- 散布矩阵(scatter_matrix)及相关系数(correlation coefficients)实例分析
在进行机器学习建模之前,需要对数据进行分析,判断各特征(属性,维度)的数据分布及其之间的关系成为十分必要的环节,本文利用Pandas和Numpy的散布矩阵函数及相关系数函数对数据集特征及其关系进行实例 ...
- trial timing and pattern-information analyses of fMRI data
Trial timing and pattern-information analyses of fMRI data by----Dagmar Zeithamova, Maria-Alejandra ...
- 利用matlab的SPM12进行功能核磁共振成像数据处理_Auditory fMRI data(四)
懒癌患者可以直接利用SPM12 batch script的代码对数据处理进行操作,连数据都不需要下载,直接打开matlab,运行以下代码即可. data_path = fileparts(mfilen ...
- 利用matlab的SPM12进行功能核磁共振成像数据处理_Auditory fMRI data(一)
大脑成像的每次采样包括64个连续的切片.大脑的三维图像大小为64X64X64,每个像素的大小为3X3X3立方毫米.TR时间设置为7s.(TR是指第一個RF到下一個相同RF出現時,中間間隔的時間.RF, ...
- 利用matlab的SPM12功能核磁共振成像数据处理_Auditory fMRI data(二)
2.3 Segmentation图像分割 第一步:Highlight the "Volumes" field and then select the subject's regis ...
- 在fmri研究中,cca的应用历史
1.02年ola是第一个应用cca在fmri激活检测上的学者. <exploratory fmri analysis by autocorrelation maximization> 2. ...
- 2014-04-03研究笔记整理
利用cca进行fmri分析 在肖柯的硕士毕业论文中<基于CCA的fMRI时空模型数据处理方法的研究>,他的总体思路是利用cca提取出fmri图像在时间和空间上两个相关系数,也就是两个特征, ...
- matlab相关值计算公式,相关系数计算公式(Correlation coefficient calculation formula).doc...
相关系数计算公式(Correlation coefficient calculation formula) 相关系数计算公式(Correlation coefficient calculation f ...
- 论文阅读系列--关键词:fMRI+brain connectivity+machine learning,大概近两年顶会顶刊,仅作参考用,如有侵权请联系删除!!!
参考文献目录: [1]Stoecklein, Veit M., et al. "Resting-state fMRI detects alterations in whole brain c ...
- [Machine Learning with Python] Data Visualization by Matplotlib Library
Before you can plot anything, you need to specify which backend Matplotlib should use. The simplest ...
最新文章
- JAVA反射通俗易懂转 转载大牛的 通俗易懂
- APP压力測试新手教程
- 52. SQL Server -- 表分区实战系列(文章索引)
- 如何设计一个合适的系统电源
- 一次开发、多端分发,阿里巴巴发布AliOS车载小程序
- 设计模式 工厂模式比较
- 预编译sql查询语句_频繁查询重新编译– SQL查询性能杀手–检测
- (八)2005年我的第一次软件行业创业,烧掉30万、2年时间打水漂的惨痛教训
- 生产者消费者的几种写法
- 泛型---上界通配符和下界通配符
- Spring——Spring两大特性:IOC+AOP
- Calendar代替Date类获取当前年月日,getYear,getMonth,getDay
- 软件分享系列之【AE 下载安装】并持续分享中...
- centos9 intel集显直通方法
- elasticSearch常见问题答疑
- 网络流-最大流(Ford-Fulkerson算法Dinic算法)
- 程序员平时都喜欢逛什么论坛呢?
- 行车记录仪全国产化电子元件推荐方案
- asp.net ajax1.0基础回顾(二):经典模式
- openjudge 1.7.15 整理药名
热门文章
- 单片机课程设计:基于STM32智能交通灯的设计
- 《DOOM启世录(纪念版) 》此书出了纪念版,好像内容没变
- android开机动画类型,安卓手机开机动画制作方法
- linux chmod 命令理解
- Android学习路线(适合学生)
- C语言学生成绩管理系统设计 《C语言程序设计》实训报告
- 晨风机器人回复词库_晨风qq机器人词库下载2015 最新完整版
- jquery ajax 详细教程视频,jquery ajax 视频教程
- java开发冒险岛系统实训报告_2017级C语言大作业 - 小小冒险岛
- CSS权威指南 -- 第一章 CSS和文档