图片来源:Pixabay

来源  公众号“机器之心”

CASP14 组织者、年近七旬的 UC Davis 科学家 Andriy Kryshtafovych 在大会上感叹道,I wasn't sure that I would live long enough to see this(我活久见了)[1]。

11 月 30 日,一条重磅消息引发了科技界所有人的关注:谷歌旗下人工智能技术公司 DeepMind 提出的深度学习算法“AlphaFold”破解了出现五十年之久的蛋白质分子折叠问题。

最新一代算法 AlphaFold 2,现在已经拥有了预测蛋白质 3D 折叠形状的能力,这一复杂的过程对于人们理解生命形成的机制至关重要。

DeepMind 重大科研突破的消息一出即被《自然》、《科学》的新闻栏目争相报道,新成果也立刻获得了桑达尔 · 皮查伊、伊隆 · 马斯克等人的祝贺。

科学家们表示,Alphafold 的突破性研究成果将帮助科研人员弄清引发某些疾病的机制,并为设计药物、农作物增产,以及可降解塑料的“超级酶”研发铺平道路。

“这是该研究领域激动人心的一刻,”DeepMind 创始人、首席执行官德米斯 · 哈萨比斯说道。“这些算法今天已经足够成熟强大,足以被应用于真正具有挑战性的科学问题上了。”

蛋白质对于生命至关重要,它们是由氨基酸链组成的大型复杂分子,其作用取决于自身独特的 3D 结构。弄清蛋白质折叠成何种形状被称为“蛋白质折叠问题”。在过去 50 年里,蛋白质折叠一直是生物学领域的重大挑战。

DeepMind 的 AlphaFold 让人类在这一问题上取得了重要突破。在今年的国际蛋白质结构预测竞赛 CASP 中,DeepMind 开发的 AlphaFold 最新版本击败了其他选手,在准确性方面比肩人类实验结果,被认为是蛋白质折叠问题的解决方案。这一突破证明了 AI 对于科学发现,尤其是基础科学研究的影响。

在两年一次的 CASP 竞赛中,各组争先预测蛋白质的 3D 结构。今年,AlphaFold 击败了所有其他小组,并在准确性方面与实验结果相匹配。

对于不熟悉生物领域的人来说,CASP 的大名可能有些陌生——CASP 全称 The Critical Assessment of protein Structure Prediction,旨在对蛋白质结构预测进行评估,被誉为蛋白质结构预测的奥林匹克竞赛。CASP 从 1994 年开始举办,每两年一届,目前正在进行的一届是 11 月 30 日开始的 CASP14。

而 DeepMind 这一突破有什么影响?

用哥伦比亚大学计算生物学家 Mohammed AlQuraishi 在 Nature 报道中的话来说,"可以说这将对蛋白质结构预测领域造成极大影响。我怀疑许多人会离开该领域,因为核心问题已经解决。这是一流的科学突破,是我一生中最重要的科学成果之一。"

蛋白质折叠问题

蛋白质的形状与它的功能密切相关,而预测蛋白质结构对于理解其功能和工作原理至关重要。很多困扰全人类的重大问题(如寻找分解工业废料的酶)基本上都与蛋白质及其扮演的角色有关。

多年以来,蛋白质结构一直是热门的研究话题,研究者使用核磁共振、X 射线、冷冻电镜等一系列实验技术来检测和确定蛋白质结构。但这些方法往往依赖大量试错和昂贵的设备,每种结构的研究都要花数年时间。

1972 年,美国科学家 Christian Anfinsen 因“对核糖核酸酶的研究,特别是对其氨基酸序列与生物活性构象之间联系的研究”获得诺贝尔化学奖。在颁奖礼上,他提出了一个著名的假设:从理论上来说,蛋白质的氨基酸序列应该可以完全决定其结构。这一假设引发了长达五十年的探索,即仅仅基于蛋白质的一维氨基酸序列计算出其三维结构。

但这一思路的挑战在于,在形成三维结构之前,蛋白质的理论折叠方式是一个天文数字。1969 年,Cyrus Levinthal 指出,如果使用蛮力计算的方式来枚举一种蛋白质可能存在的构象,要花费的时间甚至比宇宙的年龄还要长。Levinthal 估计,一种蛋白质大约存在 10300 种可能构象。但在自然界中,蛋白质会自发折叠,有些只需几毫秒,这被称为 Levinthal 悖论。

CASP 14 比赛最新结果:AlphaFold 中位 GDT 高达 92.4

