0

0

一种基于神经网络的策略,可增强量子模拟

王林

王林

发布时间:2023-04-12 20:04:01

|

1129人浏览过

|

来源于51CTO.COM

转载

近期的量子计算机为寻找量子系统的基态提供了一个有前途的平台,这是物理学、化学和材料科学中的一项基本任务。然而,近期方法受到噪声影响以及近期量子硬件资源有限的限制。

加拿大滑铁卢大学的研究人员引入了神经误差缓解,它使用神经网络来改进使用近期量子模拟获得的基态和基态可观测值的估计。为了证明该方法的广泛适用性,研究人员采用神经误差缓解来找到通过变分量子本征求解器制备的 H2 和 LiH 分子哈密顿量以及晶格 Schwinger 模型的基态。

实验结果表明,神经误差缓解改进了数值和实验变分量子特征求解器计算,以产生低能量误差、高保真度和对更复杂的可观察量(例如阶参数和纠缠熵)的准确估计,而无需额外的量子资源。此外,神经误差缓解与所使用的量子态准备算法、实现它的量子硬件以及影响实验的特定噪声通道无关,有助于其作为量子模拟工具的多功能性。

该研究以「Neural Error Mitigation of Near-Term Quantum Simulations」为题,于 2022 年 7 月 20 日发布在《Nature Machine Intelligence》。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

图片

自 20 世纪初以来,科学家们一直在开发描述量子力学系统行为的综合理论。然而,研究这些系统所需的计算成本往往超过当前科学计算方法和硬件的能力。因此,计算不可行性仍然是这些理论在科学和技术问题上的实际应用的障碍。

量子计算机上的量子系统模拟(这里称为量子模拟)显示出克服这些障碍的希望,并且一直是量子计算机概念和创造背后的基础驱动力。特别是,超出经典计算机能力的量子多体系统的基态和稳态的量子模拟预计将对核物理、粒子物理、量子引力、凝聚态物理、量子化学和材料科学产生重大影响。当前和近期量子计算机的能力继续受到量子比特数量和噪声影响等限制的限制。量子纠错技术可以消除由噪声引起的错误,为容错量子计算提供了一条途径。然而,在实践中,实现量子纠错会在所需的量子比特数和低错误率方面产生很大的开销,这两者都超出了当前和近期设备的能力。

在可以实现容错量子模拟之前,现代变分算法大大减轻了对量子硬件的需求,并利用了嘈杂的中等规模量子设备的能力。

一个突出的例子是变分量子本征求解器 (VQE),这是一种混合量子经典算法,它通过一系列参数化量子电路的变分优化迭代地逼近目标哈密顿量的最低能量本征值。在其他变分算法中,这已成为使用近期设备实现量子优势并加速多个科学和技术领域进展的领先策略。

变分量子算法的实验实现对于许多科学问题来说仍然是一个挑战,因为嘈杂的中等规模量子设备会受到各种噪声源和缺陷的影响。当前,已经提出了几种用于缓解这些问题的量子误差缓解 (QEM) 方法并经过实验验证,从而在没有量子纠错所需的量子资源的情况下改进了量子计算。

通常,这些方法使用有关影响量子计算、硬件实现或量子算法本身的噪声通道的特定信息;包括噪声模型的隐含表征以及它们如何影响对所需可观察量的估计、准备好的量子态应该驻留的状态子空间的特定知识以及量子计算的各个组件上噪声源的表征和缓解 ,例如单量子比特和双量子比特门错误,以及状态准备和测量误差。

机器学习技术最近被重新用作解决量子多体物理和量子信息处理中复杂问题的工具,为 QEM 提供了另一种途径。在这里,滑铁卢大学的研究人员介绍了一种名为神经误差缓解(NEM)的 QEM 策略,它使用神经网络来缓解哈密顿量的量子基态的近似准备中的错误。

