返回目录
公开知识笔记 · 不进入目录

多视图学习与多视图聚类

公开知识笔记

多视图学习与多视图聚类

一句话说人话:多视图 = 同一个对象用多个角度去描述(同一张脸的正脸照、侧脸照、声音);多视图聚类 = 把这些角度的信息融合起来,一起判断「谁和谁是同类」。


一、什么是「视图」:一个对象的多张「照片」

生活中,你要认识一个人,光看正脸不够——还要看侧脸、听声音、看走路姿势、看字迹。每一个角度就是一个视图(view)。它们描述的是同一个人,但携带的信息互补:正脸像但声音不像,可能就不是同一个人。

「盲人摸象」也是同一个道理:摸到腿的说像柱子,摸到耳朵的说像扇子——单个视图信息不全,多个视图合起来才能拼出全貌。

二、多视图聚类:综合所有角度来分组

多视图聚类就是:给你一堆对象,每个对象都有好几个视图的描述,你要把它们分成若干组(聚类),并且利用所有视图的信息,而不是只看其中一个。

生活类比——给同学分组:

你手里有每个同学的成绩单(视图 1)、兴趣爱好问卷(视图 2)、家庭住址(视图 3)。你想把全班分成几个「小圈子」。只看成绩会把学霸分一组,只看住址会把同小区的人分一组,都太片面;把三张表综合起来,分出的圈子才最合理。

核心难点是:不同视图之间可能不一致甚至冲突,怎么融合才最准? 这就是多视图学习要解决的。

三、这篇论文里的「多视图」:四路并进

FPS-MGCN 把「多视图」用得很彻底,它给同一个空间转录组数据开了四路视图(其实严格说是多个 GCN 分支 + 一个共享分支):

  1. 空间视图(Spatial-GCN)

    • 在空间图上聚合邻居信息,捕捉「空间上相邻 → 表达相似」的规律。
    • 对应 图卷积网络GCN 里的空间图。
  2. 特征视图(Feature-GCN)

    • 在特征图上学习表达模式,捕捉「表达相似 → 同类」的规律,还能插补缺失值。
    • 对应特征图(余弦相似度 KNN)。
  3. 傅里叶视图(Fourier-GCN)——核心创新

  4. 共享视图(Co-GCN)

    • 用同一套权重同时处理空间图和特征图,捕获两个视图之间的共享信息,并加一致性损失让它们对齐。

最后,四路视图的嵌入用注意力机制加权融合成一个综合嵌入 H,再拿去聚类(K-means)得到空间域。

生活类比——专家会诊:

四个医生(四个视图)分别从不同角度给一个病人(每个 spot)看病:一个看「家住哪」(空间)、一个看「生活习惯像不像」(特征)、一个专门盯着「病灶边缘」(傅里叶)、一个负责「综合大家的共同结论」(共享)。最后开一个会,每个医生按可信度(注意力权重)发言,汇成一个最终诊断(聚类标签)。

四、为什么论文需要它

  1. 单个视图信息不全:只看空间,会把「离得远但同类」的 spot 拆开;只看特征,会忽略空间连续性。必须融合。
  2. 各视图职责不同、互补:空间视图管「局部平滑」,特征视图管「全局表达相似」,傅里叶视图管「边界锐化」,共享视图管「跨视图一致」。缺了傅里叶视图,边界还是糊。
  3. 多视图是这篇论文的「学科归属」:它本质上是一篇多视图聚类方法论文,发表在 TCBB 上。这个方向也是本文通讯作者刘新旺团队、以及汪欣欣导师(多视图聚类)的专长领域——所以这篇论文对「多视图聚类 × 空间组学」的交叉方向最有参考价值。

后续联动

概念 关系
图卷积网络GCN 每个视图(空间/特征/傅里叶)都用 GCN 来编码
空间转录组与空间域 多视图聚类要聚的对象,就是 spot,结果就是空间域
傅里叶特征映射 傅里叶视图是多视图里最关键的一路,负责边界
低通滤波与高频信号 解释了为什么要单独开一路傅里叶视图来补高频盲区