0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

谷歌推出开源工具DeepVariant,用深度神经网络识别基因变异

人工智能和机器人研究院 2017-12-07 15:05 次阅读

Google今天推出了一个名叫DeepVariant的开源工具,用深度神经网络来从DNA测序数据中快速精确识别碱基变异位点。

学科研究的革命性进展,特别是基因学上,需要依赖于新技术的出现。比如桑格发明了测序法之后,才实现了人类基因组的测序。

再比如DNA(微阵列)芯片技术的诞生,使得大规模的基因测序成为可能。这些技术让我们能够获得大量遗传信息,可以更广泛地应用于健康、农业和生态上。

基因测序领域里,最革命性的技术当属2000年初首次商用的高通量测序(缩写为HTS)了。HTS可以大规模、低成本、快速地获得任何生物的基因序列。

不过,HTS有个致命的问题在于,测序出来的结果不是完整的,而是碎片化的片段信息。

比如测的是人的基因序列的话(也就是说,信息量级为23对染色体上的30亿对碱基排序),那么得到的测序结果是不到10亿个短序列片段,一般每个短序列片段我们称为读取单位(reads)。

每个读取单位含有100个碱基对(不同读取单位的信息需要重叠,才能最后拼全),而每个碱基的错误率范围是0.1%到10%。所以,一直以来,对于HTS来说,最大的挑战是把碎片化的结果信息拼成一整段完整的序列信息。

瓶中基因组联盟Genome in a Bottle Consortium(GIAB),和精准FDA平台(美国药监局做的基因组信息学社区和共享数据平台)一样,致力于提高基于HTS基因测序结果。他们能提供高精度的人体基准基因组序列信息。

把测序结果与基准基因序列一比对,就可以得到很多个碱基变异位点(就是上图打星的地方),这些位点,可能是SNP单核苷酸多态性导致的,也可能是测序过程中复制出错造成的。

今天,Google Brain团队,联合同属于Alphabet旗下的生命科学兄弟公司Verily,用了两年多时间,研发出了一个名叫DeepVariant的开源工具,专门用深度神经网络来识别HTS结果中DNA测序数据里这些碱基变异位点。这个工具在准确率上和精确度上,比传统的比对拼接方法都高出一大截。

DeepVariant,把工作量巨大的拼接问题(HTS碎片化的结果拼接成完整的基因序列),转变成了一个典型的图像分类问题。而图像分类正是谷歌擅长的技术。

2016年,DeepVarient还在PrecisionFDA Truth Challenge中赢得了最高SNP性能奖(Highest SNP Performance)。在那之后,Google Brain团队又将错误率降低了50%。

下面的四幅图,分别代表实际测序的片段和基准序列的比对结果。

△A:单核苷酸多态性造成的碱基变异位点;
B:一条染色体上少了一个碱基;
C:两条染色体上都少了一个碱基;
D:复制错了的碱基变异位点。

在比对过程中,要回答的一个关键的问题是,怎么判断比对后得到的碱基变异位点,是存在于两条染色体中,还是只在一条里,还是都没有。造成碱基变异位点的原因不只一种,最常见的三种可能是单核苷酸多态性,或多插了一个碱基,或少复制了一个碱基。

这些变异位点如果用视觉识别的算法就能快速找出来。大大提高HTS后的比对拼接的效率。

因为瓶中基因组联盟Genome in a Bottle Consortium(GIAB)提供的人体基准基因组序列信息是高精度可信的,或者更严谨地说,是最接近真实序列的信息。

通过这个基准序列得到的复制数据,谷歌团队可以拿它们来训练基于Tensor Flow的图像分类模型,所得到的DeepVariant,最后可以区别真实序列数据和复制数据。

尽管DeepVariant根本不懂什么是基因组序列,也不懂HTS,但是只用了一年,就已经赢得了PrecisionFDA Truth Challenge中的最高SNP性能奖(Highest SNP Performance)。而且到目前为止,把已有最优异的方法拼接错误率降低了50%多。

在发布开源代码的同时,Google Brain还发布Google Cloud上的DeepVarient工作流,方便开发者用它来处理大型数据集。

最后,附上相关链接:

Google Research Blog介绍:https://research.googleblog.com/2017/12/deepvariant-highly-accurate-genomes.html

开源代码:https://github.com/google/deepvariant

Google Cloud版:https://cloud.google.com/genomics/deepvariant


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 谷歌
    +关注

    关注

    27

    文章

    5858

    浏览量

    103251
  • 人工智能
    +关注

    关注

    1776

    文章

    43845

    浏览量

    230596

原文标题:谷歌推出开源工具DeepVariant,用深度学习识别基因变异

