本节推导正文中“直接给出”的几个结论,给出度保持随机化零模型的算法,并补充格兰杰因果、加权聚集系数与带符号模块度、扩散映射嵌入和指纹识别的数学细节。符号约定:
为脑区(节点)数,
为时间点数,
为脑区
在时刻
的 BOLD
信号,
为
协方差矩阵,
为精度矩阵。
A.
偏相关为什么等于精度矩阵的归一化负值
偏相关的“定义式”是残差相关:把
和
分别对其余
个脑区做线性回归,取两组残差
,再求它们的相关。下面说明这与
相同。
记
,
为其余脑区。把协方差矩阵分块为
。
对
回归后的残差协方差是舒尔补
分块矩阵求逆公式告诉我们,精度矩阵中对应的
块恰好是这个舒尔补的逆:。于是
对这个
协方差求相关,公共因子约去,得到
这个推导只用到线性回归,不需要正态假设;正态假设的作用是让“偏相关为
0”进一步等价于“条件独立”(详见症状网络的数学推导)。实际问题是
要靠
估计:当
与
同量级时
接近奇异,逆矩阵噪声极大;
时根本不可逆,这就是需要收缩估计(如 Ledoit–Wolf)或图形 LASSO
的原因。
B. Fisher
变换:方差稳定化
若
为二元正态且
个样本独立,样本相关
的渐近方差为
——它依赖未知的真值
,
越接近
方差越小,分布越偏。寻找变换
使
不依赖
。由
delta 方法
,令
,积分得
(
是小样本修正。)由此得到两种常用组间检验:
- 两独立相关的比较(如两组的组平均连接):,与标准正态比较;
- 被试水平检验(更常用):每名被试每条边一个
值,把它当作因变量,做两样本
检验或纳入头动、年龄等协变量的一般线性模型。
上式中的
应是有效样本量。BOLD
信号强自相关,若直接用时间点数,会低估方差、夸大单被试层面的显著性。被试水平检验之所以更稳妥,是因为它的误差来自被试间变异,不依赖单被试的
。
C.
阈值方式为何会“制造”组间差异
用 ER 随机网络做一个粗略的量级估计:密度为
时,聚集系数
,平均路径长度
。即使拓扑组织完全相同,只要密度不同,
和
就会不同。
- 绝对阈值
:密度
由该被试整体 FC 强度决定。若患者组整体 FC 偏弱(或头动更大),则
更低,
降、
升——这一“差异”完全来自密度。
- 比例阈值
:强制
。若某被试最强的前
条边中有一部分接近噪声,这些边的位置近似随机,会使其网络
降低、
也降低,向随机网络靠拢。
所以两种阈值各自引入不同的偏差,这正是阈值与加权中推荐“密度扫描
+ 加权指标 + 把整体 FC 强度作为协变量”的理由。
D.
度保持随机化(Maslov–Sneppen)与小世界归一化
、
和
都需要一组与真实网络度序列相同的随机网络。最常用的是
Maslov & Sneppen(2002)的边交换算法:
算法 1 度保持边交换(无向、无权、简单图)
输入:边集 E(|E| = m),每边平均交换次数 Q(常用 10–100)
输出:度序列与原图相同的随机图 E'
1. E' ← E;建立哈希集合 H 以 O(1) 判断边是否存在
2. 重复 Q·m 次:
3. 从 E' 中均匀随机抽两条边 (a,b) 与 (c,d)
4. 以 1/2 概率把第二条边写成 (d,c),以覆盖两种重连方式
5. 若 a,b,c,d 中有重复节点,或 (a,d)、(c,b) 已在 H 中:跳过
6. 删除 (a,b)、(c,d);加入 (a,d)、(c,b);同步更新 H
7. (可选)若要求连通:交换后检查连通性,不连通则撤销
8. 返回 E'
复杂度:时间 O(Q·m)(不检查连通性时),空间 O(m)
每次交换不改变
四个节点的度,因此度序列严格保持。
太小时随机图仍带有原图结构的“残留”,可检查
随交换次数的变化是否已趋于平稳。加权网络可用保持强度近似不变的变体(BCT
中的 null_model_und_sign
等),对相关矩阵本身,还可以生成与真实相关矩阵元素均值、方差相同的随机相关矩阵作为零模型(Zalesky
等, 2012),它比边交换更能体现“相关网络天然高聚集”这一基线。
有了
个(如 100 个)随机图,取其平均得到
、,计算
。
的一个弱点是:稀疏随机网络的
很小,分母一小,
就会随网络规模膨胀。Telesford 等(2011)因此提出
其中
是同度序列“格子化”网络(把边尽量重排到矩阵对角线附近,Sporns & Zwi,
2004)的聚集系数。:接近
0 为小世界,接近 1 偏随机,接近
偏规则格子。它把
与“同度序列下能达到的最大聚集”比较,不再依赖很小的
。
、
和
都只回答“相对于某个零模型是否不同”。零模型保留了什么(度序列?空间距离?相关矩阵的传递性?),结论就只能超出这些被保留的性质。对相关网络,度保持零模型仍然没有去除传递性带来的高聚集,这是解读“小世界”时最常被忽略的一点。
E.
格兰杰因果的向量自回归形式
对两个零均值时间序列
,
阶受限模型与完整模型分别为
用最小二乘拟合后,Geweke 形式的格兰杰因果量为
当且仅当
(在总体意义上)。对
个样本,原假设下
渐近服从自由度为
的
分布,也可用嵌套模型的
检验。阶数
用 AIC/BIC
选择。多于两个脑区时,在两个模型中都加入其余脑区的过去值,就得到条件格兰杰因果,可以排除部分由第三方引起的虚假方向。
为什么 HRF 会反转方向?设 BOLD 为
、,若被驱动区
的响应
比
提前
秒,而神经延迟
,则
的变化在时间上反而领先
约
,VAR
模型看到的是
的过去帮助预测
。GC
是关于观测信号的陈述,只有当观测过程对所有区域相同(或已被显式建模)时,才能把它解释为神经层面的方向。
F.
加权聚集系数与带符号模块度
Onnela 加权聚集系数的分子
对节点
参与的每个三角形取三边归一化权重的几何平均。等价的矩阵写法是:令
为逐元素开立方的矩阵,则分子为
,与二值情形
结构相同,整网计算复杂度为一次矩阵乘法
(稀疏时更低)。
带符号模块度:把
拆成正部
与负部
,记
,。分别定义
好的划分应使模块内正权多于期望(
大)、负权少于期望(
小)。Rubinov & Sporns(2011)的非对称版本为
负权部分按其占总权重的比例降权。当
没有负权时
退化为普通加权模块度。
G. 扩散映射嵌入
给定对称非负亲和矩阵
(如连接轮廓的余弦相似度),度为
。先用参数
去除采样密度的影响:
是图上随机游走的转移矩阵。其特征分解
中,
对应常数向量(平凡解),其余特征值
。扩散映射坐标为
,
为扩散时间;BrainSpace 等工具常用对所有
求和的形式,相当于把第
个坐标乘以
。在这一坐标中,两点的欧氏距离近似等于它们之间的“扩散距离”:若从
和
出发的随机游走在
步后的分布相似,两者就靠近。
数值上,
不对称,但它与对称矩阵
相似():
的特征向量
与
对应,特征值相同。因此可以用对称特征分解(如
numpy.linalg.eigh)稳定求解,复杂度
。
对应经典的归一化图拉普拉斯谱嵌入,
则在流形假设下近似拉普拉斯–贝尔特拉米算子,与采样密度无关;
介于两者之间。
H.
指纹识别的准确率与可识别性
设
为被试
两次扫描的边向量(各自标准化),识别矩阵
。识别准确率
,,,。
一个简单的加性模型可以说明各因素的作用:设
,,其中
是群体共同模式,
是方差
的个体特异成分,
是方差
的扫描噪声,各成分独立。则同一人与不同人的协方差之差为
,而相关的分母随
增大,因此
。另一方面,
与
的估计误差随边数
以
缩小,所以识别准确率同时取决于个体信号比例和使用的边数。扫描时间越长,
越小,这解释了为什么更多的个体内数据能提高可识别性。随机置换被试标签可以得到准确率的零分布(期望值为
)。