当前位置:首页 > 报告详情

2913 - 使用 Qiskit 和人工智能优化您的量子电路.pdf

上传人: 竿*** 编号:982904 2025-11-29 36页 2.17MB

1、Optimize your quantum circuits with Qiskit and AIDavid KremerDavid KremerQuantum+AI IBMQuantum+AI IBM2Recap:quantum circuitsRecap:quantum circuitsQPUQuantum CircuitResultsIBM Quantum3But we cannot just“run”circuits on QPUsBut we cannot just“run”circuits on QPUsibm_pittsburghCircuit transpilationAbst

2、ract circuitISA circuitUses gates not allowed by the QPU(H,CX)Some 2-qubit gates are non-local IBM Quantum4Recap:what is Recap:what is Transpilation?“Transpilation is the process of rewriting a given input circuit to match the topology of a specific quantum device,and/or to optimize the circuit for

3、execution on quantum systems.”InitRoutingTranslationOptimizationSchedulingTypicaltranspilingpipelineIBM QuantumIBM Quantum5Good vs Bad Good vs Bad transpilationtranspilation:less gates is better:less gates is betterOriginal circuit:4 2q gates,4 2q layersQiskit Transpiler lvl0:13 2q gates,13 2q layer

4、sQiskit Transpiler lvl3:10 2q gates,6 2q layersNo noiseHigh noiseLow noise6Good Good transpilationtranspilation is challengingis challengingInitRoutingTranslationOptimizationSchedulingTypicaltranspilingpipelineRouting:Insert SWAPs to make a circuit compatible with a given coupling map.Circuit Synthe

5、sis:Generate a circuit that implements a given operator.Typically used in optimization by re-synthesizing parts of a circuit to achieve better CNOT count and/or depth.IBM Quantum7TranspilingTranspiling with AIwith AIWe want to provide“high quality”circuits in“reasonable”time in the form of Qiskit SD

6、K Transpiler passes.WhatWe apply Reinforcement Learning to different problems in Transpiling.HowRL can help us find a good balance between optimality,speed and storage.Whyhttps:/arxiv.org/abs/2405.13196IBM Quantum8What is What is Reinforcement Learning?IBM Quantum9Reinforcement Learning is a family

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
根据报告的内容,全文主要内容概括如下: - **量子电路优化**:使用Qiskit和AI优化量子电路,特别是针对量子处理器(QPU)的电路。 - **量子电路结果**:讨论了量子电路在QPU上的运行情况。 - **量子电路转换(Transpilation)**:介绍了转换过程,包括路由、翻译、优化和调度。 - **转换优化**:通过减少门数和层数来优化电路,例如从原始电路的4个2量子比特门和4层减少到10个2量子比特门和6层。 - **AI在转换中的应用**:利用强化学习(RL)来优化转换过程,寻找最优平衡点。 - **强化学习**:解释了RL如何通过奖励和惩罚来学习最佳策略。 - **电路路由游戏**:通过游戏形式展示如何使用RL进行电路路由。 - **电路合成游戏**:介绍如何使用RL进行电路合成,类似于解决复杂的拼图游戏。 - **训练网络**:通过逐步增加难度和提供奖励来训练网络。 - **实际应用**:提供实际操作教程和工具,如Qiskit-Gym,以训练自定义的AI转换器。
AI如何助力?" AI加速电路优化?" "AI在量子电路中的“路由游戏”应用!"
客服
商务合作
小程序
服务号
折叠