| GraphEdgeNormalization {SMRUCC.genomics.Analysis.GEARS.Graph} | .NET clr documentation |
图卷积的边权重归一化方式。
三种方式只改变"每跳聚合的幅度",边与边之间的相对强弱完全一致:
但单点扰动经过 L 跳后幅度大致按 (1/度)^L 衰减。
(1/√度)^L 衰减;在入度 20~70 的真实先验图上相当于每跳放大 5~8 倍。
# namespace SMRUCC.genomics.Analysis.GEARS.Graph
export class GraphEdgeNormalization extends Enum {
# 凸组合平均(GCN 行归一化;GEARS 与旧模型的默认行为)
Mean: GraphEdgeNormalization = 0;
# 平方根归一化(GPS 默认,保留更多跨基因传播幅度)
Sqrt: GraphEdgeNormalization = 1;
# 求和聚合(GIN 式,传播幅度最强)
Sum: GraphEdgeNormalization = 2;
}
Mean: GraphEdgeNormalizationSqrt: GraphEdgeNormalizationSum: GraphEdgeNormalization