见证历史:Quantinuum与微软取得突破性进展,开启了可靠量子计算的新时代!

20240404152634

Quantinuum与微软的合作取得了重大突破,将可靠量子计算带入了新的时代。他们结合了Quantinuum的System Model H2量子计算机和微软创新的量子比特虚拟化系统,在逻辑量子比特领域取得了800倍于物理电路错误率的突破。这一创新不仅影响深远,加速了量子计算的进展,也挑战了传统对大规模可靠量子计算时间表的认知。

这一工作的主要创新点包括:可靠逻辑量子比特的实现,实时量子错误校正协议的开发以及对量子计算硬件架构的优化。这一突破解决了量子计算中关键的错误校正问题,为量子计算走向实用化提供了关键支持。接下来我们具体解读一下该工作的重大意义。

​容错性:量子计算的巨大挑战

量子计算机的概念由来已久,近些年也是成果不断。谷歌于2019年10月23日宣布取得了量子霸权。他们构建了一台计算机,能够在200秒内完成一个计算,而这个计算对于最快的超级计算机来说需要大约10,000年。但是,你可能会好奇,谷歌都已经宣布量子霸权了,量子计算不早就很成功了吗?量子霸权其实只是一种宣传策略,实际情况远非你以为的那样。

量子计算机基于量子纠缠态,量子纠缠神秘,迷人,又强大,是量子计算的根基。然而,量子纠缠态功能强大的另一面是它非常脆弱,要想维护这一纠缠态需要十分苛刻的物理条件,如果还想在其基础上进行计算同时又不破坏这一纠缠态,更是难上加难。因此,实际上我们要给谷歌2019年的量子霸权加上一系列的限定条件:

  • 在苛刻的物理条件下,很短暂的时间内,特殊的场景下实现了量子霸权。

距离真正可以商用,还遥远的很啊!这里关键的问题就是让量子比特变得更加稳定,正如谷歌在2021年的一篇文章中指出的那样,量子设备的发展方向就是降低量子比特的错误率!

20240404153623

2023年2月,谷歌团队宣称:

目前,我们第三代Sycamore处理器 上的量子比特的错误率通常为 1/10,000 到 1/100。通过我们和其他人的工作,我们了解到开发大规模量子计算机需要更低的错误率。我们需要 (1/10)^9到 (1/10)^6范围内的错误率来运行能够解决工业相关问题的量子电路。

1/100的错误率意味着什么?每运行100次计算就可能宕机一次,这样的量子计算机还是太脆弱了。

逻辑比特:另辟蹊径​

量子计算使用量子比特来存储和处理信息。然而,当今的量子比特容易出错,这限制了它们的实用性以及所有嘈杂的中型量子计算机的实用性。有两种方法可以减少这些错误:

  • 提高物理量子比特及其操作的质量。
  • 利用先进的技术将多个物理量子位组合成更可靠的虚拟量子位,通常称为逻辑比特

仅仅增加高错误率的物理量子比特的数量(而不改善错误率)是徒劳的,因为这样做并不会导致量子计算机比现有的版本更强大。相反,当具有足够操作质量的物理量子比特与专门的编排和诊断系统一起使用以启用虚拟量子比特时,增加物理量子比特的数量才能产生功能强大、容错能力强的量子计算机,能够执行更长时间、更复杂的计算。

Quantinuum与微软的合作就采用了这样虚拟量子比特的方式。(谷歌又被超越了?😟)

强强联合

Quantinuum 是一家专注于量子计算的公司,Quantinuum 的离子阱量子比特具有高保真度、完全连接性和中途测量等特点,多项已发布的基准测试表明,Quantinuum 在获得最佳量子体积方面表现出色。其 H 系列离子阱量子比特具有出色的两比特门保真度(99.8%)。不过这个保真度对于一个可以商用的量子计算机来说依然是太低了!

2019年开始微软就与 Quantinuum 合作,帮助量子开发人员在离子阱量子比特技术上编写和运行自己的量子代码。通过将微软的量子比特虚拟化系统应用于 Quantinuum 的硬件,这一次,已经成功地运行了14,000个独立的量子电路实例,而没有出现任何错误。

借助我们的量子比特虚拟化系统,我们能够仅从 Quantinuum 机器上可用的 32 个物理量子比特中的 30 个创建四个高度可靠的逻辑量子比特。纠缠时,这些逻辑量子比特的电路错误率为 10-5或 0.00001,这意味着它们每 100,000 次运行只会出错一次。这比从纠缠物理量子比特测得的 8×10 -3或 0.008 的电路错误率提高了 800 倍。

