AI实践哪家强?来 AICon, 解锁技术前沿,探寻产业新机! 了解详情
写点什么

Amazon Braket – 开始使用量子计算

  • 2019-12-12
  • 本文字数:3342 字

    阅读完需:约 11 分钟

Amazon Braket – 开始使用量子计算

大约十年前的愚人节,我写了一篇关于量子计算云的文章。未来已经到来,您现在有机会编写量子算法并在实际的量子计算机上运行这些算法。以下是我们今天要宣布的内容:


Amazon Braket – 一项完全托管的服务,可使科学家、研究人员和开发人员开始尝试在同一个位置使用多个量子硬件提供商提供的计算机。Bra-ket 表示法常用于表示量子力学状态,并且会启发服务名称。


AWS 量子计算中心 – 毗邻加州理工学院 (Caltech) 的研究中心,将汇聚世界领先的量子计算研究人员和工程师来加快量子计算硬件和软件的开发。


Amazon Quantum 解决方案实验室一项新计划,可让 AWS 客户与 Amazon 的量子计算专家和一组精选的咨询合作伙伴联系。


什么是量子计算


普通(传统)计算机使用位的集合来表示它们的状态。每个位明确为 0 或 1,如果您有 n 个位,则可能的状态数量为 2n。1 个位可能为 2 种状态中的任一个,2 个位可能是 4 个状态中的任何一个,如此等等。内存为 1 MiB 的计算机有 2(8*1048576) 种状态,不包括 CPU 寄存器和外部存储。这个数字很大,但它的有限的,可以计算。


量子计算机使用更复杂的数据表示,称为 qubit 或量子位。每一个 qubit 可以处于状态 1 或 0,但也可以处于 1 和 0 的叠加,这表示 qubit 同时处于两种状态。此类状态可以通过包含一对复数的二维矢量指定,从而形成无限种状态。每一个复数都是概率幅度,基本为 qubit 分别是 0 或 1 的几率。


传统计算机在给定时间可以处于这 2n 种状态中的一种,但量子计算机可以同时处于所有状态。


如果您已从事 IT 行业一段时间,那么您应该知道是摩尔定律让我们能够生产出在拇指驱动器上存储 2 TB(我写这篇文章时)数据的内存芯片。实现这一点的物理和化学过程是惊人的,但很值得研究。遗憾地是,这些过程不能直接应用于制造包含量子位的设备;我写这边文章时,最大的量子计算机包含大约 50 个量子位。这些计算机建立于几种不同的技术,但它们似乎有两个共同属性:它们很稀缺,而且它们必须在精心控制的物理环境中运行。


工作原理


量子计算机的工作原理是,通过控制状态矢量的振幅。要对量子计算机进行编程,您要弄清您需要多少量子位,将它们连接成一个量子电路,然后运行这个电路。当您建立电路时,您要将电路设置为,正确答案是最可能的一个,其余的所有答案都是极不可能的。传统计算机使用布尔逻辑并使用 NOT、OR 和 AND 门构建,而量子计算机使用叠加和干涉,并使用具有新奇名称(X、Y、Z、CNOT、Hadamard、Toffoli 等等)的量子逻辑门构建。


这是一个非常年轻的领域:该模型第一次提出是在 20 世纪 80 年代初,随后不久,人们意识到,量子计算机可以执行传统计算机无法实现的量子力学系统模拟。量子计算机在机器学习、线性代、化、密码学、物理模拟、搜索和优化方面都有应用。例如,秀尔算法显示如何高效分解任何大小的整数(此视频进行了很好的说明)。


展望未来


今天的公钥加密实现之所以安全是因为分解大整数需要进行大量计算。根据密钥的长度,分解(然后破解)密钥的时间从几个月到无止境(超过宇宙的预计寿命)不等。然而,当可以使用具有足够量子位的量子计算机时,分解大整数将变得即时、微不足道。事实证明,定义“足够”远超我在这篇博文中所能涵盖(或完全理解)的范围,并且还对逻辑和物理量子位、噪声比、错误校正等等带来了差异!


当您考虑中期加密和数据保护时,您需要记住这一点,而且您还需要了解后量子密码学。今天,s2n(我们对 TLS/SLSL 协议的实现)已包含两种抗量子性的不同密钥交换机制。考虑到一种新的加密协议需要大约 10 年时间才能被广泛且安全地使用,现在展望使用大规模量子计算机的时代还为时过早。


