当前位置: 首页 > 编程日记 > 正文

AlphaGo“兄弟”AlphaFold出世,DeepMind再创记录

在生物医学领域,DeepMind 又做出了具有里程碑意义的产品。


两年一度的国际蛋白质结构预测竞赛(CASP)的在周末正式公布最终结果。这个已经进行了 25 年的比赛项目,每届都有来自世界各地的数百支团队参与,以促进研究和衡量最新方法在提高预测准确性方面的进展。


据《卫报》报道,DeepMind 花了两年的时间做出来的“新生儿”AlphaFold 这次在 98 名参赛者中排名第一,它获得了预测 43 种蛋白中的 25 种蛋白结构的最高分,排名第二的队伍只有其中 3 个获得了预测最高分。CASP 的组织者称 DeepMind “用计算方法在预测蛋白结构中取得了前所未有的进步”。


实际上,早在 2017 年 10 月,DeepMind 就表示他们对人工智能在药物开发中的应用感兴趣,而新药开发的重要一步就是对靶点蛋白质三维结构的精准测算。


DeepMind 近日在博客中介绍了背后的技术原理。DeepMind 称,通过采用跨学科方法,DeepMind 汇集了来自结构生物学、物理学和机器学习领域的专家,使用前沿技术在仅基于基因序列的基础上预测蛋白质的 3D 结构。


蛋白折叠难题


众所周知,蛋白质是维持生命所必需的分子,带有蛋白质编码的 DNA 片段则称为基因,而蛋白质的功能一般取决于其独特的 3D 结构。


例如,构成人体免疫系统的抗体蛋白是“Y 形”的,形状类似于独特的钩。通过锁定病毒和细菌,抗体蛋白能够检测和标记这些引发疾病的微生物并最终消灭它们。其他类型的蛋白质包括 CRISPR 和 Cas9,它们会像剪刀一样剪切并粘贴 DNA。


但纯粹从蛋白质的基因序列中找出三维形状并不容易,其挑战在于 DNA 仅包含有关蛋白质构建块序列的信息——氨基酸残基,它形成了长链,预测这些链如何折叠成蛋白质的复杂 3D 结构也就是所谓的“蛋白折叠问题”,是科学家们几十年来都未曾解决的难题。


640?wx_fmt=gif


而预测蛋白质的形状有助于科学家了解它在体内的作用,这也是诊断和治疗由错误折叠的蛋白质所引发疾病的基础,如阿尔茨海默氏症、帕金森氏症、亨丁頓氏舞蹈症和囊肿性纤维化。


随着科学家们通过模拟和模型获得更多关于蛋白质形状及其运作方式的知识,它会在药物发现中发挥作用,同时也能降低相关实验成本,这将造福全世界数百万患者。此外,对蛋白折叠的理解也将有助于生物可降解酶的发展,以此更容易分解废物。


AI 能做什么?


在过去的五十年中,科学家们已经能够使用冷冻电子显微镜、核磁共振等技术来确定实验室中的蛋白质形状,但这些方法的成本高达成千上万美元,而人工智能方法恰是很好的替代方案。


过去几年中,由于基因测序成本的快速降低以及基因组学领域丰富的大数据,依赖于基因组数据预测问题的深度学习方法变得越来越流行。


DeepMind 的团队专注于从头开始建模目标形状的难题,而不是使用先前解析的蛋白质作为模板。总体而言,他们使用了两种不同的方法来预测完整的蛋白质结构。


使用神经网络预测物理特性


这两种方法都依赖于深度神经网络,这些神经网络经过训练可以从基因序列中预测蛋白质的特性。


他们的神经网络预测的特性包括:(a)氨基酸对之间的距离和(b)连接这些氨基酸的化学键之间的角度。这是在常用技术基础上的一大进步,这些技术估计氨基酸对是否彼此接近。