20240404160439

每 100,000 次运行只会出错一次,这已经是相当不错的一个成绩了!这一错误率距离2023年提出的(1/10)^9到 (1/10)^6范围内的错误率已经非常接近了!

展望未来

至此,我们确实可以展望一下商业可用量子计算机的出现了,难怪新闻报道说这一研究将会开启可靠量子计算的新时代~

Quantinuum公司宣称:2025年,我们将推出一款新的H系列量子计算机,Helios,它将发挥H系列的最佳优势,提高物理量子比特数量和物理保真度。这将使我们及我们的用户能够在更广泛的一组错误校正编码下降低阈值,并使该设备能够支持至少10个高度可靠的逻辑量子比特。短期内,借助由一百个可靠的逻辑量子比特驱动的混合超级计算机,我们相信组织将能够开始看到科学优势,并能够加速朝着人类所面临的一些最重要的问题的有价值的进展,例如模拟用于电池和氢燃料电池的材料或加速开发有意义的AI语言模型。长期来看,如果我们能够将可靠的逻辑量子比特扩展到接近1000个,我们将能够解锁最终可以改变商业世界的商业优势。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/792985.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java中Stream流介绍

Java 8引入的Stream API是Java中处理集合的一种高效方式,它提供了一种高级的迭代方式,允许你以声明式方式处理数据。Stream API可以对数据执行复杂的查询操作,而不需要编写冗长且复杂的循环语句。下面是一些使用Stream API的常见场景和示例&a…

Python数据分析与可视化笔记 九 分类问题

分类 分类是找出数据库中一组数据对象的共同特点,并按照分类模式将其划分为不同的类,其目的是通过分类模型,将数据库中的数据项映射到某个给定的类别。 分类学习是一类监督学习的问题,训练数据会包含其分类结果,根据分…

设计模式面试题(二)

1.单例优缺点 单例模式是一种常用的设计模式,它确保一个类仅有一个实例,并提供一个全局访问点。单例模式的使用具有一定的优点,同时也伴随着一些潜在的缺点。 优点 资源控制:单例模式能够确保资源如数据库连接或文件系统的一致…

目标检测——监控下的汽车

一、重要性及意义 首先,车辆检测技术是保证视频监控系统正常运行的基础。通过监控摄像头实时获取的图像,可以自动检测出图像中的车辆,并进行车辆类型的分类和识别。这对于优化城市交通管理、实现智能交通系统具有重要意义。此外,…

【无标题】html中使用div标签的坏处

在HTML中使用<div>作为布局元素时&#xff0c;尽管它已经成为现代Web开发的标准做法之一&#xff0c;并且与CSS结合使用可以实现灵活、语义化的布局设计&#xff0c;但也存在以下潜在的坏处或挑战&#xff1a; 复杂度增加&#xff1a; - 学习曲线&#xff1a;对于初学者…

【SQL Server的详细使用教程】

&#x1f3a5;博主&#xff1a;程序员不想YY啊 &#x1f4ab;CSDN优质创作者&#xff0c;CSDN实力新星&#xff0c;CSDN博客专家 &#x1f917;点赞&#x1f388;收藏⭐再看&#x1f4ab;养成习惯 ✨希望本文对您有所裨益&#xff0c;如有不足之处&#xff0c;欢迎在评论区提出…

【QT+QGIS跨平台编译】056:【pdal_lepcc+Qt跨平台编译】(一套代码、一套框架,跨平台编译)

点击查看专栏目录 文章目录 一、pdal_lepcc介绍二、pdal下载三、文件分析四、pro文件五、编译实践一、pdal_lepcc介绍 pdal_lepcc 是 PDAL(Point Data Abstraction Library)的一个插件,用于点云数据的压缩。它基于 EPCC(Entwine Point Cloud Compression)算法,提供了对点…

Go语言实现Redis分布式锁

基于go-redis的设计与实现 本文将基于go语言&#xff0c;使用了一个常用的go Redis客户端 go-redis库 , 一步一步探索与实现一个简单的Redis分布式锁。 代码&#xff1a;https://github.com/liwook/Redislock 连接Redis ​ func NewClient() *redis.Client {return redis.N…

51单片机入门之独立按键

目录 1.按键简介 2.独立按键控制LED亮灭 3.独立按键控制LED移位 1.按键简介 在生活中&#xff0c;我们常常会见到各种按键&#xff0c;我们的开发板上也有按键&#xff0c;就在左下角有四个按键&#xff0c;我们把它们叫做独立按键。 独立按键的原理比较简单&…

