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

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

3天内不再提示

谷歌推出开源的量子机器学习库TensorFlow Quantum

汽车玩家 来源:开源中国 作者:xplanet 2020-03-11 14:25 次阅读

谷歌在其官方AI博客宣布推出TensorFlow Quantum(TFQ),这是一个开源的量子机器学习库,可将量子计算与机器学习结合在一起,训练量子模型。谷歌表示,这种量子机器学习模型能够处理量子数据,并能够在量子计算机上执行。

根据谷歌AI博客的介绍,TFQ允许研究人员在单个计算图中将量子数据集、量子模型和经典控制参数构造为张量。TensorFlow Ops会获得导致经典概率事件的量子测量结果,然后可以使用标准Keras功能进行培训。

与经典机器学习一样,量子机器学习的关键挑战是对“噪声数据”进行分类。要构建和训练这样的模型,大致操作步骤如下:

准备量子数据集-量子数据作为张量(数字的多维数组)加载。每个量子数据张量都指定为用Cirq编写的量子电路,该电路可实时生成量子数据。张量由TensorFlow在量子计算机上执行以生成量子数据集。

评估量子神经网络模型-研究人员可以使用Cirq对量子神经网络进行原型设计,然后将其嵌入TensorFlow计算图中。量子模型实质上是对输入的量子数据进行解纠缠,从而使隐藏信息以经典的相关性编码,从而使其可用于本地测量和经典的后处理。

样本或平均值-量子态的测量从经典随机变量中以样本形式提取经典信息。来自该随机变量的值的分布通常取决于量子态本身以及所测得的可观测值。

评估经典神经网络模型-提取经典信息后,其格式适用于进一步的经典后处理。

评估成本函数-根据经典后处理的结果,评估成本函数。

评估梯度和更新参数-评估成本函数后,应沿预期可降低成本的方向更新管道中的自由参数。

TensorFlow Quantum的关键特征是拥有能够同时训练和执行许多量子电路的能力。目前,TensorFlow Quantum主要面向在经典量子电路模拟器上执行量子电路。谷歌的希冀是,将来TFQ能够在Cirq支持的实际量子处理器上执行量子电路。

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

    关注

    27

    文章

    5861

    浏览量

    103263
  • 量子
    +关注

    关注

    0

    文章

    454

    浏览量

    25229
  • 机器学习
    +关注

    关注

    66

    文章

    8126

    浏览量

    130570
收藏 人收藏

    评论

    相关推荐

    量子计算机重构未来 | 阅读体验】+机器学习的终点是量子计算?

    很高兴,有可以有书看了。 对量子计算感兴趣,要从大概10年前说起了,虽然我之前从事的工作跟计算关系不是很直接。 但是,后来随着接触的任何事情越来越多,才发现,原来很多事情都可以交给机器做了。 于是
    发表于 03-10 16:33

    量子计算机重构未来 | 阅读体验】+ 初识量子计算机

    、IONQ、 Rigetti、Honeywell、 D-Wave,有按照使用时长收费的,也有按照订阅年度或月度收费的。 3、传统互联网或云计算公司普遍采用云服务形式提供量子计算服务,背后的物理机器可以由
    发表于 03-05 17:37

    谷歌模型框架是什么软件?谷歌模型框架怎么用?

    谷歌模型框架通常指的是谷歌开发的用于机器学习和人工智能的软件框架,其中最著名的是TensorFlowT
    的头像 发表于 03-01 16:25 241次阅读

    谷歌模型怎么用PS打开文件和图片

    谷歌模型本身并不是用Adobe Photoshop(简称PS)打开的文件和图片格式。谷歌模型通常是用于机器学习和深度学习的模型文件,如
    的头像 发表于 02-29 18:25 879次阅读

    谷歌发布轻量级开源人工智能模型Gemma

    谷歌近日宣布推出开源人工智能(AI)模型系列Gemma,旨在为开发人员和研究人员提供一个负责任的AI构建平台。这一举措标志着自2022年OpenAI的ChatGPT引领AI聊天机器人热
    的头像 发表于 02-23 11:38 418次阅读

    如何使用TensorFlow构建机器学习模型

    在这篇文章中,我将逐步讲解如何使用 TensorFlow 创建一个简单的机器学习模型。
    的头像 发表于 01-08 09:25 361次阅读
    如何使用<b class='flag-5'>TensorFlow</b>构建<b class='flag-5'>机器</b><b class='flag-5'>学习</b>模型

    当AI遇见量子计算,会引发科学革命吗?

    我们可以将其称为未来计算的复仇者联盟。将两个科技界最热门的术语——机器学习量子计算机结合起来,就形成了量子机器
    的头像 发表于 01-05 14:00 545次阅读

    IBM展示新量子运算芯片及量子运算系统

    IBM展示了一款新的量子运算芯片Heron和量子运算系统Quantum System Two,该公司希望这款芯片和机器能在10年后成为更大系统的基石。据悉,
    的头像 发表于 12-05 10:27 229次阅读

    量子计算的起源概览及应用

    量子——我相信正在阅读本文的你一定在相当长的一段时间里听说过这个词及其派生词:量子密码学,量子互联网,量子电动力学等等,尤其是自 Google 宣布
    的头像 发表于 11-09 16:27 284次阅读

    PyTorch与TensorFlow的优点和缺点

    转载自:冷冻工厂   深度学习框架是简化人工神经网络 (ANN) 开发的重要工具,并且其发展非常迅速。其中,TensorFlow 和 PyTorch 脱颖而出,各自在不同的机器学习领域
    的头像 发表于 10-30 09:56 505次阅读
    PyTorch与<b class='flag-5'>TensorFlow</b>的优点和缺点

    iTOP-RK3588开发板使用 tensorflow框架

    TensorFlow 是一个软件或框架,由 Google 团队设计,以最简单的方式实现机器学习和深度学习概念。它结合了优化技术的计算代数,
    发表于 10-08 10:04

    深度学习框架tensorflow介绍

    深度学习框架tensorflow介绍 深度学习框架TensorFlow简介 深度学习框架TensorFl
    的头像 发表于 08-17 16:11 1457次阅读

    如何使用Arm CMSIS-DSP实现经典机器学习

    通常,当开发人员谈论机器学习(ML)时,他们指的是神经网络(nn)。 神经网络的巨大优势在于,你不需要成为一个领域专家,而且可以迅速找到一个可行的解决方案。神经网络的缺点是它们通常需要无数的记忆
    发表于 08-02 07:12

    谷歌使用机器学习模型来预测哪条路线最省油或最节能

    了约120万公吨的地球升温二氧化碳排放 —— 这几乎相当于一年内减少25万辆耗油汽车。 该工具在美国推出,但现在在加拿大、埃及和欧洲近40多个国家也有售。谷歌使用机器学习模型来预测哪条
    的头像 发表于 07-25 16:37 462次阅读

    谷歌披露量子计算机新突破

    计算机(quantum computer)是一类遵循量子力学规律进行高速数学和逻辑运算、存储及处理量子信息的物理装置。行业内一般认为如果当某个装置处理和计算的是量子信息,运行的是
    的头像 发表于 07-05 18:17 1186次阅读