CASP 竞赛由 John Moult 和 Krzysztof Fidelis 两位教授于 1994 年创立,每两年进行一次盲审,以促进蛋白质结构预测方面的新 SOTA 研究。

一直以来,CASP 选择近期才经过实验确定的蛋白质结构,作为参赛团队测试其蛋白质结构预测方法的目标(有些结构即使在评估时仍然处于待确定状态)。这些蛋白质结构不会事先公布,参赛者也必须对其结构进行盲测,最后将预测结果与实验数据进行对比。正是基于这种严苛的评估原则,CASP 一直被称为预测技术评估方面的“黄金标准”。

CASP 衡量预测准确率的主要指标是 GDT(Global Distance Test),范围从 0 到 100,可以理解为预测的氨基酸残基在正确位置阈值距离内的百分比。John Moult 教授表示,GDT 分数在 90 分左右,即可视为对人类实验方法具备竞争力。

在刚刚公布的第 14 届 CASP 评估结果中,DeepMind 的最新 AlphaFold 系统在所有预测目标中的中位 GDT 达到 92.4,意味其平均误差大概为 1.6 埃(Angstrom),相当于一个原子的宽度(或 0.1 纳米)。即使在难度最高的自由建模类别中,AlphaFold 的中位 GDT 也达到了 87.0。

历届 CASP 竞赛自由建模类别中预测准确率中位数的提升情况,度量指标为 BEST-OF-5 GDT。

CASP 竞赛自由建模类别中的两个目标蛋白质示例。AlphaFold 能够预测出高度准确的蛋白质结构。

这些令人振奋的结果开启了生物学家使用计算结构预测作为科研主要工具的时代。DeepMind 提出的方法对于某些重要的蛋白质类别尤其有用,例如膜蛋白(membrane protein)。膜蛋白很难结晶,因此很难通过实验方法来确定其结构。

该计算工作代表了在蛋白质折叠这一具备 50 年历史的生物学问题上的惊人进展,比该领域人士成功预测蛋白质折叠结构早了几十年。我们将很兴奋,它能从多个方面对生物学研究带来基础性改变。——Venki Ramakrishnan 教授(诺贝尔奖得主,英国皇家学会会长)

DeepMind 这样解决蛋白质折叠问题

2018 年,DeepMind 团队使用初始版 AlphaFold 参加 CASP13 比赛,取得了最高的准确率。之后,DeepMind 将 CASP13 方法和相关代码一并发表在 Nature 上。而现在,DeepMind 团队开发出新的深度学习架构,并使用该架构参加 CASP14 比赛,达到了空前的准确率水平。这些方法从生物学、物理学、机器学习,以及过去半个世纪众多科学家在蛋白质折叠领域的工作中汲取灵感。

我们可以把蛋白质折叠看作一个「空间图」,节点表示残基(residue),边则将残基紧密连接起来。这个空间图对于理解蛋白质内部的物理交互及其演化史至关重要。对于在 CASP14 比赛中使用的最新版 AlphaFold,DeepMind 团队创建了一个基于注意力的神经网络系统,并用端到端的方式进行训练,以理解图结构,同时基于其构建的隐式图执行推理。该方法使用进化相关序列、多序列比对(MSA)和氨基酸残基对的表示来细化该图。

通过迭代这一过程,该系统能够较强地预测蛋白质的底层物理结构,并在几天内确定高度准确的结构。此外,AlphaFold 还能使用内部置信度度量指标判断预测的每个蛋白质结构中哪一部分比较可靠。

DeepMind 团队在公开数据上训练这一系统,这些数据来自蛋白质结构数据库(PDB)和包含未知结构蛋白质序列的大型数据库,共包括约 170,000 个蛋白质结构。该系统使用约 128 个 TPUv3 内核(相当于 100-200 个 GPU)运行数周,与现今机器学习领域出现的大型 SOTA 模型相比,该系统所用算力相对较少。

此外,DeepMind 团队透露,他们准备在适当的时候将这一 AlphaFold 新系统相关论文提交至同行评审期刊。

AlphaFold 主要神经网络模型架构概览。该模型基于进化相关的蛋白质序列和氨基酸残基对运行,迭代地在二者的表示之间传递信息,从而生成蛋白质结构。

对现实世界的潜在影响

“让 AI 突破帮助人们进一步理解基础科学问题”,经过 4 年的研究攻关,现在 AlphaFold 正在逐步实现 DeepMind 初创时的愿景,在药物设计和环境可持续性等领域都产生了重要的影响。

马克斯 · 普朗克演化生物学研究所所长,CASP 评估员 Andrei Lupas 教授表示:“AlphaFold 的精确模型让我们解决了近十年来被困扰的蛋白质结构,重新启动关于信号如何跨细胞膜传输的研究。”

