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

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

3天内不再提示

谷歌开源TFQ,开发量子机器学习应用将变得更简单

倩倩 来源:澎湃新闻 2020-03-25 16:18 次阅读

机器学习在过去几年里有了飞速发展,促进了人类在癌症检测、图像处理、地震预测、极端天气预测和新系外行星探测方面的进步。但是如果你想模拟自然,最好的方法是遵循量子力学原理。因此许多大学、实验室甚至是科技公司开始结合量子力学和机器学习两个领域,尝试开发量子机器学习程序来模拟自然界的各类问题。

可惜迄今为止,我们仍缺少研究工具,来构建可用的量子机器学习模型,并让模型在可用的量子计算机上处理量子数据。未来,这种情况可能会发生改变。

当地时间3月9日,提出量子霸权的科技公司谷歌在官方博客上宣布,将联合滑铁卢大学、X公司(前身为谷歌X实验室)以及大众汽车集团,免费开源自己的量子机器学习软件TensorFlow Quantum(TFQ)。开源后,这套工具将有利于研究员更容易地开发量子机器学习应用。

TFQ

说到TFQ,它是谷歌的TensorFlow工具包的一个附件,是一个用于快速构建量子机器学习模型的开源库,可以为开发者提供必要的工具,把量子计算和机器学习研究领域结合起来,控制和模拟自然或人工量子系统。例如有 50 - 100 个量子位的嘈杂中型量子 (NISQ) 处理器。TensorFlow是简化的深度神经网络,可提供重复使用的代码,从而使新的机器学习应用不必从头开始编写代码,这让机器学习模型更易于应用。 自2015年推出以来,它已极大地推动了机器学习的发展。

TFQ实现过程演示

具体来说,TFQ可以让开发者编写量子应用程序,而不用考虑运行量子应用程序的硬件问题。谷歌开发了一个转化器,可以让开发者在实际的量子计算机和经典计算机之间进行切换。这意味着,开发者可以先在经典计算机上模拟调试量子应用程序,然后再尝试在完整的量子计算设备上运行程序。

TFQ项目负责人Masoud Mohseni希望开发人员使用这套工具发现更多新的量子机器学习算法。Mohseni认为,由于自然现象遵循量子规则,如果机器学习模型要准确地反映世界,那么它们也必须是量子的。

谷歌在博客中写道,随着量子计算的发展,新的量子学习模型可能会对世界上最大的问题产 生深远的影响,从而在医学,材料,传感和通信领域取得突破。谷歌希望TFQ能做到这一点。

当下,量子机器学习还是一个新兴领域,但TFQ并不是该领域的第一个工具包。加拿大量子计算初创公司Xanadu也提供了一个类似的平台,称为Pennylane。 Xanadu研究人员内森·基洛兰认为,谷歌开放TFQ是件大事。他指出,开发人员围绕着TensorFlow等知名工具建立社区,共享代码和想法,可以促进创新,机器学习技术也会因此变得更好。

在实验室研究外,量子计算软件也在逐渐走向主流。例如,加拿大量子计算公司D-Wave 上个月就发布了其新版Leap工具包,用于量子应用程序开发。多家大型公司正在使用Leap来开发内部量子软件。其中就有大众汽车公司(Volkswagen),建立了超精确的公共交通模拟器来计划公交路线,以及意大利电信公司(Telecom Italia)建立了用于优化5G网络的量子应用程序。

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

    关注

    66

    文章

    8460

    浏览量

    133415
  • 量子计算
    +关注

    关注

    4

    文章

    1118

    浏览量

    35283
  • tensorflow
    +关注

    关注

    13

    文章

    329

    浏览量

    60730
收藏 人收藏

    评论

    相关推荐

    谷歌跨越量子纠错难题,中美量子科技竞争焦灼

    电子发烧友网报道(文/黄山明)近期,谷歌发布了一款量子芯片Willow,这款芯片在多项指标中均有了重大突破,甚至解决了量子纠错领域近30年来一直试图攻克的关键难题。不过目前该芯片仍然处于实验室阶段
    的头像 发表于 01-02 00:20 2789次阅读

    开源项目!教你如何制作一个开源教育机械臂

    前言 我们的计划始于2016年,当时有一个简单的问题:我们如何让机器人和编程对每个人都可用? 是学习电子和编程的最佳工具之一,但使用带有有线组件的试验板对初学者来说可能具有挑战性。为了简化体验,我
    发表于 03-10 11:22

    谷歌表示计划在五年内推出商业化量子计算应用程序

    示:“我们相信,在五年内,量子计算将带来一些只有量子计算机才能实现的实际应用。” 谷歌所提及的应用,主要聚焦于材料科学领域,比如为电动汽车开发更高效的电池,助力研发新药物,以及探索潜在
    的头像 发表于 02-07 17:14 276次阅读

    嵌入式机器学习的应用特性与软件开发环境

    设备和智能传感器)上,这些设备通常具有有限的计算能力、存储空间和功耗。本文您介绍嵌入式机器学习的应用特性,以及常见的机器学习
    的头像 发表于 01-25 17:05 296次阅读
    嵌入式<b class='flag-5'>机器</b><b class='flag-5'>学习</b>的应用特性与软件<b class='flag-5'>开发</b>环境

    谷歌发布新款量子芯片Willow,股市反应热烈

    近期,谷歌宣布成功推出其最新款量子芯片——Willow。据谷歌介绍,这款量子芯片具备一项重要突破:能够随着量子比特(qubits)数量的增加
    的头像 发表于 12-24 15:13 395次阅读

    英伟达与谷歌联手加速量子计算设备设计

    处理器的复杂物理过程。这一举措旨在深入探索量子计算的潜力,为下一代设备的研发提供有力支持。 此外,谷歌还将借助英伟达提供的混合量子-经典计算平台CUDA-Q,加速开发新型
    的头像 发表于 11-21 11:08 516次阅读

    NVIDIA与谷歌量子AI部门达成合作

    NVIDIA CUDA-Q 平台使谷歌量子 AI 研究人员能够为其量子计算机创建大规模的数字模型,以解决设计中面临的各种挑战
    的头像 发表于 11-20 09:39 370次阅读

    英伟达与谷歌携手加速量子计算设备设计

    英伟达近日宣布,将与谷歌量子AI团队展开合作,共同推进量子计算软硬件工具的研发。双方利用英伟达CUDA-Q平台提供的模拟支持,加快设计谷歌
    的头像 发表于 11-19 16:21 315次阅读

    SMBus变得简单

    电子发烧友网站提供《SMBus变得简单.pdf》资料免费下载
    发表于 09-18 14:45 3次下载
    SMBus<b class='flag-5'>变得</b><b class='flag-5'>简单</b>

    【「时间序列与机器学习」阅读体验】+ 简单建议

    这本书以其系统性的框架和深入浅出的讲解,为读者绘制了一幅时间序列分析与机器学习融合应用的宏伟蓝图。作者不仅扎实地构建了时间序列分析的基础知识,巧妙地展示了机器
    发表于 08-12 11:21

    【《计算》阅读体验】量子计算

    鉴于本书叙述内容着实很丰富,带有科普性质。这里选择感兴趣也是当前科技前沿的量子计算进行阅读学习分享。 量子计算机操作的是量子比特,可以基于量子
    发表于 07-13 22:15

    tensorflow和pytorch哪个简单?

    : TensorFlow和PyTorch都是用于深度学习机器学习开源框架。TensorFlow由Google Brain团队开发,而Py
    的头像 发表于 07-05 09:45 1138次阅读

    量子计算机重构未来 | 阅读体验】 跟我一起漫步量子计算

    领域产生深远影响,使人类在面对疾病时拥有更多的选择和可能性。其次,在优化问题方面,量子计算机同样展现出强大的能力。传统计算机难以解决的组合优化问题,在量子计算机面前可能变得相对简单。这
    发表于 03-13 19:28

    量子

    可以模拟原子和分子之间的相互作用,帮助科学家设计新材料、药物,甚至加速新材料的发现过程。这将有助于推动科学研究的进展,加快新技术的开发。 总的来说,量子计算机的梦想是通过利用量子力学的奇特性质,解决传统
    发表于 03-13 18:18

    量子计算机重构未来 | 阅读体验】+ 了解量子叠加原理

    逻辑门,但是它们可以操作叠加态和纠缠态。 量子计算机的计算能力主要来自于量子比特的叠加特性,通过操纵量子比特的叠加态,量子计算机可以同时进行大量的计算,从而实现电子计算机无法实现的加速
    发表于 03-13 17:19