← 最新论文
🤖 machine learning

ScaleMAP: Preserving Local Density and Neighborhood Structure in Low-Dimensional Embeddings

ScaleMAP 是一种新颖的降维方法,它通过利用局部半径对成对位移进行归一化,在低维嵌入中同时保留局部密度和邻域结构,从而有效地恢复了在 UMAP 和 DensMAP 等现有技术中经常丢失或失真的稀疏结构和广泛的密度变化。

原作者: Rajas Poorna (Georgia Institute of Technology), Marcus T. Cicerone (Georgia Institute of Technology)

发布于 2026-06-01
📖 1 分钟阅读☕ 轻松阅读

原作者: Rajas Poorna (Georgia Institute of Technology), Marcus T. Cicerone (Georgia Institute of Technology)

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,你有一个巨大的、杂乱无章的房间,里面充满了成千上万种不同的物体。有些是巨大的岩石,有些是微小的碎石,还有些是连接两堆沙子的纤细丝线。你的目标是为这个房间拍一张照片,并将其放入一张小纸片(2D 地图)上,以便你能看到所有物体是如何相互关联的。

问题在于,我们通常用来拍摄这类照片的工具(称为 UMAPt-SNE)有一种奇怪的习惯:它们把每个物体都视为同样大小。它们把巨石压扁,把碎石拉长,直到所有东西看起来都差不多大。这对于观察哪些物体在彼此“附近”很有用,但它破坏了关于不同区域有多“拥挤”或多“稀疏”的信息。这就像是在拍照时,一片茂密的森林和一棵孤独的树在照片里占据的空间看起来是一样大的。

这篇论文介绍了一种名为 ScaleMAP 的新工具,它解决了这个问题。以下是它的工作原理,使用简单的类比来解释:

问题所在:“均衡器”效应

现有的工具(如 UMAP)就像一个严格的音频均衡器,强迫每种声音的音量都保持一致。

  • 问题在于: 如果有一个密集的人群(一个“簇”)和一群在桥上散步的稀疏人群,旧工具会把人群压扁,把桥拉长,直到它们看起来一样大。
  • 后果: 你会丢失那个“桥”。在真实数据中,这些桥代表了重要的过渡过程(例如,一个细胞从一种类型转变为另一种类型)。如果工具把桥压扁了,这种过渡就会消失,导致数据看起来是破碎的。

旧的解决方法:添加“惩罚项”

之前的一个名为 DensMAP 的工具试图通过在数学中添加一个“惩罚项”来解决这个问题。它告诉计算机:“嘿,如果人群看起来太小了,就把他们推开!”

  • 缺陷: 这个惩罚项与保持邻居在一起的主要目标相冲突。这就像是你试图和朋友牵手,但同时又有人在不断地把你往相反的方向拉。结果是,人群变得零散,人们最终远离了他们实际的邻居,使得地图变得混乱且难以阅读。

新的解决方案:ScaleMAP(“变焦”相机)

ScaleMAP 采取了不同的方法。它不是添加一个与系统对抗的惩罚项,而是改变了相机的镜头

想象你在城市中行走:

  1. 在拥挤的市场里: 你迈着小步,因为周围人很多。
  2. 在空旷的公园里: 你迈着大步,因为空间很充裕。

ScaleMAP 在数学上也这样做。它观察原始数据中某个区域有多拥挤,然后告诉地图:“如果这个区域很拥挤,就把点与点之间的距离视为‘小’;如果这个区域很空旷,就把距离视为‘大’。”

它本质上是在说:“不要改变游戏规则;只需根据人群的大小来改变‘游乐场’的大小。”

这实现了什么

通过使用这种“变焦”方法,ScaleMAP 能够同时实现其他工具无法做到的两件事:

  1. 让邻居聚在一起: 就像 UMAP 一样,它让朋友紧跟朋友。
  2. 保留人群规模: 就像 DensMAP 一样,它让密集的群体看起来依然密集,让稀疏的区域看起来依然稀疏。

论文中的现实世界案例

作者在三种类型的“房间”(数据集)上测试了它:

  • “细胞城市”(转录组学): 在关于免疫细胞的数据中,存在连接不同细胞类型的“桥梁”(例如,从婴儿细胞到成年细胞的路径)。UMAP 会把这些路径压得极薄,以至于它们消失了。ScaleMAP 则能保持路径宽阔可见,展示细胞完整的旅程。
  • “光谱图像”(高光谱成像): 想象一张关于蠕虫的照片,其中大部分是同一种颜色,但有一个非常尖锐且细小的异色峰值。UMAP 会把这个峰值抹平并融入背景中。ScaleMAP 则能保持这个峰值的尖锐和清晰,使其像大海捞针中的那根针一样清晰可见。
  • “流式细胞术”(细胞计数): 这类数据具有极大的密度范围——有些区域有数百万个细胞,而有些地方几乎没有。UMAP 和 DensMAP 在面对如此巨大的差异时会感到困惑。ScaleMAP 完美地处理了它,展示了一个跨越 17 个数量级(这相当于在同一张地图上对比一颗沙粒和一个山脉的大小)的结构。

核心结论

ScaleMAP 是一种更智能的将 3D(或 100D)数据扁平化为 2D 图片的方法。它不会强迫数据看起来是均匀的。相反,它尊重不同群体的自然“大小”,确保密集的群体保持密集,稀疏的桥梁保持可见,并且没有人会在人群中迷失。它结合了以往工具的最佳特性,同时避免了它们那些混乱的副作用。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →