MicroGenomer: 实现多尺度基因组理解和生态生理性状预测的可转移微生物基因组表示基础模型.
0. TL; DR
MicroGenomer 是一个用于可转移微生物基因组表征的基础模型,旨在实现多尺度的基因组理解和生态生理性状预测。MicroGenomer采用分层训练策略,包括在海量基因组序列(2345亿碱基对)上的预训练、使用GTDB策划的标记基因集进行领域特定的中间训练,以及针对特定任务的后期训练。
尽管MicroGenomer的架构精简,只有4.7亿个参数,但它在关键任务上的表现与规模近85倍的模型相当。与传统的以基因为尺度的编码器不同,MicroGenomer能够生成稳健的基因组尺度嵌入,用于下游建模。广泛的评估表明,MicroGenomer能有效捕捉物种空间中的系统发育结构,在基因和基因组尺度的理解以及生态生理性状预测方面表现出色。作者还通过对新分离菌株的靶向湿实验验证了这些能力的实用性,表明MicroGenomer的预测可以为生物学实验提供可靠的指导。
1. 背景介绍
微生物作为地球生态系统的基本组成部分,驱动着全球生物地球化学循环,并深刻影响着人类健康、农业生产力和环境可持续性。高通量测序和基因组组装技术已经产生了跨越海洋、土壤和人类肠道等多种环境的大量基因组和宏基因组数据。然而,将原始序列与对微生物生命的系统性理解联系起来仍然是一个重大挑战。建立从基因尺度到基因组尺度的机制性联系,对于理解特定物种如何表现出复杂的生态生理性状至关重要。
现有许多计算框架旨在从序列数据预测复杂性状,但它们通常依赖于工程化的序列特征和在有限、不平衡的标签上训练的有监督模型,这可能导致在不同物种或环境中的泛化能力差。这凸显了对统一且可转移的表征的迫切需求,这种表征可以整合从单个基因到整个基因组的信息,从而实现跨不同物种和栖息地的稳健多尺度分析和生态生理性状预测。
人工智能(AI)基础模型已在多个生物学领域展现出广泛的实用性。从蛋白质结构预测到复杂的微生物群落分析,这些进展表明自监督学习可以产生高度可重用的序列嵌入,显著减少了对大量手动标记数据集的历史依赖。尽管如此,目前的DNA语言模型在微生物领域的应用仍然有限,特别是在从序列模式转向功能理解时。大多数现有框架,包括像EVO和HyenaDNA这样的长上下文模型,主要作为序列级编码器运行,它们缺乏一个明确的机制来优先考虑和整合作为微生物功能主要驱动力的离散编码序列(CDSs)。这种对基因无知的方法通常无法弥合局部遗传变异和完整基因组的集体功能潜力之间的差距。
为了解决这些局限性,作者提出了MicroGenomer,一个旨在实现对微生物基因组的多尺度和系统发育感知的理解的基础模型。
2. MicroGenomer框架
MicroGenomer是一个具有4.7亿参数的领域自适应迁移学习框架,旨在生成可转移的微生物基因组嵌入,以实现多尺度的基因组理解和生态生理性状预测。它的训练过程分为三个连续的阶段:预训练、中间训练和后期训练。

2.1 预训练阶段 (Pre-training)
预训练使用OpenGenome数据集,包含2345亿个核苷酸的DNA序列。训练一个24层的Transformer编码器,作为MicroGenomer的核心。
采用掩码语言建模(Masked Language Modeling, MLM)损失$L_{MLM}$进行训练。具体来说,输入序列被分词(tokenized)后,随机掩盖15%的词元,模型的目标是根据上下文恢复被掩盖的词元。
\[L_{MLM} = - \sum_{i \in M} \log P(x_i | x_{\setminus i})\]这个阶段产生的预训练模型能够生成高分辨率的基因尺度嵌入,可用于突变效应预测等任务。
2.2 中间训练阶段 (Mid-training)
使用一个从GTDB数据库中精选的微生物标记基因集,包含来自约11万个基因组的编码序列(CDSs)。将模型从通用的DNA语言知识,进一步调整到具有生物学功能的微生物基因领域。
对于每个基因组,模型首先为其中的所有CDS生成基因尺度的嵌入,然后通过平均池化的方式,将这些嵌入聚合成一个统一的基因组尺度嵌入。
此阶段的优化目标是两个损失函数的组合:
基于系统发育的表示距离损失 ($L_{species}$)
该损失函数旨在让模型学习到的基因组嵌入空间结构与物种的进化树保持一致。进化上相近的物种,其嵌入向量也应该相近。
\[L_{species} = \frac{1}{N} \sum_{(i,j) \in P} (d_{rep}(i, j) - d_{evo}(i, j))^2\]其中$d_{rep}$是嵌入空间的距离,$d_{evo}$是进化距离。
基因类别分类损失 ($L_{CLS}$)
这是一个标准的交叉熵损失,用于对标记基因进行分类。
\[L_{CLS} = - \sum_{i} y_i \log \hat{y}_i\]经过中间训练的模型能够生成与进化关系和功能类别相关的基因组尺度表示,可用于代谢模型分析等任务。
2.3 后期训练阶段 (Post-training)
后期训练将模型应用于具体的下游预测任务。将经过中间训练的MicroGenomer核心作为固定的特征提取器,为带有表型注释的微生物数据集生成固定的基因组尺度嵌入。然后,将这些嵌入作为输入,训练轻量级的、任务特定的预测头。
此阶段可用于各种生态生理性状预测任务,如益生菌鉴定、氧耐受性、最适生长条件(温度、pH、盐度)等。
3. 实验分析
3.1 多尺度基因组理解
作者首先在一系列基因组和进化任务上,对MicroGenomer生成的多尺度表示进行了评估。
- 图A(零样本突变效应预测):在预测突变对原核生物蛋白质和非编码RNA(ncRNA)功能影响的任务中,MicroGenomer在ncRNA上取得了所有测试模型中最高的平均斯皮尔曼相关性(Spearman correlation)。在蛋白质上,其性能与顶级的EVO2-40B模型相当,但参数量仅为后者的1.18%。这表明MicroGenomer在显著更小的参数规模下,实现了高效且稳健的突变效应预测。
- 图B(GUE基准测试):在Genome Understanding Evaluation (GUE)基准测试的多个任务上(包括增强子-启动子相互作用、物种分类、表观遗传标记预测),MicroGenomer的性能始终优于DNABERT、DNABERT2和Nucleotide Transformer (NT)等基线模型。
- 图D(t-SNE可视化):对十大最丰富属的基因组嵌入进行t-SNE可视化,发现MicroGenomer生成的嵌入能够清晰地将不同属的物种分离开,其聚类效果(ARI=0.8677)甚至优于直接基于系统发育距离的聚类(ARI=0.8148)。这表明MicroGenomer不仅保留了,而且还锐化了进化结构。
- 图E(多重相似性比较):通过比较基因组嵌入相似性、代谢特征相似性和系统发育距离这三个矩阵,发现MicroGenomer的嵌入相似性与代谢相似性的相关性(Mantel r=0.4209)高于系统发育距离与代谢相似性的相关性(Mantel r=0.3438)。这表明MicroGenomer生成的嵌入能更紧密地与微生物的代谢特征对齐。