量子计算绝不是当今的主流,但这个时代即将到来。它是一个非常强大的工具,可以解决传统方法难以解决或无法解决的某类问题。我猜想,在 40 或 50 年内,很多应用程序将部分使用在量子计算机上运行的服务。因此,最好将它们想象为 GPU 或数学协处理器。它们不会被单独使用,但会是传统/量子混合解决方案的一个重要部分。


下面的来介绍我们的服务


我们的目的是确保您对量子计算有足够的了解,从而开始寻找一些合适的使用案例并执行一些测试和实验。我们希望建立一个扎根于现实的牢固基础,并希望与您共同迈向由量子驱动的未来。


好的,在这个说明下,我们开始吧!


Amazon Braket



这项新服务旨在让您获取一些关于量子位和量子电路的动手实践体验。您可以在模拟环境中构建和测试您的电路,然后在实际的量子计算机上运行它们。Amazon Braket 是一项完全托管型 AWS 服务,每一层都包含安全和加密。


您可以通过笔记本式界面访问 Amazon Braket



Python 代码使用 Amazon Braket 开发工具包。您可以用一行代码(据我的同事称,这是“介于量子位 0 与量子位 1 之间的最大纠缠 Bell 态”)创建一个量子电路:


Python


bell = Circuit().h(0).cnot(0, 1)
复制代码


然后用另一行代码运行它:


Python


print(device.run(bell, s3_folder).result().measurement_counts())
复制代码


除了以传统方式支持的模拟环境之外,Amazon Braket 还提供从 D-WaveIonQRigetti 访问量子计算机。这些设备有几个共同点:它们是采用前沿技术,它们的构建和运行都很昂贵,而且它们通常在一个非常极端和专业的环境中运行(过冷或近真空),必须保持无电、无热和无磁噪声。综上所述,我可以有把握地说,大多数组织将永远不会拥有量子计算机,而且会发现基于云的按需模型更适合。生产规模的量子计算机很可能是第一个纯云技术。


真正的量子计算机是艺术作用,我很高兴能够分享一些很酷的照片。这是 D-Wave 2000Q



Rigetti 16Q Aspen-4



IonQ 线性离子阱



AWS 量子计算中心


正如我前面所提到的,量子计算仍然是一个很年轻的领域;有很多是我们尚不知道的,科技突破空间很大。


我很高兴地宣布,我们正在组建 AWS 量子计算中心。它毗邻 Caltech 校园,我们这样做的目的是希望汇聚全球顶尖人才,加速发展。我们将研究在未来的某一天也许会使量子计算机可以大规模生产的技术,同时也将努力找出能在量子计算机上得到最佳解决的应用。这两项都是长期挑战,我期待在未来的十年或二十年看到进展。


Amazon Quantum 解决方案实验室


我们知道,这是一项新奇有趣的技术,而且我们知道您希望学习、培养自己的技能,并制定一些将量子计算投入使用的计划。


通过 Amazon Quantum 解决方案实验室,您将能够挖掘到我们及我们的咨询合作伙伴的专业知识。我们的目标是与您一起寻找这些实际用途,并帮助您建立自己的合格量子开发人员“工作台”。


您还能够利用 Quantum 解决方案实验室的研究与合作机会。


量子计算资源


下面这些参考资料可能会对您有帮助。有些会让您觉得头晕目眩,但如果我能理解哪怕一点点,那么您也能:


The Quantum Computing Party Hasn’t Even Started Yet – 对量子领域进行的非常温和的概述。


Wikipedia – Quantum Computing – 一个很好的总结,包含很多链接和图表。


How Quantum Computers Break Encryption | Shor’s Algorithm Explained – 有用的视频。如果您希望了解 TL;DR,请跳至 8:03


Quantum Computation and Quantum Information –(他们说)是关于这门学科的权威教科书。


Quantum Computing for the Determined – 由 22 个视频短片组成的一个系列,从 The Qubit 开始。


Quantum Computing for the Very Curious – 前述视频作者写的长篇文章。


Quantum Computing Expert Explains One Concept in 5 Levels of Difficulty – 正如标题所说,向 5 种不同的人解释量子计算。


Quantum Supremacy Using a Programmable Supercomputing Processor – 一个重要的结果,也是一个重要的里程碑,显示量子计算机在解决特定类型问题时如何超越传统计算机。请务必阅读 Scott Aaronson 的 Supreme Quantum Supremacy FAQ


This is What a 50-qubit Quantum Computer Looks Like – IBM 50-qubit 计算机的惊人图片故事。


