Neural Window Decoder for SC-LDPC Codes

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Yun, Dae-Young, Kwak, Hee-Youl, Kim, Yongjune, Kim, Sang-Hyo, No, Jong-Seon
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914287894659072
author Yun, Dae-Young
Kwak, Hee-Youl
Kim, Yongjune
Kim, Sang-Hyo
No, Jong-Seon
author_facet Yun, Dae-Young
Kwak, Hee-Youl
Kim, Yongjune
Kim, Sang-Hyo
No, Jong-Seon
contents In this paper, we propose a neural window decoder (NWD) for spatially coupled low-density parity-check (SC-LDPC) codes. The proposed NWD retains the conventional window decoder (WD) process but incorporates trainable neural weights. To train the weights of NWD, we introduce two novel training strategies. First, we restrict the loss function to target variable nodes (VNs) of the window, which prunes the neural network and accordingly enhances training efficiency. Second, we employ the active learning technique with a normalized loss term to prevent the training process from biasing toward specific training regions. Next, we develop a systematic method to derive non-uniform schedules for the NWD based on the training results. We introduce trainable damping factors that reflect the relative importance of check node (CN) updates. By skipping updates with less importance, we can omit $\mathbf{41\%}$ of CN updates without performance degradation compared to the conventional WD. Lastly, we address the error propagation problem inherent in SC-LDPC codes by deploying a complementary weight set, which is activated when an error is detected in the previous window. This adaptive decoding strategy effectively mitigates error propagation without requiring modifications to the code and decoder structures.
format Preprint
id arxiv_https___arxiv_org_abs_2411_19092
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Neural Window Decoder for SC-LDPC Codes
Yun, Dae-Young
Kwak, Hee-Youl
Kim, Yongjune
Kim, Sang-Hyo
No, Jong-Seon
Machine Learning
Information Theory
In this paper, we propose a neural window decoder (NWD) for spatially coupled low-density parity-check (SC-LDPC) codes. The proposed NWD retains the conventional window decoder (WD) process but incorporates trainable neural weights. To train the weights of NWD, we introduce two novel training strategies. First, we restrict the loss function to target variable nodes (VNs) of the window, which prunes the neural network and accordingly enhances training efficiency. Second, we employ the active learning technique with a normalized loss term to prevent the training process from biasing toward specific training regions. Next, we develop a systematic method to derive non-uniform schedules for the NWD based on the training results. We introduce trainable damping factors that reflect the relative importance of check node (CN) updates. By skipping updates with less importance, we can omit $\mathbf{41\%}$ of CN updates without performance degradation compared to the conventional WD. Lastly, we address the error propagation problem inherent in SC-LDPC codes by deploying a complementary weight set, which is activated when an error is detected in the previous window. This adaptive decoding strategy effectively mitigates error propagation without requiring modifications to the code and decoder structures.
title Neural Window Decoder for SC-LDPC Codes
topic Machine Learning
Information Theory
url https://arxiv.org/abs/2411.19092