3.2 微生物生态生理性状的精确预测
作者在一系列六个生态生理性状预测任务上评估了MicroGenomer的性能,并与各种基线模型进行了比较。
- 图B(训练样本量的影响):在四个GenomeSPOT任务中,随着训练样本量的增加,MicroGenomer的性能稳步提升,且性能波动变小。在大多数任务中,当有足够的训练数据时,MicroGenomer的性能能够达到或超过专门为这些任务设计的GenomeSPOT模型。
- 图C, D(益生菌鉴定):在物种和属水平上,MicroGenomer的性能(F1-score, MCC, AUC)都显著优于iProbiotics和MLC基线模型,表明其基因组表示为益生菌菌株鉴定提供了更可靠的决策边界。
- 图E(氧耐受性预测):MicroGenomer取得了比GenomeSPOT更高的MCC和AUC,表明其决策边界校准得更好,系统性错分类更少。
- 图F(最适盐度预测):虽然GenomeSPOT在绝对值预测上(RMSE, MAE)有优势,但MicroGenomer在排序相关性上(Spearman correlation)表现更优,这在需要对菌株进行排序的场景中更有意义。
- 图G(最适pH预测):在这个数据极度稀疏的任务中,纯基因组的MicroGenomer最初落后于GenomeSPOT。但通过整合GenomeSPOT使用的蛋白质衍生特征(如亚细胞定位感知的氨基酸组成),混合版的MicroGenomer能够弥合差距,甚至表现更优。
- 图H, I(最适温度和最大生长速率预测):在这两个任务中,MicroGenomer的性能都与现有最佳方法相当或在某些指标上更优。

3.3 可解释性分析:揭示代谢相似性的模式
为了理解MicroGenomer是如何做出预测的,作者设计了一个注意力池化模块,并分析了其在代谢相似性预测任务中的基因注意力权重。
- 图A, B(注意力权重分布):对于一个代表性的基因组,注意力分布非常稀疏。绝大多数基因的贡献很小,而一小部分“锚点”基因获得了极高的权重。这表明模型能够识别并利用关键的遗传决定因素。
- 图C(基因嵌入空间的可视化):通过t-SNE可视化,发现具有相似功能身份的基因在嵌入空间中形成了紧凑、定义明确的簇。
- 图D, E(高注意力基因簇的功能分析):作者发现,被模型赋予最高注意力的基因簇(Cluster 27)富含与代谢相关的基因,特别是那些参与碳代谢、氮同化和磷酸盐饥饿响应的基因,以及作为信号转导接口的双组分系统。这证实了MicroGenomer的注意力并非随机分布,而是精确地锚定在保守的代谢调控网络上,捕捉了驱动功能分化的核心功能枢纽。

3.4 湿实验验证
为了评估MicroGenomer在现实世界场景中的预测能力,作者利用该模型对23个新分离的菌株进行了性状预测,并重点对最适生长温度和pH值进行了实验室培养验证。
- 图A, C(系统校准):首先使用已知性状的参考菌株进行培养,确认实验系统能够准确复现数据库中的生长最适条件。
- 图B, D(预测验证):对四个代表性的新分离菌株进行培养实验,结果显示,这些菌株的实际最适温度(图B)和pH值(图D)与MicroGenomer的预测高度一致。这一结果证明了MicroGenomer能够有效地将原始基因组序列转化为可操作的生理学见解,为定向筛选和功能发现提供了强大的工具。
