一、贝蒂数的秩公式
维链群
是以
-单纯形为基的向量空间(维数
),边界算子
的矩阵即
。由
,有
,同调群
,其维数
霍奇分解:,三部分两两正交。由于
是两个半正定矩阵之和,
当且仅当
且
,因此
。对
,
中的向量是边上的“调和流”:既无源汇(,散度为零),也不能写成三角形的边界(,旋度为零),它们恰好绕着“洞”流动。
计算复杂度:基于矩阵秩的方法在单纯形数目
上为
;持续同调的标准算法是对按过滤顺序排列的边界矩阵做列约简,最坏情况同为立方复杂度,实践中通常接近线性。团复形中三角形数目可达
,这是
TDA 只适用于中小规模网络或需要稀疏化的原因。
二、超拉普拉斯矩阵的两个极限
多重网络上节点–层
的状态
满足
即
,,两层时
。
- 小
:取
。由于
,直接计算得
,所以
总是
的一个特征值,且该特征向量与
正交,故
。用瑞利商同样可得:层内项为
0,层间项为
,除以
得
。当
足够小时
(Gómez
等,2013)。
- 大
:层间耦合迫使
,令
,限制在这个子空间上的瑞利商为
,因此
。由于
是凹函数(瑞利商最小值),,可以超过任一单层。
三、时间一致可达性的扫描算法
把接触按时间排序,维护布尔矩阵
(
表示从
出发的信息已能到达
),初始
。每遇到一次无向接触
:
扫描结束时
即为可达矩阵。复杂度
(
为接触数)。同一时刻的多次接触需要约定处理顺序(或限制每个时间步只传一步),这一约定会影响结果,应在方法中写明。
四、拉普拉斯特征映射
目标
。在约束
下引入拉格朗日乘子,驻点条件为
,即广义特征值问题
。令
,等价于对称归一化拉普拉斯
的普通特征值问题
。最小特征值
0 对应常向量
(平凡解),取接下来的
个特征向量作为
维嵌入。代码示例使用
的特征向量
;如需严格对应上式,可再左乘
。
五、从谱图卷积到 GCN
谱图卷积把信号
变换到拉普拉斯
的特征基上滤波:。为避免特征分解,用切比雪夫多项式近似
;Kipf
与 Welling(2017)取一阶近似并设
:
再令
减少参数,得到
。矩阵
的特征值在
内,多层堆叠时可能导致数值不稳定,于是采用重归一化技巧,以
、
代替,得到
,其特征值在
内。多通道输入与输出时即
。
过平滑的谱解释:
是对称矩阵,最大特征值为 1,对应特征向量
;若图连通且非二部,其余特征值
。于是
,第二项按
衰减。代码示例中
,32
层后剩余部分约为
,与数值结果()量级一致。
六、GCN
训练的梯度(两层、交叉熵)
记
,,,,损失只在已标注节点集合
上计算:。则
其中
是只保留已标注行的对角掩码矩阵。注意未标注节点虽然不贡献损失,却通过
参与前向传播——这正是“半监督”的含义,也是图上的数据泄漏容易发生的地方:测试节点的特征在训练时已被邻居“看到”。