DeepMind 表示愿与其他研究者合作,以进一步了解 AlphaFold 在未来几年的潜力。除了作用于经过同行评审的论文以外,DeepMind 还在探索如何以最佳的可扩展方式为系统提供更广泛的访问可能。

同时,DeepMind 的研究者还研究了蛋白质结构预测如何帮助人们理解一些特殊的疾病。例如,通过帮助识别存在故障的蛋白质,并推断其相互作用的方式,来理解一些疾病的原理。这些信息能够让药物开发更加精确,从而补充现有的实验方法,并更快找到更有希望的治疗方法。

AlphaFold 是十分卓越的,它在预测结构蛋白质的速度和精度上有着惊人的表现。这一飞跃证明了计算方法对于生物学中的转换研究,加速药物研发过程都具有广阔的前景。

同时许多证据也表明,蛋白质结构预测在未来的大流行应对上是有用的。今年早些时候,DeepMind 使用 AlphaFold 预测了包括 ORF3a 在内的几种未知新冠病毒蛋白质结构。在 CASP14 中,AlphaFold 预测了另一种冠状病毒蛋白质 ORF8 的结构。目前,实验人员已经证实了 ORF3a 和 ORF8 的结构。尽管具有挑战性,并且相关序列很少,但与实验确定的结构相比,AlphaFold 在两种预测上都获得了较高的准确率。

除了加速对已知疾病的了解,AlphaFold 还具备很多令人兴奋的技术潜力:探索数亿个目前还没有模型的数亿蛋白质,以及未知生物的广阔领域。由于 DNA 指定了构成蛋白质结构的氨基酸序列,基因组学革命使大规模阅读自然界的蛋白质序列成为可能——在通用蛋白质数据库(UniProt)中有 1.8 亿个蛋白质序列。相比之下,考虑到从序列到结构所需的实验工作,蛋白质数据库(PDB)中只有大约 170000 个蛋白质结构。在未确定的蛋白质中可能有一些新的和未确定的功能——就像望远镜帮助人类更深入的观察未知宇宙一样,像 AlphaFold 这样的技术可以帮助找到未确定的蛋白质结构。

开创新的可能

AlphaFold 是 DeepMind 迄今为止取得的最重要进展之一,但随着后续科学研究的开展,依然有很多问题尚待解决。DeepMind 预测的结构并非全部都是完美的。还有很多要学习的地方,包括多蛋白如何形成复合体,如何与 DNA、RNA 或者小分子交互,以及如何确定所有氨基酸侧链的精确位置。此外,在与他方合作的过程中,还需要学习如何以最好的方式将这些科学发现应用在新药开发以及环境管理方式等诸多方面。

对于所有致力于科学领域中计算和机器学习方法的人而言,像 AlphaFold 这样的系统彰显了 AI 作为基础探索辅助工具的惊人潜力。正如 50 年前 Anfinsen 提出的远超当时科研能力所及的挑战一样,这个世界依然有诸多未知的方面。

DeepMind 取得的这一进展令人们更加坚信,AI 将成为人类扩展科学知识边界的最有用工具之一,同时也期待未来多年的艰苦工作能够带来更伟大的发现。

[1] https://zhuanlan.zhihu.com/p/315497173

原文链接:

https://deepmind.com/blog/article/alphafold-a-solution-to-a-50-year-old-grand-challenge-in-biology

未来智能实验室的主要工作包括:建立AI智能系统智商评测体系,开展世界人工智能智商评测;开展互联网(城市)云脑研究计划,构建互联网(城市)云脑技术和企业图谱,为提升企业,行业与城市的智能水平服务。

  如果您对实验室的研究感兴趣,欢迎加入未来智能实验室线上平台。扫描以下二维码或点击本文左下角“阅读原文”