Shtetl-OptimizedScott Aaronson 教授已从事量子计算研究编写博客写作很长时间。


Jeff;


作者介绍:


!



### [](https://amazonaws-china.com/cn/blogs/china/tag/jeff-barr/)
AWS 首席布道师; 2004年开始发布博客,此后便笔耕不辍。
复制代码


本文转载自 AWS 技术博客。


原文链接https://amazonaws-china.com/cn/blogs/china/amazon-braket-get-started-with-quantum-computing/


2019-12-12 13:50841

评论

发布
暂无评论
发现更多内容

Spring源码解析(十二)Spring扩展接口SmartInstantiationAwareBeanPostProcessor解析

石臻臻的杂货铺

spring 9月月更

CLIP-as-service 升级啦!

Jina AI

开源 算法 神经搜索

如何理解「数字化是 IT 公司在给传统企业贩卖焦虑」?

BizFree

数字化转型 企业 焦虑 智能制造

Java 在Word文档中添加艺术字

在下毛毛雨

Java word 添加艺术字

从数据库发展史看数据库未来技术趋势

OceanBase 数据库

Maven的下载安装配置以及IDAEA中Maven的配置

守夜人st

9月月更

OpenSSF发布npm 最佳实践指南,应对开源依赖风险

SEAL安全

npm DevSecOps 开源安全 软件供应链安全 开源安全与治理

2个原则,8个小撇步,带你探究 Dockerfile 在工程实践中的实战技巧!

Jina AI

Dockfile

jdbcs之连接池和框架

楠羽

JDBC 笔记 9月月更

24小时的客户服务如何实现?来建立产品知识库吧!

Baklib

产品 知识库 客户服务

数字藏品电商平台开发:如何开发数字藏品?

开源直播系统源码

区块链 NFT 数字藏品 数字藏品系统 数字藏品软件

【DBA100人】胡中豪:国产分布式数据库DBA炼成记

OceanBase 数据库

高效工作,文档协作必不可少

Baklib

高效工作 文档协作

SpringBoot源码 | printBanner方法解析

六月的雨在InfoQ

源码 springboot 9月月更 springboot源码

利用京东云Web应用防火墙实现Web入侵防护

京东科技开发者

网络安全 安全 防火墙 WEB安全 京东云

数据如何指导决策:优酷主客APP播转率的C端优化

阿里巴巴文娱技术

数据分析 数据 BI

我们的月饼不一样!来线上 DIY 微软限定款

Azure云科技

技术 活动报名

一文详解东数西算下绿色数据中心节能减排十大技术、智算中心八大趋势

GPU算力

Java注解详细

石臻臻的杂货铺

Java 阅读 9月月更

Sovit3D数字孪生智慧港口三维可视化解决方案

数据可视化平台

物联网 智慧港口 5G智慧港口 港口三维可视化 智慧港口解决方案

不清楚产品帮助中心怎么设置?从这几点出发!

Baklib

产品 帮助中心

【JavaWeb】Servlet系列——响应HTML代码、Servlet连接数据库、IDEA开发Servlet程序、Servlet对象的生命周期、Generic

胖虎不秃头

Web java; 9月月更

OpenHarmony——内核IPC机制数据结构解析

OpenHarmony开发者

OpenHarmony

清远市等保测评公司有几家?分别在哪里?

行云管家

网络安全 等保 等保测评 等级测评 清远

开发者必读:2022年移动应用技术趋势白皮书

HarmonyOS SDK

【JavaWeb】Servlet系列——请求和响应过程的角色和协议、模拟Servlet本质、开发第一个带有Servlet的Webapp、关于Java EE的版本

胖虎不秃头

Web java; 9月月更

【JavaWeb】Servlet系列——模板方法设计模式、HttpServlet源码分析、Web站点的欢迎页面、关于WEB-INF目录

胖虎不秃头

Web java; 9月月更

FlyFish开发者说|开源低代码平台的体验与思考

云智慧AIOps社区

前端 低代码 开源项目 数据可视化 可视化大屏

中小企业如何有效应对计算资源的弹性变化需求?

阿里巴巴中间件

阿里云 Serverless 云原生 中小企业

ShareSDK Android端分享与授权示例代码

MobTech袤博科技

android sdk

启科量子公布量子计算机工程化进展

启科量子开发者官方号

Amazon Braket – 开始使用量子计算_语言 & 开发_亚马逊云科技 (Amazon Web Services)_InfoQ精选文章