他们训练了一个神经网络来预测蛋白质中每对残基之间的距离分布,然后将这些概率组合成评估蛋白质结构准确度的分数。他们还训练了一个单独的神经网络,该网络使用汇总了的所有距离分布来评估预测结构与标准结构的接近程度。

640?wx_fmt=png

640?wx_fmt=gif     

构建蛋白结构预测的新方法


使用这些评分函数,能够找到与他们的预测相匹配的结构。他们的第一种方法建立在结构生物学常用的技术上,并用新的蛋白质片段反复替换蛋白质结构的片段。他们训练出了一种生成神经网络来构建新片段,以此来不断提升预测蛋白质结构的准确度。   


640?wx_fmt=png

第二种方法是通过梯度下降方法来优化准确度,这种技术应用在了整个蛋白链而不是在组合之前单独折叠的片段中,这也降低了预测处理的复杂性。


“预测蛋白折叠形状对解决很多世纪性难题有重要意义。它可以影响健康、生态、环境等任何涉及生命系统的问题。”在表达了对人工智能的信心后,雷丁大学的研究人员 Liam McGuffin 也理性表示,蛋白折叠问题目前只是迈出了第一步,这是一个极具挑战性的问题,还有很多好想法没能实施。


尽管 AlphaFold 没有像“大哥”AlphaGo 横空出世时那样的热度,但这并不能忽视 AlphaFold 对业界所具有的重要意义。


在 DeepMind 团队看来,AlphaFold 的初步成就表明了 AI 在科学发现中的实用性,机器学习系统能整合各种信息来源,以帮助科学家快速找到解决复杂问题的创造性解决方案。正如我们已经看到 AI 如何通过 AlphaGo 和 AlphaZero 等系统帮助人们掌握复杂游戏。他们希望,AI 技术的突破有一天会帮助人类掌握基本的科学问题。


近来在 AI 在生物医学领域的应用,包括语音录入病历、医疗影像、健康管理等多领域已然取得了一些成绩,但总体而言任重道远,我们需要更多像 DeepMind 这样的团队不断地进行探索。


参考链接:https://deepmind.com/blog/alphafold/


本文为 AI科技大本营整理文章,转载请联系微信 1092722531。


【完】


New 菜单升级啦,一键直通CSDN会员服务。你关心的开发问题,这里都有答案!

搜索:开发疑难/资源一键查找,搜遍CSDN全站

会员购买:专属VIP购买,免积分下载/免广告/获免费课程

下载APP:安装CSDN APP,CSDN资源随身带

个人中心:掌上CSDN个人助手,专属您的个人空间


2018 中国大数据技术大会

BDTC 2018


BDTC 2018中国大数据技术大会携主题“大数据新应用”再度强势来袭。本次大会由华东师范大学副校长、教授周傲英,百度商业智能实验室主任熊辉,阿里巴巴副总裁李飞飞三位会议主席对大会内容把关,多位两院院士参与指导,由最了解行业痛点的一线从业者为同行打造。


扫描下方二维码或点击【阅读原文】快速购票。现在购票还有机会获得大数据图书一本(中国科学院院士梅宏主编的《大数据导论》或华中科技大学教授金海主编的《大数据处理》),数量有限!


640?wx_fmt=jpeg

推荐阅读

专访百度熊辉:有人转AI纯粹因为好找工作,这样的人不是我想要的

2018最后一战:25天编程PK赛!

牛!程序员女友4招拯救了我发际线!

AWS Lambda重大更新,跨越编程语言差异之门?

程序员婚恋现状大调查:有人三十岁没谈过恋爱,有人丁克万岁

这个女生说:弄懂本文前,你所知道的区块链可能都是错的

GitHub 的“封神”之路!

相关文章:

设置Button控件创建完毕时触发的事件.

Button控件的creationCompleteEffect样式. 示例&#xff1a; 刷新查看效果.代码&#xff1a; <?xml version"1.0" encoding"utf-8"?><!--http://blog.flexexamples.com/2008/06/17/setting-a-creation-complete-effect-on-a-button-control-in-…

zabbix监控系统的安装与配置

