Please wait a minute...
图/表 详细信息
DeepSeek模型分析及其在AI辅助蛋白质工程中的应用
李明辰, 钟博子韬, 余元玺, 姜帆, 张良, 谭扬, 虞慧群, 范贵生, 洪亮
合成生物学    2025, 6 (3): 636-650.   DOI:10.12211/2096-8280.2025-041
摘要   (318 HTML61 PDF(pc) (1726KB)(201)  

2025年年初,杭州深度求索人工智能基础技术研究有限公司发布并开源了其自主研发的DeepSeek-R1对话大模型。该模型具备极低的推理成本和出色的思维链推理能力,在多种任务上能够媲美甚至超越闭源的GPT-4o和o1模型,引发了国际社会的高度关注。此外,DeepSeek模型在中文对话上的优异表现以及免费商用的策略,在国内引发了部署和使用的热潮,推动了人工智能技术的普惠与发展。本文围绕DeepSeek模型的架构设计、训练方法与推理机制进行系统性分析,探讨其核心技术在AI蛋白质研究中的迁移潜力与应用前景。DeepSeek模型融合了多项自主创新的前沿技术,包括多头潜在注意力机制、混合专家网络及其负载均衡、低精度训练等,显著降低了Transformer模型的训练和推理成本。尽管DeepSeek模型原生设计用于人类语言的理解与生成,但其优化技术对同样基于Transformer模型的蛋白质预训练语言模型具有重要的参考价值。借助DeepSeek所采用的关键技术,蛋白质语言模型在训练成本、推理成本等方面有望得到显著降低。


模型引入的外部知识模型整合的方式应用场景
ProteinBERT[50]结构、功能训练目标理解
PromptProtein[51]结构、属性训练目标理解
OntoProtein[52]结构训练目标理解
MELT[53]功能训练目标理解
Regression Transformer[54]功能、属性训练目标理解
Prime[55]温度训练目标突变设计
PeTriBERT[56]结构额外输入理解
MIF-ST[57]结构额外输入理解
ProteinMPNN[58]结构额外输入生成(逆折叠)
ESM-IF[59]结构额外输入生成(逆折叠)
ESM-S[60]结构额外输入理解
ProstT5[34]结构训练目标理解
LM-Design[61]结构额外输入生成
SaProt[35]结构额外输入理解
PST[62]结构额外输入理解
SES-Adapter[63]结构额外输入理解
ProSST[36]结构额外输入理解
AlphaMissense[64]结构、MSA训练目标突变设计
PoET[65]结构、MSA额外输入理解
ProMEP[66]结构额外输入突变设计
View table in article
表2 引入外部知识增强的蛋白质语言模型
正文中引用本图/表的段落
人工智能,尤其是深度学习与大模型的发展,正在深刻变革科学研究的范式。2024年诺贝尔化学奖和物理学奖分别颁发给了人工智能预测蛋白质结构预测与神经网络,标志着人工智能已成为推动基础科学进步的重要技术[1]。在生物工程领域,蛋白质的理解与设计是核心研究方向之一。近年来,受自然语言处理中预训练语言模型的启发,蛋白质预训练语言模型应运而生。该类模型通过对海量未标注蛋白质序列数据进行自监督学习,能够有效捕捉序列中的“语法”与“语义”特征,从而获得高质量的蛋白质表示,并可应用于结构预测、功能注释等下游任务,甚至具备生成全新蛋白质序列的能力[2]。当前主流的蛋白质预训练模型多基于深度自注意力变换网络[3](Transformer),在模型设计与技术路径上与自然语言处理领域存在着高度的一致性。因此,自然语言模型研究领域针对Transformer所提出的各类优化策略,如注意力机制的改进、高效微调方法等,均可较为便捷地迁移至蛋白质语言模型的研究中。
ESM-2是由Meta公司Lin等[19]提出的一种基于掩码语言建模(masked language modeling, MLM)的蛋白质语言模型,专注于蛋白质表示学习与结构预测等下游任务,是目前应用广泛的AI蛋白质表示模型之一。作为典型的Transformer 编码器架构,ESM-2基于双向自注意力机制构建,最大版本参数量约为150亿。由于其推理过程采用并行解码方式,能够一次性完成整个蛋白质序列的编码,无需依赖KV-Cache等机制,因此DeepSeek提出的多头潜在注意力技术在该模型中的应用空间较为有限。混合专家网络及其负载均衡策略仍可在大规模特征提取场景下发挥作用,通过引入稀疏激活机制降低推理成本,但是这需要对模型进行重新训练。此外,FP8低精度训练作为一种基础性计算优化手段,可直接应用于ESM-2,有效降低计算资源消耗。
总体而言,DeepSeek所提出的模型优化技术在蛋白质语言模型中的应用价值与其具体用途相关。对于以表征学习为主的模型(如ESM-2),其优化空间相对有限;而对于以生成任务为核心的模型(如ProGEN),这些技术展现出较高的实用价值,特别是在需要生成大量候选蛋白质序列的场景下,能够在不牺牲模型性能的前提下显著降低计算成本,具有工程应用价值。
蛋白质语言模型生成或编码一条序列所需的计算机运行成本低于实验室中实现表达、纯化与功能检测的成本。因此,在当前AI蛋白质设计流程中,模型推理成本在整个研发链条中的占比较低,似乎表明假设2同样不成立,限制了DeepSeek提出的推理优化技术的直接应用空间。然而,随着模型即服务[45](model-as-a-service, MaaS)模式在蛋白质建模领域的推广,DeepSeek的优化技术能够发挥较大的作用,特别是在高并发、多用户使用场景下,推理效率的提升将有助于显著降低服务器运行与维护成本。
外部知识整合进模型的方式主要包括通过多任务学习作为学习目标(方式1)、作为模型额外的输入(方式2)两种。其中方式1将多任务学习作为学习目标的优势在于,仅需要在训练模型时提供标签即可,在推理时无需提供标签。因此,大多数基于功能属性注释增强的蛋白质语言模型均属于方式1,因为推理的场景下序列不一定会有标签。而方式2的优势在于引入的方式更为直接,在推理时模型能够高效利用推理数据的外部知识。因此,结构和MSA这种能够通过AlphaFold预测和序列比对软件获取的知识大多数可以作为额外的整合进入模型,以达到更好的模型性能。表2列举了一些目前常见的引入外部知识增强的蛋白质语言模型。
在构建高质量的数据集方面,Fournier等[49]提出,参数量大的模型不一定表现得好,开发更好的蛋白质语言模型除了扩大参数规模外,还可以通过构造高质量的数据来提升蛋白质语言模型。其开发的AMPLIFY模型的预训练数据集来源于UniRef100、SCOP与OAS[67]等多个数据库,能够提升蛋白质语言模型的表示能力,其提出,在训练模型时使用降重的方法对性能有害。在参数量大小远小于ESM-2的情况下,其模型完成了对ESM-2性能的超越。
在内部架构方面,可以从应用扩展定律、构建高质量数据集与使用非Transformer架构三个方面来改进蛋白质语言模型. ...
Observed antibody space: a diverse database of cleaned, annotated, and translated unpaired and paired antibody sequences
1
2022
... 在构建高质量的数据集方面,Fournier等[49]提出,参数量大的模型不一定表现得好,开发更好的蛋白质语言模型除了扩大参数规模外,还可以通过构造高质量的数据来提升蛋白质语言模型.其开发的AMPLIFY模型的预训练数据集来源于UniRef100、SCOP与OAS[67]等多个数据库,能够提升蛋白质语言模型的表示能力,其提出,在训练模型时使用降重的方法对性能有害.在参数量大小远小于ESM-2的情况下,其模型完成了对ESM-2性能的超越. ...
Sequence modeling and design from molecular to genome scale with Evo
1
2024
... 在非Transformer架构方面,研究者针对超长序列的问题,提出了多种架构.例如,Nguyen等提出了Evo模型[68].该模型尽管同样采用自回归语言模型,其网络架构采用了StripedHyena架构,在长序列的建模上优于Transformer模型,在基因组预训练模型上达到了较好的性能.实验结果表明,经过在CRISPR类蛋白上进一步微调后,Evo模型能够生成新的CRISPR-Cas蛋白. ...
Deep generative models of genetic variation capture the effects of mutations
1
2018
... 蛋白质语言模型作为AI蛋白质设计领域的重要工具,正逐步展现出其在多种应用场景中的核心价值.在蛋白质功能注释方面,这类模型通过学习序列的深层隐空间表征,有效摆脱了对传统手工特征工程的依赖,其所生成的表示能够捕捉序列中蕴含的潜在生物学信息,并在多项功能预测与注释任务中展现出显著优势.在蛋白质及酶的工程改造中,蛋白质语言模型借助大规模预训练,掌握了自然序列的分布规律,从而理解进化过程中所体现的选择偏好[3769-70].这种能力使得模型能够从最大似然估计的角度识别潜在有益突变,为功能优化提供有效指导,推动蛋白质向更具生物合理性的方向演化,缩小了搜索空间,加速了实验进程.例如,多项研究工作已经表明蛋白质语言模型能够提供有效的突变位点和突变后的氨基酸,提升酶活性和酶的稳定性. ...
Entropy-driven zero-shot deep learning model selection for viral proteins
1
2025
... 蛋白质语言模型作为AI蛋白质设计领域的重要工具,正逐步展现出其在多种应用场景中的核心价值.在蛋白质功能注释方面,这类模型通过学习序列的深层隐空间表征,有效摆脱了对传统手工特征工程的依赖,其所生成的表示能够捕捉序列中蕴含的潜在生物学信息,并在多项功能预测与注释任务中展现出显著优势.在蛋白质及酶的工程改造中,蛋白质语言模型借助大规模预训练,掌握了自然序列的分布规律,从而理解进化过程中所体现的选择偏好[3769-70].这种能力使得模型能够从最大似然估计的角度识别潜在有益突变,为功能优化提供有效指导,推动蛋白质向更具生物合理性的方向演化,缩小了搜索空间,加速了实验进程.例如,多项研究工作已经表明蛋白质语言模型能够提供有效的突变位点和突变后的氨基酸,提升酶活性和酶的稳定性. ...

/

本文的其它图/表