3、LISI指标简介:局部逆辛普森指数的定义与背景

为什么要用LISI这个指标?说实话,我最早接触批次效应评估时,用的都是全局指标。比如PCA的可视化重叠程度、聚类混洗熵之类的。但后来在一个单细胞RNA-seq数据集成项目里,我踩了个大坑——全局指标看起来不错,局部却一塌糊涂。从那以后,我开始认真研究LISI。

这一节,我就带大家把这个指标吃透。

3.1 从辛普森指数说起

LISI的前身,是生态学里的辛普森指数(Simpson Index)。你想想看,生态学家想知道一个区域里物种多样性高不高,怎么衡量?

辛普森指数的逻辑很简单:

  • 随机抓两个个体,它们属于同一物种的概率有多大?
  • 概率越低,多样性越高。

数学表达式是这样的:

D = 1 - Σ(pᵢ²)

其中pᵢ是第i个物种在样本中的占比。D越接近1,多样性越高。

但实际应用中,大家更常用逆辛普森指数:

1 / D = 1 / Σ(pᵢ²)

为啥用逆的?我个人习惯这么理解:逆辛普森指数的值直接告诉你“等效物种数”。比如值是5,就说明多样性相当于有5个均匀分布的物种。更直观。

小提示:逆辛普森指数的最小值是1(只有1个物种),最大值是样本中的物种总数。这个取值范围,和后面要讲的LISI是一脉相承的。

3.2 LISI的核心思想

生态学看的是地理区域里的物种。我们做单细胞数据,看的则是局部邻域里的“类型混合”。

说白了,LISI把“物种”这个概念替换成了“批次标签”或“细胞类型标签”。然后在每个细胞的局部邻域里,计算逆辛普森指数。

为什么会想到用局部的方式?我在项目中遇到过这样的场景:用全局指标评估,两个数据集看起来融合得很好,但放大到某个细胞亚群,发现全是来自同一个批次。全局指标完全反映不出来。LISI就是来解决这个问题的。

下面这张图,帮你把LISI的概念体系串起来:

LISI 指标概念框架 辛普森指数 生态学 · 物种多样性 逆辛普森指数 等效物种数 · 更直观 局部逆辛普森指数 (LISI) 在局部邻域中计算逆辛普森指数 iLISI 批次标签 → 评估批次混合 cLISI 细胞类型标签 → 评估类型分离 用于批次效应量化评估 · 值越高表示混合越好 变体 变体

3.3 LISI的数学定义

好,现在正式给出LISI的定义。对于一个给定的细胞i,它的LISI值是这样算的:

  1. 确定局部邻域:用欧氏距离或余弦距离,找到细胞i在嵌入空间中的k个最近邻(包括它自己)。
  2. 统计标签分布:统计这k个邻居里,每个批次(或细胞类型)出现的频次。
  3. 计算逆辛普森指数:
LISI(i) = 1 / Σ(pⱼ²)

其中 pⱼ = 第j个批次(或类型)在邻域中的占比
k = 邻域大小(通常取30~100)

注意,这里用的是逆辛普森指数,不是原始辛普森指数。原因我刚才说了——逆的值是“等效批次数”,更容易解读。

我个人习惯把k设成50。为什么?因为在一个典型的单细胞数据集中,每个细胞类型大概有几十到几百个细胞,k=50能在局部性和统计稳定性之间取得平衡。你问k=30行不行?也行。但k太小,邻域里细胞太少,统计不稳定;k太大,局部性又丢了。我在项目中试过k=100,结果在稀有细胞类型上表现很差,因为邻域扩得太远,混入了太多其他类型的细胞。

注意:k值的选择直接影响LISI的绝对值。在同一个项目中做对比时,一定要用相同的k值。不同项目之间的LISI值,如果k不一样,不能直接比。

3.4 iLISI与cLISI:两个核心变体

根据标签类型的不同,LISI分成两个变体。你在论文里看到的,基本就是这两个:

变体 标签类型 评估目标 值高表示 典型应用
iLISI 批次标签 批次混合程度 不同批次在局部充分混合 评估批次校正效果
cLISI 细胞类型标签 细胞类型分离程度 局部邻域内细胞类型纯净(分离好) 评估生物学信号保留

你可能会问:这两个指标不是矛盾的吗?iLISI希望混合,cLISI希望分离。没错,好的批次校正方法,要在这两者之间找到平衡。

我曾经在一个数据集上见过这种情况:校正方法把批次抹得很平,iLISI分数很高,但cLISI掉得厉害——不同细胞类型被揉到一起了。这就是过校正。反过来,校正不足时cLISI很高,iLISI却很低。

核心原则:理想的批次校正,应该让iLISI尽可能高(批次充分混合),同时让cLISI也尽可能高(细胞类型保持分离)。两者同时高,才是真的好。

3.5 LISI值的解读

拿到一个LISI值,怎么解读?我给大家一个参考框架:

  • iLISI ≈ 总批次数:完美混合。说明局部邻域里均匀包含了所有批次的细胞。
  • iLISI ≈ 1:完全没有混合。局部邻域里只有单一批次的细胞。
  • cLISI ≈ 总细胞类型数:完美分离。局部邻域里只有单一细胞类型。
  • cLISI 偏低:说明不同细胞类型在局部混在一起,可能是过校正的信号。
经验值:在实际项目中,iLISI能到总批次数的一半以上就算不错了。别强求完美混合,很多时候数据本身的生物学差异会限制混合程度。我一般会结合可视化一起看,LISI给定量结论,UMAP/t-SNE给直观感受。

嗯,关于LISI的基本概念,就讲到这里。这个指标贯穿整个教程,后面的章节会反复用到它。理解它的定义和背景,是你用好它的第一步。