Analog error correction codes have been proposed for analog in-memory computing on resistive crossbars, which can accelerate vector-matrix multiplication for machine learning. Unlike traditional communication or storage channels, this setting involves a mixed noise model with small perturbations and outlier errors. A number of analog codes have been proposed for handling a single outlier, and several constructions have also been developed to address multiple outliers. However, the set of available code families remains limited, covering only a narrow range of code lengths and dimensions. In this paper, we study a recently proposed family of geometric codes capable of handling multiple outliers, and develop a geometric analysis that characterizes their m-height profiles.
翻译:模拟纠错码已被提出用于基于电阻交叉阵列的模拟内存计算,该技术能够加速机器学习中的向量-矩阵乘法运算。与传统通信或存储信道不同,该应用场景涉及包含微小扰动与离群误差的混合噪声模型。目前已提出多种用于处理单离群误差的模拟码,同时也有若干构造方法被开发以应对多离群误差问题。然而,现有可用码族集合仍较为有限,仅覆盖较窄的码长与维度范围。本文研究了一种近期提出的、能够处理多离群误差的几何码族,并通过建立几何分析框架来刻画其m-高度分布特性。