Spiking Neural Belief Propagation Decoder for LDPC Codes with Small Variable Node Degrees

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: von Bank, Alexander, Edelmann, Eike-Manuel, Mandelbaum, Jonathan, Schmalen, Laurent
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866913621542436864
author von Bank, Alexander
Edelmann, Eike-Manuel
Mandelbaum, Jonathan
Schmalen, Laurent
author_facet von Bank, Alexander
Edelmann, Eike-Manuel
Mandelbaum, Jonathan
Schmalen, Laurent
contents Spiking neural networks (SNNs) promise energy-efficient data processing by imitating the event-based behavior of biological neurons. In previous work, we introduced the enlarge-likelihood-each-notable-amplitude spiking-neural-network (ELENA-SNN) decoder, a novel decoding algorithm for low-density parity-check (LDPC) codes. The decoder integrates SNNs into belief propagation (BP) decoding by approximating the check node (CN) update equation using SNNs. However, when decoding LDPC codes with a small variable node(VN) degree, the approximation gets too rough, and the ELENA-SNN decoder does not yield good results. This paper introduces the multi-level ELENA-SNN (ML-ELENA-SNN) decoder, which is an extension of the ELENA-SNN decoder. Instead of a single SNN approximating the CN update, multiple SNNs are applied in parallel, resulting in a higher resolution and higher dynamic range of the exchanged messages. We show that the ML-ELENA-SNN decoder performs similarly to the ubiquitous normalized min-sum decoder for the (38400, 30720) regular LDPC code with a VN degree of dv = 3 and a CN degree of dc = 15.
format Preprint
id arxiv_https___arxiv_org_abs_2412_15897
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Spiking Neural Belief Propagation Decoder for LDPC Codes with Small Variable Node Degrees
von Bank, Alexander
Edelmann, Eike-Manuel
Mandelbaum, Jonathan
Schmalen, Laurent
Signal Processing
Information Theory
Spiking neural networks (SNNs) promise energy-efficient data processing by imitating the event-based behavior of biological neurons. In previous work, we introduced the enlarge-likelihood-each-notable-amplitude spiking-neural-network (ELENA-SNN) decoder, a novel decoding algorithm for low-density parity-check (LDPC) codes. The decoder integrates SNNs into belief propagation (BP) decoding by approximating the check node (CN) update equation using SNNs. However, when decoding LDPC codes with a small variable node(VN) degree, the approximation gets too rough, and the ELENA-SNN decoder does not yield good results. This paper introduces the multi-level ELENA-SNN (ML-ELENA-SNN) decoder, which is an extension of the ELENA-SNN decoder. Instead of a single SNN approximating the CN update, multiple SNNs are applied in parallel, resulting in a higher resolution and higher dynamic range of the exchanged messages. We show that the ML-ELENA-SNN decoder performs similarly to the ubiquitous normalized min-sum decoder for the (38400, 30720) regular LDPC code with a VN degree of dv = 3 and a CN degree of dc = 15.
title Spiking Neural Belief Propagation Decoder for LDPC Codes with Small Variable Node Degrees
topic Signal Processing
Information Theory
url https://arxiv.org/abs/2412.15897