# 热门搜索 #
搜索
识别细胞也能用大模型了!清华系团队出品,已入选ICML 2024 | 开源
6514点击    2024-05-16 17:28

大模型带来的生命科学领域突破,刚刚再传新进展。


来自清华系,使用大模型实现了单细胞身份识别,同时模型LangCell也正式对外开源。


它不仅可以准确识别细胞身份,还具有很强的零样本分析能力,论文已被ICML 2024录⽤。



LangCell的数据集中包含约2750万条数据,覆盖了细胞类型、发育阶段、组织器官、疾病等8个维度的信息,称得上是“细胞的百科全书”。


实际测试中,LangCell也在多个细胞识别理解任务上超越了前SOTA,在研究人员专门设计的新任务上也表现突出。


而且,即使在不使用文本信息的情况下,单独用其包含的细胞编码器模块,也能在各个任务上实现最优表现。


出品团队:清华系创业公司⽔⽊分⼦清华⼤学AIR聂再清教授团队


大模型,细胞识别的“新武器”


细胞,是探索⽣命奥秘的起点,细胞⾝份的识别,是⽣物科学领域的⼀⼤热点。


这不仅关乎细胞的“户⼝调查”,还关系到它们在组织中的“社交关系”,以及它们对“⽣物信号”和“环境变化”的敏感反应,⽽了解这些信息的重要途径,就是分析单细胞测序数据。


但单细胞测序数据分析,就像是⼀场科学界的“寻宝游戏”,可能需要⼀个⼏⼈到⼏⼗⼈不等的跨学科的团队,用⼏周到⼏个⽉,甚⾄更⻓时间来完成。



现在,LangCell模型成为了细胞⾝份识别的“新武器”。


LangCell是⾸个结合单细胞RNA测序数据与⾃然语⾔处理进⾏预训练的单细胞表征模型,不仅提⾼了识别的准确性,还减少了对⼤量标记数据的依赖。


传统的单细胞RNA测序数据分析,就像是在没有地图的情况下寻找宝藏,虽然能找到⼀些线索,但总有些⼒不从⼼。


⽽LangCell模型,通过构建单细胞数据和⾃然语⾔的统⼀表⽰,就像是给了模型⼀张“藏宝图”,让它能够更直接地找到与细胞⾝份相关的信息。


具体来说,LangCell主要由细胞编码器(Cell Encoder,CE)和文本编码器两部分组成。


其中细胞编码器使用预训练的Geneformer初始化。将排序后的基因表达序列输入转化为嵌入向量序列,在序列开始处添加[CLS]标记,其嵌入向量经过线性变换作为整个细胞的表征向量。


文本编码器又有单模态和多模态两种编码模式。


单模态时相当于一个BERT模型,用于将文本转换为嵌入向量;


多模态时在self-attention后添加cross-attention模块,融合细胞嵌入向量计算联合表征,并通过线性层预测细胞-文本匹配概率。



为训练LangCell,研究⼈员还构建了⼀个名为scLibrary的数据集,它包含了2750万条scRNA-seq数据及从OBO Foundry中获取的细胞⾝份的多视⻆⽂本描述,就像是细胞研究的“百科全书”。


这个数据集不仅包含了⼤量的原始数据,还包含了多视⻆的细胞⾝份⽂本描述,为模型提供了丰富的学习材料。


此外在零样本场景中,只需未知类型细胞的scRNA-seq数据输入到CE中,得到细胞嵌入向量表征,然后与候选类型的文本嵌入向量进行相似度计算,分数最高的类型即被预测为该未知细胞的类型。



结果,LangCell模型在零样本细胞⾝份理解场景中表现出⾊,即使没有进⾏微调,也能直接对新的细胞类型进⾏注释。


在PBMC数据集上,零样本的LangCell分类准确率就已达到86.5%,F1评分更是超过了前SOTA模型的9-shot表现。