NEM 算法由两个步骤组成。首先,研究人员进行了神经量子态 (NQS) 断层扫描 (NQST) 以训练 NQS ansatz 来表示由噪声量子设备使用实验可访问的测量准备的近似基态。受传统量子态断层扫描 (QST) 的启发,NQST 是一种数据驱动的 QST 机器学习方法,它使用有限数量的测量来有效地重建复杂的量子态。

然后,在相同的 NQS ansatz(也被称为 NEM ansatz)上应用变分蒙特卡洛(VMC)算法来改进未知基态的表示。本着 VQE 的精神,VMC 在经典变分 ansatz 的基础上逼近哈密顿量的基态,在示例中为 NQS ansatz。

图片

图示:NEM 程序。(来源:论文)

在这里,研究人员使用自回归生成神经网络作为 NEM ansatz;更具体地说,他们使用了 Transformer 架构,并表明该模型作为 NQS 表现良好。由于它能够模拟长程时间和空间相关性,这种架构已被用于自然语言和图像处理领域的许多最先进的实验中,并且具有模拟长程量子相关性的潜力。

与其他错误缓解技术相比,NEM 有几个优点。首先,它的实验开销低;它只需要一组简单的实验上可行的测量来学习由 VQE 制备的噪声量子态的特性。因此,NEM 中错误缓解的开销从量子资源(即执行额外的量子实验和测量)转移到用于机器学习的经典计算资源。特别是,研究人员注意到 NEM 的主要成本是在收敛之前执行 VMC。NEM 的另一个优点是它与量子模拟算法、实现它的设备以及影响量子模拟的特定噪声通道无关。因此,它也可以与其他 QEM 技术相结合,并可以应用于模拟量子模拟或数字量子电路。

图片

图示:分子哈密顿量的实验和数值 NEM 结果。(来源:论文)

NEM 还解决了使用近期量子设备估计量子可观测物时出现的低测量精度问题。这在量子模拟中尤为重要,在量子模拟中,准确估计量子可观测量对于实际应用至关重要。NEM 从本质上解决了算法每一步测量精度低的问题。在第一步中,NQST 以引入小的估计偏差为代价来改进可观察估计的方差。通过使用 VMC 训练 NEM ansatz 可以进一步减少这种偏差以及剩余方差,这会在达到基态后导致能量估计的零方差期望值。

图片

图示:NEM 的性能应用于晶格 Schwinger 模型的基态。(来源:论文)

通过结合使用参数量子电路作为 ansatz 的 VQE,以及使用神经网络作为 ansatz 的 NQST 和 VMC,NEM 将两个参数量子状态族和三个关于其损失情况的优化问题结合在一起。研究人员提出了这些状态家族之间关系的性质、它们的损失情况和量子优势的问题。检查这些关系提供了一种新的方法来研究嘈杂的中等规模量子算法在寻求量子优势方面的潜力。这可能会促进在经典易处理的量子系统模拟和需要量子资源的模拟之间获得更好地划分。

论文链接:​https://www.nature.com/articles/s42256-022-00509-0​

相关报道:​https://techxplore.com/news/2022-08-neural-networkbased-strategy-near-term-quantum.html​

云雀语言模型
云雀语言模型

云雀是一款由字节跳动研发的语言模型,通过便捷的自然语言交互,能够高效的完成互动对话

下载

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
PHP高性能API设计与Laravel服务架构实践
PHP高性能API设计与Laravel服务架构实践

本专题围绕 PHP 在现代 Web 后端开发中的高性能实践展开,重点讲解基于 Laravel 框架构建可扩展 API 服务的核心方法。内容涵盖路由与中间件机制、服务容器与依赖注入、接口版本管理、缓存策略设计以及队列异步处理方案。同时结合高并发场景,深入分析性能瓶颈定位与优化思路,帮助开发者构建稳定、高效、易维护的 PHP 后端服务体系。

5

2026.03.04

AI安装教程大全
AI安装教程大全

2026最全AI工具安装教程专题:包含各版本AI绘图、AI视频、智能办公软件的本地化部署手册。全篇零基础友好,附带最新模型下载地址、一键安装脚本及常见报错修复方案。每日更新,收藏这一篇就够了,让AI安装不再报错!