一、Zabbix简介 1.1 Zabbix简介 Zabbix是一个企业级的开源分布式监控解决方案&#xff0c;由一个国外的团队持续维护更新&#xff0c;软件可以自由下载使用&#xff0c;运作团队靠提供收费的技术支持赢利。官方网站&#xff1a;http://www.zabbix.com官方文档&#xff1a;http:…

weblogic连接oracle配置文件,配置weblogic连接oracle的数据源

Name:JDBC-DEV1JNDI Name:jdbc.datasource.DS1AdminServerRow Prefetch Size: 48Stream Chunk Size:256URL:jdbc:oracle:thin:192.168.0.118:1521:AATDriver Class Name:oracle.jdbc.OracleDriver连接oracle及postgresql的连接字符串package com.lwf.eus.util;import java.sql…

首发 | 用声音改变生活,标贝科技完成 A 轮 5000 万人民币融资

AI科技大本营获悉&#xff0c;日前&#xff0c;专注于智能语音交互技术及数据的“标贝科技”完成 A 轮 5000 万元人民币融资&#xff0c;本轮投资由深创投领投&#xff0c;恒生电子跟投。 值得注意的是&#xff0c;本轮的领投方深创投在 2017 年清科统计的创业投资机构中&…

初始化算是完了

在企业实施K3&#xff0c;初始化算是完了&#xff0c;但是物料不如意&#xff0c;一个是物料分类太多&#xff0c;属性太多&#xff0c;一个就是保管连最基本的材料库、半成品库、成品库也分不太清楚。转载于:https://blog.51cto.com/huolijian/85574

关于RAID与SCSI的一些基本概念(转)

RAID简介内嵌微处理器的磁盘子系统通常称为R A I D系统。R A I D阵列的可用容量总小于成员磁盘的总量。一、RAID 0&#xff08;分块&#xff09;是简单的、不带有校验的磁盘分块&#xff0c;本质上它并不是一个真正的R A I D&#xff0c;因为它并不提供任何形式的冗余。假如RAI…

今晚8点直播 | 双11的背后除了阿里还有顺丰,智慧物流是如何利用深度学习赋能的?...

每年年底的双十一已成为盛大的购物节日。而有一个行业在这期间发挥着至关重要的作用——物流。近年来&#xff0c;深度学习已经应用到各行各业中&#xff0c;物流行业也不例外。智慧物流是“互联网”高效物流的重要内容&#xff0c;以智能化技术使物流具有学习、感知、思考、决…

从Webshell到肉鸡

从Webshell到肉鸡 S.S.F simeon 我一直都在强调一个东西&#xff0c;在网络攻防中最重要的就是思维&#xff0c;本文的灵感来自于安天365团队的一个篇稿件&#xff0c;在稿件中提到了一个AspxSpy的Asp.net类型后门软件&#xff0c;在安全界中最近一直流行后门中的后门&#…

oracle挂堎,Oracle 冷拷备实例挂到新ORACLE时应注意问题。

冷拷备了一个原有数据库&#xff0c;要把他移植到新的数据库中时&#xff0c;要注意一下&#xff1a;1.Oradim -new -sid [实例名:demo] -intpwd [PWD] -pfile [要创建实例的配置文件&#xff1a;*.ora]2.set Oracle_SID[实例名](装完后记得要在注册表里加上:HKEY_LOCAL_MACHI…

如何用机器学习方法进行数据建模?(文末福利)

本文节选自CCF大数据教材系列丛书之《大数据导论》&#xff0c;由中国科学院院士梅宏主编。本书系统地介绍大数据涵盖的内容&#xff0c;包括数据与大数据概述、大数据感知与获取、大数据存储与管理、大数据分析、大数据处理、大数据治理、大数据安全与隐私等。“当前&#xff…

oracle1core,Oracle core06_latchlock