VUE实现下一页的功能

实现步骤&#xff1a;1、确定分页参数&#xff1a;确定当前页码和每页显示的数量&#xff1b;2、获取数据&#xff1a;使用vue的axios或其他http库向后端发送请求&#xff0c;传递当前页码和每页显示的数量作为参数&#xff1b;3、更新数据&#xff1a;在vue组件中&#xff0c;…

Qt与OpenCV实现图像模板匹配

在 Qt 中使用 OpenCV 实现模板匹配可以通过集成 OpenCV 库和使用其相关函数来完成。以下是一般的步骤&#xff1a; 安装 OpenCV&#xff1a;首先&#xff0c;确保你已经安装了 OpenCV 库&#xff0c;并将其配置到你的开发环境中。 创建 Qt 项目&#xff1a;使用 Qt creator 或…

VSCode 插件 Todo Tree 待办事项

官方介绍&#xff1a;这个扩展可以快速搜索工作区中的注释标签&#xff0c;并将它们显示在活动栏的树状图中 我们写代码的时候&#xff0c;难免会遇到一些情况需要标记或搁置&#xff0c;比如&#xff1a;前端开发者在编写页面的时候页面样式完成了&#xff0c;但是后端接口还…

【机器学习】《机器学习算法竞赛实战》第7章用户画像

文章目录 第7章 用户画像7.1 什么是用户画像7.2 标签系统7.2.1 标签分类方式7.2.2 多渠道获取标签7.2.3 标签体系框架 7.3 用户画像数据特征7.3.1 常见的数据形式7.3.2 文本挖掘算法7.3.3 神奇的嵌入表示7.3.4 相似度计算方法 7.4 用户画像的应用7.4.1 用户分析7.4.2 精准营销7…

RabbitMQ安装详细教程

&#xff08;一&#xff09;在Windows系统上安装Erlang的步骤如下&#xff1a; 打开Erlang的官方下载页面&#xff0c;选择适合你的Windows系统的版本进行下载。 下载完成后&#xff0c;双击运行下载的.exe文件&#xff0c;进入Erlang的安装向导。 在安装向导中&#xff0c;按…

vscode-keil一起用

安装插件 1、C/C Extension Pack 2、Keil Assistant 配置 重启生效&#xff01;&#xff01;&#xff01; 下载安装 Mingw 下载链接&#xff1a; 添加环境变量&#xff1a; 注意确认&#xff01;&#xff01;&#xff01; 报错 gccC:\迅雷下载\MinGW\MinGW\bin…

力扣爆刷第111天之CodeTop100五连刷41-45

力扣爆刷第111天之CodeTop100五连刷41-45 文章目录 力扣爆刷第111天之CodeTop100五连刷41-45一、232. 用栈实现队列二、4. 寻找两个正序数组的中位数三、31. 下一个排列四、69. x 的平方根五、8. 字符串转换整数 (atoi) 一、232. 用栈实现队列 题目链接&#xff1a;https://le…

注解(Annotation)

10.1 注解概述 10.1.1 什么是注解 注解&#xff08;Annotation&#xff09;是从JDK5.0开始引入&#xff0c;以“注解名”在代码中存在。例如&#xff1a; Override Deprecated SuppressWarnings(value”unchecked”) Annotation 可以像修饰符一样被使用&#xff0c;可用于修饰…

【八股】Spring MVC

什么是Spring MVC&#xff1f; Spring MVC 是 Spring 中的一个很重要的模块&#xff0c;是一个根据MVC架构推出的web开发框架&#xff0c;目的是为了简化Java的web开发 Spring MVC 执行流程&#xff1f; 现在一般都是前后端分离&#xff0c;根据接口去开发嘛&#xff0c;所以…

ChatGPT 之赋能提示词工程

原文&#xff1a;Chatgpt Empowers Your Prompt Engineering with AI Tools 译者&#xff1a;飞龙 协议&#xff1a;CC BY-NC-SA 4.0 介绍 在当今这个时代&#xff0c;设计和人工智能工具对于企业在不断发展的市场中蓬勃发展至关重要。ChatGPT 为探索一系列可能性提供了机会&am…

Visual Studio(VS) 搭建 QT 开发环境

Visual Studio(VS) 搭建 QT 开发环境 在当今的软件开发领域,Visual Studio(VS)是一款备受欢迎的集成开发环境(IDE),而 QT 则是一个强大的跨平台应用程序框架。将两者结合使用,可以为开发人员提供高效、便捷的开发体验。本文将详细介绍如何在 VS2022 中搭建 QT 开发环…