12

2026.03.04

Swift iOS架构设计与MVVM模式实战
Swift iOS架构设计与MVVM模式实战

本专题聚焦 Swift 在 iOS 应用架构设计中的实践,系统讲解 MVVM 模式的核心思想、数据绑定机制、模块拆分策略以及组件化开发方法。内容涵盖网络层封装、状态管理、依赖注入与性能优化技巧。通过完整项目案例,帮助开发者构建结构清晰、可维护性强的 iOS 应用架构体系。

33

2026.03.03

C++高性能网络编程与Reactor模型实践
C++高性能网络编程与Reactor模型实践

本专题围绕 C++ 在高性能网络服务开发中的应用展开,深入讲解 Socket 编程、多路复用机制、Reactor 模型设计原理以及线程池协作策略。内容涵盖 epoll 实现机制、内存管理优化、连接管理策略与高并发场景下的性能调优方法。通过构建高并发网络服务器实战案例,帮助开发者掌握 C++ 在底层系统与网络通信领域的核心技术。

25

2026.03.03

Golang 测试体系与代码质量保障:工程级可靠性建设
Golang 测试体系与代码质量保障:工程级可靠性建设

Go语言测试体系与代码质量保障聚焦于构建工程级可靠性系统。本专题深入解析Go的测试工具链(如go test)、单元测试、集成测试及端到端测试实践,结合代码覆盖率分析、静态代码扫描(如go vet)和动态分析工具,建立全链路质量监控机制。通过自动化测试框架、持续集成(CI)流水线配置及代码审查规范,实现测试用例管理、缺陷追踪与质量门禁控制,确保代码健壮性与可维护性,为高可靠性工程系统提供质量保障。

77

2026.02.28

Golang 工程化架构设计:可维护与可演进系统构建
Golang 工程化架构设计:可维护与可演进系统构建

Go语言工程化架构设计专注于构建高可维护性、可演进的企业级系统。本专题深入探讨Go项目的目录结构设计、模块划分、依赖管理等核心架构原则,涵盖微服务架构、领域驱动设计(DDD)在Go中的实践应用。通过实战案例解析接口抽象、错误处理、配置管理、日志监控等关键工程化技术,帮助开发者掌握构建稳定、可扩展Go应用的最佳实践方法。

60

2026.02.28

Golang 性能分析与运行时机制:构建高性能程序
Golang 性能分析与运行时机制:构建高性能程序

Go语言以其高效的并发模型和优异的性能表现广泛应用于高并发、高性能场景。其运行时机制包括 Goroutine 调度、内存管理、垃圾回收等方面,深入理解这些机制有助于编写更高效稳定的程序。本专题将系统讲解 Golang 的性能分析工具使用、常见性能瓶颈定位及优化策略,并结合实际案例剖析 Go 程序的运行时行为,帮助开发者掌握构建高性能应用的关键技能。

48

2026.02.28

Golang 并发编程模型与工程实践:从语言特性到系统性能
Golang 并发编程模型与工程实践:从语言特性到系统性能

本专题系统讲解 Golang 并发编程模型,从语言级特性出发,深入理解 goroutine、channel 与调度机制。结合工程实践,分析并发设计模式、性能瓶颈与资源控制策略,帮助将并发能力有效转化为稳定、可扩展的系统性能优势。

26

2026.02.27

Golang 高级特性与最佳实践:提升代码艺术
Golang 高级特性与最佳实践:提升代码艺术

本专题深入剖析 Golang 的高级特性与工程级最佳实践,涵盖并发模型、内存管理、接口设计与错误处理策略。通过真实场景与代码对比,引导从“可运行”走向“高质量”,帮助构建高性能、可扩展、易维护的优雅 Go 代码体系。

20

2026.02.27

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
国外Web开发全栈课程全集
国外Web开发全栈课程全集

共12课时 | 1万人学习

微信小程序开发之API篇
微信小程序开发之API篇

共15课时 | 1.3万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号