lock and latch在oracle中为了保护共享资源&#xff0c;使用了两种不同的锁机制lock和latch&#xff0c;这两种锁有明显不同点&#xff1a;1&#xff0c;lock和pin&#xff0c;采用的是队列的方式&#xff0c;先来先服务的策略&#xff0c;latch和mutex&#xff0c;采用的是抢占…

Foxmail6密码获取案例

Foxmail6密码获取案例 Simeon以前曾经写过一篇Foxmail5.0邮件账号以及密码获取的文章&#xff0c;对于Foxmail5.0中邮件账号密码获取相对较简单&#xff0c;可以通过星号密码查看器即可查看保留在Foxmail软件中的用户的密码&#xff0c;当然也还有其它的破解方式。但是在Foxmai…

新版CCNP中文版教材--ISCW

找了好久的新版CCNP中文教材,不过只有ISCW,希望能对想考NP的朋友有一点帮助![url]http://www.bibidu.com/fileview-696580.html[/url] 转载于:https://blog.51cto.com/xghe110/89352

杨超越的声音+高晓松的脸~如此酸爽的技术,你值得拥有!

作者 | 香港中文大学 Multimedia Laboratory译者 | linstancy整理 | Jane出品 | AI科技大本营什么是 Talking Face Generation 任务&#xff1f;简单来讲&#xff0c;给定音频或视频后&#xff0c;可以让任意一个人的面部特征与输入信息保持一致。比如在下面的 Demo 视频中&…

遍历数据键和值 php,php数组实例之获取当前数组键和值 each()

each()函数返回input_array的当前键/值对&#xff0c;并将指针推进一个位置。其形式如下&#xff1a;array each(array array)返回的数组包含四个键&#xff0c;键0和key包含键名&#xff0c;而键1和value包含相应的数据。如果执行each()前指针位于数组末尾&#xff0c;则返回f…

震后首游都江堰感怀

震后首游都江堰感怀题记&#xff1a;在地震刚刚过去2个月之时&#xff0c;来到都江堰参观有感——代腾飞 2008年7月12日 于都江堰千年水利都江堰地动山摇面不改但使沧容神尤在笑迎宾客八面来

安装linux和windows双系统

很多人一提到安装linux和windows双系统就会想到单独将磁盘划一个分区给linux&#xff0c;如果一块磁盘上已经安装了windows&#xff0c;并且所有分区都有数据&#xff0c;那就麻烦了&#xff0c;即使有了单独的分区&#xff0c;还需要安装grub&#xff0c;然后在grub中选择启动…

Office 365 系列之一:初识Office 365

最近项目越来越多&#xff0c;压力也是越来越大&#xff0c;而且到了年底了还要进行Office 365的考试&#xff0c;最近小编是在闲暇之余各种查看Office 365的资料&#xff0c;今天跟大家分享自己对 Office 365 的学习和理解&#xff0c;如有写得不对的地方还希望大家多 多指点哦…

oracle导出客户机使用us7a,导入 Oracle WORLD SAMPLE

Import WORLD SAMPLE C:\oraclexe\app\oracle\product\11.2.0\server\bin>imp system/oracle Import: Release 11.2.0.2.0 - Production on 星期五 10月 10 22:02:19 2014 Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved. 连接到: Oracle D…

AI做不了“真”3D图像?试试Google的新生成模型

编译 | 若名出品 | AI科技大本营用 AI 生成逼真三维物体模型并不像人们以为的那么困难。近日&#xff0c;在 NeurIPS 2018 会议上接收的论文“ 视觉对象网络&#xff1a;图像生成与分离式的3D表示”中&#xff0c;麻省理工学院计算机科学与人工智能实验室&#xff08;MIT CSAIL…

linux内核异常分析ecp,内核基于嵌入式Linux的PocketIX系统

lgms2008 于 2006-10-20 10:38:55发表:应用领域与前景目前PocketIX只是一个预览版&#xff0c;其正式版本不仅可以广泛应用于移动计算平台(PPC)、 家庭信息环境(机顶盒、数字电视)、 工业、商业控制(智能工控设备、POS/ATM机)等信息家电上&#xff0c;还可应用于与Internet相联…