在更具挑战的跨数据集的细胞-文本检索任务中,LangCell的零样本召回率R@1、R@5和R@10结果都超过了用30%标注数据训练的BioTranslator模型。



此外,研究者还专门构建了“非小细胞肺癌亚型分类”和“细胞通路识别”两个具有重要生物学意义的新基准测试任务。


结果在非小细胞肺癌亚型分类任务中,LangCell的零样本分类准确率和F1分数分别达到93.5%和93.2%,比10-shot的Geneformer高出约20%。


而对于细胞批次整合任务,在PBMC10K和Perirhinal Cortex两个数据集上,LangCell的Avgbio、ASWbatch和Sfinal三个指标均达到了最优。



不仅LangCell的表现优异,即使在不使用文本信息的情况下,单独的CE模块也能在各个任务上实现最优表现。


在多个细胞类型注释任务的数据集上,CE模块的成绩都超过了前SOTA,在细胞通路识别上的表现也十分优异。



作者介绍,LangCell的这些能力,在新疾病或细胞亚型的研究中尤为重要,可以减少对⼤量标记数据的依赖,加速疾病机理的发现。


团队简介


⽔⽊分⼦由清华⼤学智能产业研究院(AIR)孵化,重点研究方向是⽣物医药⾏业基础⼤模型及新⼀代对话式⽣物医药研发助⼿。


水木分子和清华大学还有两项与北大和南大共同研发的成果一同入选了ICML 2024,分别在小分子3D表示学习和大分子蛋白质表示学习方面取得进展。


本文来自微信公众号”量子位“






关键词: AI , AI生物 , AI科研 , LangCell , BERT
AITNT资源拓展
根据文章内容,系统为您匹配了更有价值的资源信息。内容由AI生成,仅供参考
1
AI数据分析

【开源免费】DeepBI是一款AI原生的数据分析平台。DeepBI充分利用大语言模型的能力来探索、查询、可视化和共享来自任何数据源的数据。用户可以使用DeepBI洞察数据并做出数据驱动的决策。

项目地址:https://github.com/DeepInsight-AI/DeepBI?tab=readme-ov-file

本地安装:https://www.deepbi.com/

【开源免费airda(Air Data Agent)是面向数据分析的AI智能体,能够理解数据开发和数据分析需求、根据用户需要让数据可视化。

项目地址:https://github.com/hitsz-ids/airda

2
RAG

【开源免费】graphrag是微软推出的RAG项目,与传统的通过 RAG 方法使用向量相似性作为搜索技术不同,GraphRAG是使用知识图谱在推理复杂信息时大幅提高问答性能。

项目地址:https://github.com/microsoft/graphrag

【开源免费】Dify是最早一批实现RAG,Agent,模型管理等一站式AI开发的工具平台,并且项目方一直持续维护。其中在任务编排方面相对领先对手,可以帮助研发实现像字节扣子那样的功能。

项目地址:https://github.com/langgenius/dify


【开源免费】RAGFlow是和Dify类似的开源项目,该项目在大文件解析方面做的更出色,拓展编排方面相对弱一些。

项目地址:https://github.com/infiniflow/ragflow/tree/main


【开源免费】phidata是一个可以实现将数据转化成向量存储,并通过AI实现RAG功能的项目

项目地址:https://github.com/phidatahq/phidata


【开源免费】TaskingAI 是一个提供RAG,Agent,大模型管理等AI项目开发的工具平台,比LangChain更强大的中间件AI平台工具。

项目地址:https://github.com/TaskingAI/TaskingAI

3
微调

【开源免费】XTuner 是一个高效、灵活、全能的轻量化大模型微调工具库。它帮助开发者提供一个简单易用的平台,可以对大语言模型(LLM)和多模态图文模型(VLM)进行预训练和轻量级微调。XTuner 支持多种微调算法,如 QLoRA、LoRA 和全量参数微调。

项目地址:https://github.com/InternLM/xtuner