文章出处:【微信号:gh_ecbcc3b6eabf,微信公众号:人工智能和机器人研究院】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    详解深度学习、神经网络与卷积神经网络的应用

    在如今的网络时代,错综复杂的大数据和网络环境,让传统信息处理理论、人工智能与人工神经网络都面临巨大的挑战。近些年,深度学习逐渐走进人们的视线,通过
    的头像 发表于 01-11 10:51 719次阅读
    详解<b class='flag-5'>深度</b>学习、<b class='flag-5'>神经网络</b>与卷积<b class='flag-5'>神经网络</b>的应用

    卷积神经网络的优点

    卷积神经网络的优点  卷积神经网络(Convolutional Neural Network,CNN)是一种基于深度学习的神经网络模型,在图像识别
    的头像 发表于 12-07 15:37 2960次阅读

    浅析深度神经网络压缩与加速技术

    深度神经网络深度学习的一种框架,它是一种具备至少一个隐层的神经网络。与浅层神经网络类似
    的头像 发表于 10-11 09:14 393次阅读
    浅析<b class='flag-5'>深度</b><b class='flag-5'>神经网络</b>压缩与加速技术

    图像识别卷积神经网络模型

    图像识别卷积神经网络模型 随着计算机技术的快速发展和深度学习的迅速普及,图像识别卷积神经网络模型已经成为当今最受欢迎和广泛使用的模型之一。卷
    的头像 发表于 08-21 17:11 533次阅读

    卷积神经网络深度神经网络的优缺点 卷积神经网络深度神经网络的区别

    深度神经网络是一种基于神经网络的机器学习算法,其主要特点是由多层神经元构成,可以根据数据自动调整神经元之间的权重,从而实现对大规模数据进行预
    发表于 08-21 17:07 2326次阅读

    卷积神经网络的介绍 什么是卷积神经网络算法

    卷积神经网络的介绍 什么是卷积神经网络算法 卷积神经网络涉及的关键技术 卷积神经网络(Convolutional Neural Network,CNN)是一种用于图像分类、物体
    的头像 发表于 08-21 16:49 1425次阅读

    卷积神经网络的基本原理 卷积神经网络发展 卷积神经网络三大特点

    卷积神经网络的基本原理 卷积神经网络发展历程 卷积神经网络三大特点  卷积神经网络的基本原理 卷积神经网络(Convolutional Ne
    的头像 发表于 08-21 16:49 1441次阅读

    卷积神经网络计算公式

    神经网络计算公式 神经网络是一种类似于人脑的神经系统的计算模型,它是一种可以用来进行模式识别、分类、预测等任务的强大工具。在
    的头像 发表于 08-21 16:49 1206次阅读

    卷积神经网络如何识别图像

    卷积神经网络如何识别图像  卷积神经网络(Convolutional Neural Network, CNN)由于其出色的图像识别能力而成为深度
    的头像 发表于 08-21 16:49 1420次阅读

    卷积神经网络概述 卷积神经网络的特点 cnn卷积神经网络的优点

    卷积神经网络概述 卷积神经网络的特点 cnn卷积神经网络的优点  卷积神经网络(Convolutional neural network,CNN)是一种基于
    的头像 发表于 08-21 16:41 1933次阅读

    卷积神经网络原理:卷积神经网络模型和卷积神经网络算法

    卷积神经网络原理:卷积神经网络模型和卷积神经网络算法 卷积神经网络(Convolutional Neural Network,CNN)是一种基于深度
    的头像 发表于 08-17 16:30 917次阅读

    自定义神经网络对象识别开源分享

    电子发烧友网站提供《自定义神经网络对象识别开源分享.zip》资料免费下载
    发表于 06-16 09:27 0次下载
    自定义<b class='flag-5'>神经网络</b>对象<b class='flag-5'>识别开源</b>分享

    浅析三种主流深度神经网络

    来源:青榴实验室1、引子深度神经网络(DNNs)最近在图像分类或语音识别等复杂机器学习任务中表现出的优异性能令人印象深刻。在本文中,我们将了解深度
    的头像 发表于 05-17 09:59 1081次阅读
    浅析三种主流<b class='flag-5'>深度</b><b class='flag-5'>神经网络</b>

    浅析三种主流深度神经网络

    来源:青榴实验室 1、引子 深度神经网络(DNNs)最近在图像分类或语音识别等复杂机器学习任务中表现出的优异性能令人印象深刻。 在本文中,我们将了解深度
    的头像 发表于 05-15 14:20 610次阅读
    浅析三种主流<b class='flag-5'>深度</b><b class='flag-5'>神经网络</b>

    三个最流行神经网络

    在本文中,我们将了解深度神经网络的基础知识和三个最流行神经网络:多层神经网络(MLP),卷积神经网络(CNN)和递归
    发表于 05-15 14:19 1175次阅读
    三个最流行<b class='flag-5'>神经网络</b>