它将改变一切:AI解决了生物学50年来的重大难题相关推荐

  1. AI 与合成生物学「联姻」的五大挑战:技术、数据、算法、评估与社会学

    来源:ACM通讯 编译:王玥 编辑:陈彩娴 在过去的二十年里,生物学发生了翻天覆地的变化,建立在生物系统上的工程成为了可能.赋予了我们细胞遗传密码(DNA)排序能力的基因组革命是这一巨大变化的主要推手 ...

  2. SDWebImage的使用及图片不改变问题的解决

    SDWebImage的使用及图片不改变问题的解决 参考文章: (1)SDWebImage的使用及图片不改变问题的解决 (2)https://www.cnblogs.com/Apologize/p/55 ...

  3. 鸿蒙系统安装苹果电脑,好消息!华为鸿蒙OS系统,解决了苹果、安卓系统的一大难题...

    原标题:好消息!华为鸿蒙OS系统,解决了苹果.安卓系统的一大难题 大家好,我是科技君的探讨,欢迎关注我,与我一起进行科技的探讨. 鸿蒙OS系统终于正式亮相了! 6月2日晚,华为举办了鸿蒙操作系统及华为 ...

  4. c# 联合halcon 基于相关性 模板匹配_宣城seo公司_有效利用及时相关性解决关键词排名上不到首页的难题...

    发布时间:2020-11-04 09:11:33 当你写一条热门新闻时,百度总是能很快地收录和显示你.这就是即时新闻的魅力所在,考虑到全站的权重不算太多. 它完全基于即时新闻和页面相关性,因此,如果你 ...

  5. 利用NATAPP隧道解决微信公众号开发之本地调试难题

    文章目录 公众号的分类 微信公众平台: 编辑模式 开发模式 开发模式配置流程 1.登录测试号页面,可以看到该测试号相关的信息 2.配置参数介绍 3.搭建本地应用(java/python/php等语言均 ...

  6. 教您解决无法在MathType中输入空格的难题

    MathType空格的输入并不像在word文档中直接敲击一下空格键就可以输入,需要借助其他键才能输入进去,本教程将教您解决无法在MathType中输入空格的难题. 方法一 点击菜单中的样式->文 ...

  7. 【使用场景】巧用ip代理解决爬虫运行被封锁被限制的难题

    如何解决采集数据IP被封锁限制的难题?以破解天眼查网络爬虫为例 小编3个月前用python开发了一套天眼查分布式网络爬虫系统,实现对天眼查网站的数据进行实时更新采集.网站的数据模块,数据存储结构和他一 ...

  8. “它将改变一切”,DeepMind AI解决生物学50年来重大挑战,破解蛋白质分子折叠问题...

    来源:机器之心 本文约3800字,建议阅读9分钟 AlphaFold 2,128块TPU大力出奇迹,让别人无路可走. CASP14 组织者.年近七旬的 UC Davis 科学家 Andriy Krys ...

  9. 「它将改变一切」,DeepMind AI解决生物学50年来重大挑战,破解蛋白质分子折叠问题...

    点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送达 来自:机器之心 生物学界最大的谜团之一,蛋白质折叠问题被 AI 破解了. CASP14 ...

最新文章

  1. Oracle exp/imp,备份或导入时注意的事项
  2. Hotspot GC Root 对应调用链
  3. 连接mysql语言_杂谈各个语言连接数据库如何实现的-第一讲
  4. DevExpress中获取GridControl排序之后的List
  5. AsyncTask 异步任务基本使用-下载视频
  6. Weka数据挖掘平台
  7. rabbitmq 安装 windows
  8. WebSocket开发说明文档
  9. oracle静默安装集群,Oracle RAC 静默安装实践
  10. GD32F130之LVD低压检测
  11. 解决合并压缩包分卷无法解压 错误信息:文件格式未知或者压缩文件数据已经损坏
  12. 计算图片的相似度(深度学习)
  13. Java、JSP电子商城
  14. anbox android 镜像,Anbox将使Ubuntu手机能运行Android应用程序
  15. python中的颜色_Python学习第234课——html中的颜色值
  16. mysql函数ceil和ceiling
  17. 利用迈克尔逊干涉仪和傅里叶变换光谱法测量相干性
  18. el表达式ne什么意思_el表达式中的比较eq ne gt lt
  19. Typora1.3.8
  20. 北航学长的NLP赛事教程!

热门文章

  1. GAN最新进展:8大技巧提高稳定性
  2. 区块链项目实战 - 使用以太坊/智能合约solidity,全栈开发区块链借贷记账小应用,含完整源码
  3. GeoHash核心原理解析
  4. 原创 | 《相机标定》深入理解原理与实战(一)
  5. 入门大爆炸式发展的深度学习,你先要了解这4个最流行框架
  6. 一份火爆全网的刷题笔记分享!offer 到手!
  7. 北京/上海/深圳内推 | 百度视觉技术团队招聘视觉/3D算法工程师
  8. 找论文太难?试试这款「文本生成」论文搜索工具丨开源
  9. 来聊聊COCO数据集上两大霸榜模型-CBNet和DetectoRS
  10. SAP IDoc 报错- Function module not allowed SPEIDOC_INPUT_DESADV1 –