OmniQEC: discovering practical quantum error-correcting codes by an AI scientist
OmniQEC 是一个 AI 科学家框架,它利用大语言模型和协同的快慢搜索工作流,通过协同设计代码结构、综合征提取和解码,来发现能够超越现有基准的、具有实用性且硬件友好的量子纠错码。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
想象一下,你正试图建造一台超级强大的计算机,它以量子世界的奇特、摇摆的规则进行思考。问题在于,这些量子比特(qubits)极其脆弱;哪怕是一丝热量的低语或一个微小的磁场,都会让它们忘记正在做的事情,将一场精彩的计算变成乱码。为了解决这个问题,科学家们使用了一种被称为**量子纠错(QEC)**的技巧。你可以把它想象成一个保护秘密信息的侦探团队。与其把信息写在一张可能会被撕碎的纸上,不如把它分散写在整个团队的人身上。如果其中一个人分心或犯了错,其他人仍然可以推断出原始信息原本应该是怎样的,并将其修复。
然而,设计这样一个“侦探团队”是一场噩梦。他们如何站位、如何交谈以及如何互相检查,都取决于你使用的具体硬件、用于监听他们对话的工具,以及用于解码信息的数学方法。如果你设计的团队在理论上看起来很完美,但并不适合你所处的环境,那么整个系统就会失败。长期以来,科学家们一直试图通过人工来寻找完美的团队结构,但可能性的数量之大,感觉就像是在沙漠中寻找一颗特定的沙粒。这就是为什么一种新型的助手应运而生:一种人工智能,它不仅是在进行猜测,而是真正从构建这些计算机的混乱现实中学习。
认识 OmniQEC:量子安全领域的 AI 建筑师
走进 OmniQEC,这是一个全新的“AI 科学家”,旨在为现实世界发现最佳的量子纠错码。OmniQEC 不仅仅是盯着白板上的数学公式,它更像是一个不知疲倦、能够自我改进的建筑师,不断构建、测试并精炼量子安全团队,直到它们准备好投入实战。
该论文将 OmniQEC 介绍为一个将发现这些编码的过程视为“生成、测试与改进”游戏的系统。该系统的核心是一个“指挥家”(一种先进的大语言模型),它协调着一个双速的工作流。想象一位厨师试图创造出一道完美的汤。
快速循环:口味测试厨房
首先,AI 运行一个“快速循环”。这就像是一个快速的口味测试。AI 生成数千个潜在的配方(代码结构),并使用简单的、廉价的捷径对其进行检查。它会问类似这样的问题:“这个配方是否拥有正确的成分数量?”或者“数学逻辑是否平衡?”这些检查仅需几秒钟。如果一个配方基于这些快速检查看起来很有前景,它就会获得进入下一轮的门票。这使得 AI 能够在不被繁琐细节困扰的情况下,扫描庞大的可能性库。
慢速循环:全模拟过程
接着是“慢速循环”,这是真正的实战。在这里,AI 会从快速循环中挑选出最好的候选者,并在详细的模拟中将其构建出来。它构建出实际的“伴随式提取电路”(syndrome extraction circuits)——即用于检测错误的复杂机制——并让它们在充满噪声、不完美的环境中运行,以观察它们究竟会在多频繁的情况下失效。这就像是把汤煮好,端给评审团品尝,看看它在真实的餐厅里味道到底如何。这一步对于每个候选者可能需要花费几分钟甚至几小时,因此 AI 对谁能进入这个阶段的选择非常严格。
反馈的魔力
OmniQEC 的天才之处在于它是如何学习的。来自“慢速循环”(真实世界模拟)的结果会被反馈给 AI 指挥家。如果一个配方在快速口味测试中表现出色,但在真实的厨房里失败了,AI 就会学习为什么会这样,并调整其未来的猜测。它会进化自己的推理能力,随着每一次循环变得更加聪明。这创造了一个“快-慢协同工作流”,即 AI 利用廉价的捷径进行广泛探索,同时利用昂贵且准确的测试来引导搜索,从而找到真正最优的解。
他们的发现:击败旧有的冠军
研究人员将 OmniQEC 与四种不同的量子码家族以及三个不同的 AI“大脑”(Claude、GPT 和 DeepSeek)进行了对比测试。他们为物理量子比特(硬件组件)设定了严格的预算,范围从小型设置到多达 288 个量子比特的大型设置不等。
结果令人印象深刻。OmniQDC 发现的编码随着资源的增加,在抑制错误方面表现得越来越好。但最令人兴奋的发现是,这些新代码与被称为 BB 码(双变量自行车码,bivariate bicycle codes)的当前“金标准”相比的表现如何。
- 当团队给 OmniQEC 一个 98 个物理量子比特的预算时,AI 发现了一个性能优于标准 BB 码的编码,而该 BB 码需要 72 个物理量子比特(具体为 [[72, 12, 6]] 码)。
- 更令人震惊的是,当预算增加到 240 个物理量子比特时,Claude AI 发现的最强代码击败了那个使用 144 个物理量子比特的庞大 BB 基准码(即 [[14, 12, 12]] 码)。
这表明,通过针对代码在噪声电路中的实际表现进行优化(而不仅仅是看抽象的数学得分),OmniQEC 可以找到更高效的保护量子信息的方法。
“足够好”数学的陷阱
该论文最重要的教训之一是对依赖传统捷径的警告。科学家经常使用一个简单的数学得分 来快速对编码进行排名。论文表明,这个得分可能会产生误导。
在实验中,OmniQEC 发现了一些数学得分比著名的 BB 码更低,但在真实世界模拟中表现却更好的编码。这就像是一个学生在选择题练习测试中得了较低的分数,但最终却在期末考试中取得了优异成绩,因为他更好地理解了概念。论文指出,如果你只针对快速数学得分进行优化,你可能会错过真正最好的解决方案。你必须看到全貌,包括代码如何处理噪声和解码。
发现的成本
研究人员还检查了运行这个 AI 的“价格标签”。他们发现,使用 AI 的成本(以“Token”,即 AI 处理的单词量来衡量)并不会仅仅因为编码变大而激增。成本主要取决于他们使用了哪种 AI“大脑”。例如,Claude 后端提供了性能与成本之间的最佳平衡,而 DeepSeek 最便宜,但发现的代码稍弱。这表明,AI 的推理能力以及从错误中学习的能力,比它所设计的代码本身的规模更为重要。
为什么这很重要
论文总结道,OmniQEC 是“协同设计”量子计算机的一个强大新工具。与其先设计一个编码,然后制造一台机器,最后发现它们并不匹配,不如通过 OmniQEC 在设计编码的同时就考虑到机器的特性。它弥合了抽象数学与硬件复杂现实之间的鸿沟。
虽然目前的结果是基于模拟而非在物理量子计算机上实现的,但研究结果指明了一条清晰的路径。通过利用人工智能来驾驭代码结构、硬件限制和错误解码之间的复杂权衡,我们可以找到实用的、高性能的编码,从而让我们离构建出真正可行的容错量子计算机更近一步。论文建议,这种方法可以扩展到更多类型的硬件和代码家族,从而可能释放量子计算为所有人服务的全部潜力。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。