sharepoint性能优化

写几个配置&#xff0c;提高sharepoint性能的。主要思路是提高sql的查询能力&#xff0c;提高iis的硬件占用资源。 1、sql配置&#xff0c;管理器&#xff0c;点属性。配置最大工作线程数&#xff0c;勾选提升SQL server的优先级。配置后&#xff0c;重启sql服务&#xff0c;查…

倒计时1天,2018中国大数据技术大会报名通道即将关闭(附参会提醒)

2018 年12 月 6-8 日&#xff0c;由中国计算机学会主办&#xff0c;CCF大数据专家委员会承办&#xff0c;CSDN、中科天玑数据科技股份有限公司协办的 2018 中国大数据技术大会&#xff08;BDTC&#xff09;&#xff0c;携主题“大数据新应用”再度强势来袭&#xff0c;直击大数…

DNN module.css文件不起作用的解决

DNN的模块会自动加载模块根目录下的module.css文件&#xff0c;但有时你加入了一个module.css文件&#xff0c;却发现加入的module.css文件没有被加载&#xff0c;这是为什么呢&#xff1f; 因为DNN的Cache机制和CSS加载机制&#xff0c;新加入的module.css没有立即被加载&…

搭建redis给mysql做缓存

安装redis的前提是lnmp或者lamp的环境已经搭建完成。 安装redis 1、安装redis&#xff08;或可以选择yum安装&#xff09; 123456789101112[rootredis ~]# wget -c -t 0 http://download.redis.io/releases/redis-2.8.19.tar.gz[rootredis ~]# mkdir /usr/local/redis[rootredi…

小米发力AI场景下的“快应用”,投百亿资源扶持开发者

近日&#xff0c;备受瞩目的2018 MIDC小米AIoT第二届开发者大会在京召开&#xff0c;雷军宣布AIloT是小米的核心战略&#xff0c;小米将和合作伙伴一起打造AIloT的美好明天。另外&#xff0c;大会还宣布了小米与宜家达成全球战略合作&#xff0c;宜家全系智能照明产品都将接入小…

arcgis 投影变换与坐标转换研究

arcgis 投影变换与坐标转换研究 1 ArcGIS中的投影方法 投影的方法可以使带某种坐标信息数据源进行向另一坐标系统做转换&#xff0c;并对源数据中的X和Y值进行修改。我们生产实践中一个典型的例子是利用该方法修正某些旧地图数据中X,Y值前加了带数和分带方法的数值。 字串9 操…

linux lvm 大小与硬盘大小关系,linux lvm扩容磁盘大小

关闭需要扩容的虚拟机&#xff0c;并通过管理虚拟机界面添加磁盘空间&#xff0c;本次调整50G注意&#xff0c;本次写入为增加容量的大小&#xff0c;并非增加完硬盘的大小硬盘添加后可以用fdisk -l 查看磁盘容量大小&#xff0c;可以看到硬盘增加了50G &#xff0c;但是由于没…

无人驾驶汽车系统入门:基于VoxelNet的激光雷达点云车辆检测及ROS实现

作者 | 申泽邦&#xff08;Adam Shan&#xff09;兰州大学在读硕士研究生&#xff0c;主要研究方向无人驾驶&#xff0c;深度学习&#xff1b;兰大未来计算研究院无人车团队负责人&#xff0c;自动驾驶全栈工程师。之前我们提到使用SqueezeSeg进行了三维点云的分割&#xff0c;…

EX2010与EX2013共存迁移01-设计及说明

1.1共存条件说明 2013年之前发布的Exchange 2013版本是不支持共存的&#xff0c;只有在2013年4月2日发布的Exchange 2013 CU1版才支持共存&#xff0c;Exchange 2010必须为SP3版本才支持和2013共存及迁移&#xff0c;Exchange2003不支持和2013共存及迁移。下面是详细的共存说明…