← 最新论文
⚛️ quantum physics

Quantum Tensor Network Learning with DMRG

本文引入了一种全局归一化条件,将矩阵乘积态(Matrix Product States)构建为用于机器学习的量子态,并比较了梯度下降法与改进后的密度矩阵重整化群(DMRG)算法在优化所得张量网络方面的有效性。

原作者: Gustav J L Jäger, Martin B Plenio, Hans-Martin Rieser

发布于 2026-08-20
📖 1 分钟阅读🧠 深度阅读

原作者: Gustav J L Jäger, Martin B Plenio, Hans-Martin Rieser

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

在物理学研究粒子如何在大规模群体中共同行为的寂静角落里,一种强大的工具已经出现,用以理解那些看似不可能的事物。这种被称为张量网络(tensor network)的工具,最初旨在模拟量子粒子复杂的舞蹈,帮助研究人员理解物质如何趋于其最稳定的状态。你可以将其想象为一种方法,通过一组可控的构建模块来描述一个庞大且复杂的系统,而不是试图将每一个细节都存储在计算机的内存中。最近,科学家们开始借鉴这些思想用于机器学习,希望教计算机利用统治量子世界的同样高效的逻辑来识别模式。其目标是创建不仅功能强大,而且能够运行在未来的量子计算机上的学习系统,而这些计算机的操作原理与我们今天的设备完全不同。然而,一个显著的障碍存在着:量子系统有一个严格的规则,即所有可能结果的总概率必须始终等于一,而标准的学习方法往往忽略了这一条件。

一个研究团队致力于通过将一种特定的优化技术——密度矩阵重整化群(DMRG)应用于机器学习,来弥补这一差距。这种长期作为量子物理学支柱的方法,以通过逐个调整系统的组成部分来寻找系统最佳配置而闻名。研究人员将这种方法应用于一种基于矩阵乘积态(matrix product states)的神经网络架构,矩阵乘积态是一种将数据排列成链状结构的张量网络。他们的主要创新在于将量子力学的严格归一化规则直接强制执行到学习过程中。这意味着,当计算机调整其内部参数以从数据中学习时,它被强制要求保持系统数学表示的完美平衡,正如自然界所要求的那样。他们测试了两种实现方式:一种是使用梯度进行逐步调整的标准方法,以及他们新的改进版 DMRG 算法,后者使用一种更复杂的数学捷径来寻找最优解。

为了验证他们的想法是否奏效,该团队训练这些系统去识别来自著名的 MNIST 数据集的手写数字,这是计算机学习识别零到九等数字的标准基准。他们使用了 5,000 张图像的子集,并将它们调整为 49 个像素的小型网格,然后将其分为训练组和测试组。结果显示,在量子约束下,系统的行为表现出显著差异。当他们使用不带归一化约束的标准优化方法时,系统达到了 94.7% 的测试准确率。然而,系统的内部数学状态变得如此庞大且失衡,以至于它不再代表一个有效的量子态。论文指出,该状态的范数约为 390 万。当研究人员强制使这个失衡的状态符合规则进行归一化时,损失函数中的重叠变得微乎其微,导致了一个约 0.5 的平凡损失。这表明,虽然无约束方法产生了较高的准确率指标,但生成的模型并不是一个有效的量子态,无法在不丢失其学习属性的情况下直接部署在量子硬件上。

相比之下,那些从一开始就强制执行归一化条件的模型表现得不同。归一化梯度下降法和改进后的 DMRG 方法都产生了尊重量子规则的系统,但它们并未达到与无约束方法同样高的准确率。归一化梯度下降和改进后的 DMRG 都达到了约 73% 的测试准确率,损失值在 0.36 附近波动。虽然这些数值低于无约束方法,但它们代表了一个真实的、稳定的学习过程,实际上可以在量子计算机上运行。研究人员发现,使用特定数学压缩技术来解决优化问题的改进版 DMRG 算法,其表现与归一化梯度下降几乎完全一致,这证实了这种受量子启发的捷径是一个可行的替代方案。

研究得出结论,虽然强制系统遵守量子规则使其目前的形式与标准经典方法相比显得不够强大,但这是迈向未来的一步。无约束方法的高准确率是通过忽略量子世界的根本法则来实现的,从而导致生成了一个并非有效量子态的模型。通过接受目前的较低准确率,研究人员建立了一个数学上严谨且为量子硬件做好准备的基础。他们承认,仍需更多的工作来提高性能并开发处理这些约束的更复杂方法,但前进的道路是清晰的:要将机器学习带入量子计算机,算法必须首先学会尊重量子领域的严格规则。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →