← 最新论文
💻 computer science

Entropy-Constrained Adaptive Stochastic Quantization

本文引入了熵约束自适应随机量化(ECASQ),这是一种通过在熵和无偏性约束下联合优化自适应量化值以最小化均方误差的新型框架,该框架既提供了最优的动态规划解,也提供了一种具有强理论保证且高效、对 GPU 友好的近似方案。

原作者: Ran Ben Basat, Yaniv Ben-Itzhak, Michael Mitzenmacher, Shay Vargaftik

发布于 2026-08-20
📖 1 分钟阅读☕ 轻松阅读

原作者: Ran Ben Basat, Yaniv Ben-Itzhak, Michael Mitzenmacher, Shay Vargaftik

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

在现代计算领域,机器正不断尝试从海量数据中学习。为此,它们进行着数十亿次的计算,在内存芯片和处理器之间来回移动数字。这些数字通常以极高的精度存储,就像一张拥有所有可能灰色调的照片。然而,这种高精度代价高昂:它需要大量的内存,并在网络中造成瓶颈,从而减慢了整个学习过程。为了解决这个问题,工程师们使用了一种称为“量化”(quantization)的技术。可以将它想象成将复杂的图像简化为有限的调色板。系统不再保留每一个微小的色调,而是将每个数字舍入到预定义的小列表中最近的值。这使得数据变得更小,传输也更快。但问题在于,如果只是简单地将数字舍入到最近的值,就会引入误差,这些误差可能会累积并破坏机器的学习能力。为了防止这种情况,研究人员使用了一种称为“随机量化”(stochastic quantization)的方法,它增加了一层随机性。系统不再总是向上或向下舍入,而是根据数值距离两个可用选项的远近来“掷硬币”。这确保了即使单个数字不完全准确,但在平均意义上,舍入后的数字是完美准确的。

VMware Research、伦敦大学学院和哈佛大学的研究人员最近面临的挑战是,当数据即将被进一步压缩时,如何让这种舍入过程变得更加智能。在许多实际系统中,在数字经过舍入后,会使用无损编码器进行压缩,类似于 ZIP 文件的压缩方式。这种编码器会为出现频繁的值分配较短的代码,为稀有值分配较长的代码。其目标是最小化数据的总大小。以往的舍入方法在最小化误差方面表现出色,但它们忽略了某些舍入值会比其他值更常见这一事实,从而导致压缩效率低下。而其他试图优化压缩大小的方法则往往牺牲了至关重要的“无偏性”(unbiased)属性,这意味着舍入后数字的平均值会偏离真实平均值,导致机器学习模型失效。研究人员致力于寻找一种能够同时实现这两个目标的方法:选择最佳的舍入值以最小化误差,同时确保生成的数据能够尽可能高效地压缩,且不丢失那至关重要的统计准确性。

该团队开发了一种名为“熵约束自适应随机量化”(Entropy-Constrained Adaptive Stochastic Quantization)的新方法。他们将这个问题视为一个复杂的拼图,必须选择一组特定的值来代表数据。规则非常严格:这组值的集合必须足够小以保持系统运行速度;舍入后数字的平均值必须与原始数字完全匹配;并且生成的数值模式必须能在特定的尺寸限制内实现可压缩性。为了解决这个问题,他们创建了一种精密的数学策略,其运作方式就像一位仔细的探险家在绘制地形图。他们构建了一个系统,该系统可以观察数据并决定确切使用哪些值,在准确性需求与文件大小需求之间取得平衡。他们证明了其方法可以找到该问题的绝对最优解,但实现这一目标需要大量的计算内存和时间,因此对于超大规模数据集来说并不实用。

为了使该解决方案在现实世界中可用,研究人员还设计了一个更快的近似版本。这个版本牺牲了一点点理论上的完美性,以换取巨大的速度和效率提升。它的工作原理是对数据的行为做一个稍微简单的假设,这使得它可以在现代计算机使用的标准图形处理器(GPU)上运行。他们展示了这种快速方法产生的结果几乎与完美解一样好,但运行速度快了数十倍。在测试中,他们发现这种新方法在处理压缩数据时的误差显著低于现有技术,同时保持了较小的文件体积。他们还发现,通过运行他们的快速近似算法,然后对数值进行一些细微且有针对性的调整,可以得到与缓慢的完美解几乎无法区分的结果,而耗费的时间却极短。

研究人员谨慎地指出,他们的方法并非依靠魔法或猜测。这是一个严谨的数学过程,保证了数据在平均意义上保持准确。他们还探讨了结合两种不同舍入策略是否能产生更好的结果,这种技术被称为“时间共享”(time-sharing)。他们的分析表明,虽然这在某些非常特定的边缘情况下理论上可能有帮助,但他们开发的单一优化策略对于几乎所有的实际情况都是足够的。这项工作为任何构建大规模机器学习系统的人提供了一个全新的、高效的工具。通过解决如何同时实现准确性和压缩性的舍入问题,该团队为在有限硬件上训练和部署强大的人工智能模型扫清了一个重大障碍。其结果是一个能够处理更多数据、移动更快、学习更有效的系统,且无需对底层硬件进行根本性的改变。

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

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

试用 Digest →