课题基金 / 基金详情

ECCS/CCSS: Neural Network Nonlinear Iterative LDPC Decoders with Guaranteed Error Performance and Fast Convergence

ECCS/CCSS: Neural Network Nonlinear Iterative LDPC Decoders with Guaranteed Error Performance and Fast Convergence
ECCS/CCSS:具有保证错误性能和快速收敛的神经网络非线性迭代 LDPC 解码器
批准号:
2027844
负责人:
Bane Vasic
金额:
$32.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2020
资助国家:
美国
项目状态:
未结题
起止时间:
2020-10-01 至 2025-09-30

项目摘要

项目成果

Bane Vasic的其他基金

相似基金

相关文献

中文摘要
翻译
低密度奇偶校验(LDPC)码是现代通信和数据存储系统的组成部分。在许多应用中,在严格的吞吐量、延迟、面积、能量或功率约束下实现期望的数据可靠性是具有挑战性的,并且因此存在对解码算法的根本突破的未满足的需求。为了满足这一需求,研究小组将开发新颖的LDPC码复杂解码算法。新的解码器将直接应用于对错误性能有最严格要求的闪存和光通信,以及需要非常低延迟的大规模机器类型通信。拟议的研究将为新一代芯片开辟一条道路,大大降低能源需求和环境足迹。参与的学生将接受工程和数学方面的高级培训。他们的教育经验将通过PI与来自学术界和工业界的国内和国际合作者之间的密切合作而丰富。传统的LDPC解码算法通过沿着图的边缘传播消息来对代码的图形模型进行操作。在这样的迭代消息传递解码器中,存储消息所需的存储器与消息宽度和图中节点数的乘积成比例,对于实际感兴趣的代码,这是数千的数量级。因此,降低消息宽度大大降低了复杂度,但会导致称为错误平层的解码性能下降,并减慢解码收敛。所提出的研究通过以下新方法以统一的方式解决硬件复杂性、错误平层和收敛问题:(1)非线性消息更新函数-错误平层与坦纳图中诱导解码器故障的某些子图结构(称为捕获集)的存在直接相关。我们的消息更新规则将是非线性的,并明智地选择以消除陷阱集的影响,从而降低错误地板。(2)有保证的纠错能力-此外,解码器对哪些陷阱集不可纠正的精确了解解决了与LDPC码相关的根本问题-缺乏数据可靠性保证。这开启了过多的设计可能性,但由于潜在的好消息更新规则的数量很大,因此需要一种系统的方法来搜索最佳规则,为此,我们将依赖于神经网络。(3)神经网络解码器-其主要思想来自于观察,即在时间(迭代)上展开的图本质上形成了一个神经网络,可以训练该神经网络以产生最佳更新规则。所得到的更新规则还需要小得多的迭代次数来成功解码。(4)内置学习-解码器将配备学习工具。通过这种方式,梯度下降算法在训练期间不离线使用,而是在解码期间使用。该损失函数基于统计力学的能量函数概念,并通过未满足的奇偶校验次数来捕获解码器输出与码字的距离。该奖项反映了NSF的法定使命,并通过使用基金会的智力价值和更广泛的影响审查标准进行评估而被认为值得支持。
英文摘要
Low-density parity-check (LDPC) codes are an integral part of modern communications and data storage systems. In many applications, achieving desired data reliability with strict throughput, latency, area, energy or power constraints is challenging, and thus there is an unmet need for fundamental breakthroughs in decoding algorithms. To meet this need, the research team will develop novel sophisticated decoding algorithms for LDPC codes. The new decoders will have a direct application in flash memories and optical communications which have the most stringent requirements on error performance, and in massive machine-type communications requiring very low-latencies. The proposed research will create a path to a new generation of chips with greatly reduced energy requirements and lower environmental footprint. The participating students will receive advanced training in engineering and mathematics. Their educational experiences will be enriched by close collaboration between the PI and his national and international collaborators from academia and industry.The conventional LDPC decoding algorithms operate on a graphical model of a code by propagating messages along edges of the graph. In such an iterative message-passing decoder, the memory needed to store messages is proportional to the product of the message width and the number of nodes in the graph, which is of the order of thousands for codes of practical interest. Therefore lowering message width reduces the complexity greatly, but causes a degradation of decoding performance known as error floor, and slows down decoding convergence. The proposed research addresses the hardware complexity, error floor and convergence problems in a unified way by the following novel approaches: (1) Nonlinear message update functions – Error floor is directly linked to the presence of certain subgraph structures, called trapping sets, in the Tanner graph that induce decoder failures. Our message update rules will be nonlinear and judiciously chosen to eliminate the effect of trapping sets, and will thus lower the error floor. (2) Guaranteed error correction capability – Moreover, the precise knowledge of what trapping sets are not correctable by a decoder solves the fundamental issue associated with LDPC codes - the lack of data reliability guarantees. This opens a plethora of design possibilities, but since the number of potentially good message update rules is large, a systematic method is needed to search for the optimal ones, and for this we will rely on neural networks. (3) Neural network decoders – The main idea follows from the observation that a graph unwrapped in time (iterations) essentially forms a neural network which can be trained to produce an optimal update rule. The resulting update rule also requires much smaller number of iterations for a successful decoding. (4) Built-in learning – The decoders will be equipped with instruments of learning. In this way, the gradient descent algorithm is not used offline during training but during decoding. The loss function based on the concept of energy function from statistical mechanics, and captures the distance of the decoder output from a codeword through the number of unsatisfied parity checks.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
期刊论文(26)
专著(0)
科研奖励(0)
会议论文
Learning to Decode Linear Block Codes using Adaptive Gradient-Descent Bit-Flipping
学习使用自适应梯度下降位翻转解码线性块码
DOI: 10.1109/istc57237.2023.10273470
发表时间: 2023
期刊: 2023 12th International Symposium on Topics in Coding (ISTC
影响因子: --
作者: [Milojković, Jovan, Brkic, Srdan, Ivaniš, Predrag, Vasić, Bane]
通讯作者: Vasić, Bane
DOI: 10.1109/tvt.2021.3102178
发表时间: 2021-09
期刊: IEEE Transactions on Vehicular Technology
影响因子: 6.8
作者: [Mona Nasseri;Xin Xiao;B. Vasic;Shu Lin]
通讯作者: Mona Nasseri;Xin Xiao;B. Vasic;Shu Lin
Channels Engineering in Magnetic Recording: from Theory to Practice
磁记录中的通道工程:从理论到实践
DOI: 10.1109/mbits.2023.3336213
发表时间: 2024
期刊: IEEE BITS the Information Theory Magazine
影响因子: --
作者: [Garani, Shayan Srinivasa, Vasi´c, Bane]
通讯作者: Vasi´c, Bane
Turbo-XZ Algorithm: Low-Latency Decoders for Quantum LDPC Codes
Turbo-XZ 算法:量子 LDPC 码的低延迟解码器
DOI: 10.1109/istc57237.2023.10273490
发表时间: 2023
期刊: 2023 12th International Symposium on Topics in Coding (ISTC
影响因子: --
作者: [Raveendran, Nithin, Boutillon, Emmanuel, Vasić, Bane]
通讯作者: Vasić, Bane
22
    Collaborative Research: Secure and Efficient Post-quantum Cryptography: from Coding Theory to Hardware Architecture
    • 批准号:
      2052751
    • 项目类别:
      Standard Grant
    • 资助金额:
      $24.5万
    • 财政年份:
      2021
    • 负责人:
      Bane Vasic
    • 依托单位:
    Collaborative Research: CIF: Medium: QODED: Quantum codes Optimized for the Dynamics between Encoded Computation and Decoding using Classical Coding Techniques
    • 批准号:
      2106189
    • 项目类别:
      Continuing Grant
    • 资助金额:
      $69.91万
    • 财政年份:
      2021
    • 负责人:
      Bane Vasic
    • 依托单位:
    CIF: Small: Learning To Correct Errors
    • 批准号:
      2100013
    • 项目类别:
      Standard Grant
    • 资助金额:
      $49.14万
    • 财政年份:
      2021
    • 负责人:
      Bane Vasic
    • 依托单位:
    CIF: Medium: Iterative Quantum LDPC Decoders
    • 批准号:
      1855879
    • 项目类别:
      Continuing Grant
    • 资助金额:
      $112.55万
    • 财政年份:
      2019
    • 负责人:
      Bane Vasic
    • 依托单位:
    海外基金