继2019年10月谷歌在《Nature》上发布关于验证“量子优越性”论文之后,3月9日,谷歌再次就“量子”做出新的发布。 这次发布的是开源“量子版 TensorFlow”:TensorFlow Quantum(TFQ)。 Source:知乎[4] 在经典的感知机中,我们输入的是一个 0 、1 组成的向量,但如果是量子感知机的话,它输入的就是许多个 |φ> = c1 |0> +c2 | 1> 组成的向量,而这个向量的每个元素又都可能既是 0 又是 1 。 然而到现实中,由于目前的量子处理器仍然存在尽管很小但仍不容忽视的噪声,这使得几乎不可能单独用量子处理器来学习量子数据。 于是只能退而求其次,谷歌的NISQ处理器需要与传统的处理器进行协同才能有效地抑制噪声的影响。这种硬件的协同也同样造成算法上的协同,因此便有了量子-经典混合模型,其中模型的量子部分在量子处理器上进行处理,而经典部分则在经典处理器上进行处理。 图注:用于检测团簇状态CNN的结构 经典的神经网络往往具有平移不变性,而具有平移对称性的量子数据有很多种。这样的量子数据往往是簇态(cluster states)。量子-经典卷积神经网络混合分类器可以解决簇态时检测错误的问题,具体做法是将其看做有监督的分类任务,不过训练所使用的数据将由各种正确和不正确准备的簇态组成,每个都与它们的标签配对。 量子控制中的混合机器学习。为了充分利用神经网络的优化能力的同时,而不用考虑计算开销,有必要对各种神经网络表示和不同类型的量子控制动力学之间的联系进行更深的理解。 图注:用于学习量子控制分解的混合量子-经典神经网络模型的体系结构 为了达到这个目标,需要TFQ集成几个功能: 混合量子-经典网络模型; 批量量子电路模拟器; 基于量子期望的反向传播; 基于梯度和基于非梯度的快速经典优化器。 量子近似优化算法(简称QAOA)。QAOA最初是用来求解最大割问题, 目前的QAOA框架已寻找高阶哈密顿量和连续变量哈密顿量等类似问题。 3、怎么用? TFQ可以让研究人员在单个计算图中将量子数据集、量子模型和经典控制参数构造为张量。当然与经典机器学习一样,量子机器学习的关键挑战也是对“噪音数据”进行分类。 图注:TFQ计算步骤的抽象概述。 但是,要构建和训练这样的模型,研究人员必须执行以下操作: 准备量子数据集,每个量子数据张量都指定为用Cirq编写的量子电路,该电路可实时生成量子数据。 评估量子神经网络模型,量子模型实质上是对输入的量子数据进行解纠缠,从而留下以经典相关性编码的隐藏信息,从而使其可用于本地测量( local measurements )和经典的后处理( classical post-processing)。 样本或期望值。量子态的测量从经典随机变量中以样本形式提取信息。来自随机变量的值的分布通常取决于量子态本身以及所测得的可观测值。由于许多变分算法都取决于测量的平均值,因此TFQ提供了对涉及步骤(1)和(2)的多个运行求期望值的方法。 评估经典神经网络模型。提取经典信息后,其格式适用于进一步的经典后处理,由于提取的信息可能仍会以测量的期望之间的经典相关性进行编码,因此经典深度神经网络能应用于提取此类相关性。 评估损失函数 。根据经典后处理的结果,评估损失函数。 评估梯度和更新参数。评估损失函数后,应沿预期可降低损失的方向更新自由参数这通常是通过梯度下降执行的。 从代码方面来看。基础的安装与调用与Python其他深度学习库没有什么区别。 例如安装: pip install -q tensorflow-quantum 导入相关模块: import tensorflow as tf import tensorflow_quantum as tfq import cirq import sympy import numpy as np # visualization tools %matplotlib inline import matplotlib.pyplot as plt from cirq.contrib.svg import SVGCircuit Google的量子计算机2020年会盗走比特币吗? 如何知道量子计算机算的准不准?MIT、谷歌找到一妙招! 2020芯片战事:群雄逐鹿,国产芯片崛起 性能最高提升480倍:Arm推出2款新AI边缘计算芯片设计 美国欲施压台积电限制供货华为,不惜切断全球芯片供应链 【责任编辑:张燕妮 TEL:(010)68476606】 点赞 0 量子计算机 芯片 超算 分享: 大家都在看 猜你喜欢 猜您喜欢 换一换 IT 行业薪水:系统和数据架构师、云工程师薪… 佚名 16小时前 腾讯首次认“怂” 被微信折磨多年的群众终于… 宪瑞 15小时前 告诉你真实的四大通信运营商5G之实力 E资讯 13小时前 2020年值得关注的综合性网络监控工具 云智时代 16小时前 5G已经渗透至19个行业?这5个领域更值得关注 月初 13小时前 金融系统去Oracle实践,到底需要解决哪些问… 佚名 12小时前 人均3.6万行代码,最爱C++:腾讯首度披露… 佚名 11小时前 如果iOS 13系统无法下载微信了,你还会使用i… 大卫聊科技 13小时前 编辑推荐 关注 “黑天鹅”羽下:AI在信息战场上的光影双面 调查 2020年中国程序员薪资和生活现状调查报告 聚焦 从CNCF年度报告看云原生领域15个最值得关注的趋势 头条 揭秘微信「看一看」是如何为你推荐的 热点 如何使用Multipass系统托盘工具来管理虚拟机? 24H热文 一周话题 本月获赞 从技术转型做管理,我总结了这些套路!2020 IT薪资大调查:收入较高的职位是什么?中国博士开发可交互全球疫情地图,登上柳叶刀,GitHub已有4500星IT 行业薪水:系统和数据架构师、云工程师薪资最高;增长最快的技术 K8s微软2020年的巨作!剖析Windows10新版16大新特性一次地狱级面试如何在面试中介绍自己的项目经验,90%的人都做错了!停止支持近2个月,微软Windows 7用户仍无太大动力升级Windows 10 2020 IT薪资大调查:收入较高的职位是什么?这8个锦囊,助你成为一名优秀的Java开发者这些MySQL图形化管理工具你都在用吗?一个运维的存在感:微盟36小时事件,我们该反思什么?今年一季度编程语言排行榜:Python与Java并驾齐驱疫情期间,这家土生土长的农商行做了这些事2020年最流行的Web浏览器是什么?2020年IT管理七大预测:自动化是硬道理 程序员必备学习编程软件,来看看你用过几个?一个运维的存在感:微盟36小时事件,我们该反思什么?国难当前,还敢骗捐款?我花了40个小时揪出这个畜生区块链:新型冠状肺炎,对不起,我来晚了钉钉在线“求饶”,大声喊爸爸!这些MySQL图形化管理工具你都在用吗?一个技术总监的忠告:精通那么多技术为何还是做不好一个项目?共渡疫情,51CTO免费开放价值1000万精品在线课程! 订阅专栏+更多 VMware NSX 入门到实战 网络虚拟化革命性技术 共16章 | Cloud袁 196人订阅学习 消息队列Kafka运维实践攻略 入门级消息队列 共3章 | 独行侠梦 109人订阅学习 编程零基础,Scratch 开发小游戏 游戏化编程 共5章 | googlingman 45人订阅学习 视频课程+更多 Nutanix 超融合基础架构设计指南 讲师:王琦2039人学习过 VMware vSphere 服务器虚拟化硬件选型指南 讲师:王琦3249人学习过 kali linux 渗透测试 讲师:艾海涛680人学习过 + 更多 CTO品牌 CTO训练营-新CTO进化论,申请入营 技术经理研习营2020年第一期招募 CTO训练营 申请入营 互联网班 金融班 CTO俱乐部 199元加入 近期活动 全部课程 专题推荐+更多 2020美国RSA信息安全大会专题报道 RSA 预见2020,网络安全趋势展望 网络安全 金蝶云全球用户大会 金蝶云 第九届中国云计算标准和应用大会 云计算 精选博文 论坛热帖 接口默认方法是什么鬼k8s的持续集成(jenkins+gitlab+k8s浓缩精华的架构演进过程,经验总结,kubernetes 中的资源EIGRP学习笔记+重分发 订阅51CTO邮刊 点击这里查看样刊 51CTO服务号 51CTO官微 作者:蒋宝尚_AI科技评论原文链接:https://www.toutiao.com/a6802390134722396675/ 转载请注明:www.ainoob.cn » “量子优越性”之后,谷歌强势开源量子版TensorFlow 喜欢 (1)or分享 (0)