paper-with-me

Papers

How to Mask in Error Correction Code Transformer: Systematic and Double Masking

2023-08-16 · Seong-Joon Park, Hee-Youl Kwak, Sang-Hyo Kim, Sunghwan Kim, Yongjune Kim, Jong-Seon No

In communication and storage systems, error correction codes (ECCs) are pivotal in ensuring data reliability. As deep learning's applicability has broadened across diverse domains, there is a growing research focus on neural network-based decoders that outperform traditional decoding algorithms. Among these neural decoders, Error Correction Code Transformer (ECCT) has achieved the state-of-the-art performance, outperforming other methods by large margins. To further enhance the performance of ECCT, we propose two novel methods. First, leveraging the systematic encoding technique of ECCs, we introduce a new masking matrix for ECCT, aiming to improve the performance and reduce the computational complexity. Second, we propose a novel transformer architecture of ECCT called a double-masked ECCT. This architecture employs two different mask matrices in a parallel manner to learn more diverse features of the relationship between codeword bits in the masked self-attention blocks. Extensive simulation results show that the proposed double-masked ECCT outperforms the conventional ECCT, achieving the state-of-the-art decoding performance with significant margins.

📄 PDF Abstract BibTeX arXiv:2308.08128

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Position-Wise Feed-Forward Layer 설명 없음
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Multi-Head Attention 설명 없음
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
Residual Connection 설명 없음

Similar Papers 제목 키워드 기반

Mask the Correct Tokens: An Embarrassingly Simple Approach for Error Correction

2022-11-23 · Kai Shen, Yichong Leng, Xu Tan, Siliang Tang 외

Text error correction aims to correct the errors in text sequences such as those typed by humans or generated by speech recognition models. Previous error correction methods usually take the source (incorrect) sentence a…

DecoderSentencespeech-recognitionSpeech Recognition

Hybrid Mamba-Transformer Decoder for Error-Correcting Codes

2025-05-23 · Shy-el Cohen, Yoni Choukroun, Eliya Nachmani

We introduce a novel deep learning method for decoding error correction codes based on the Mamba architecture, enhanced with Transformer layers. Our approach proposes a hybrid decoder that leverages Mamba's efficient seq…

DecoderMamba

Error Correction Code Transformer

2022-03-27 · Yoni Choukroun, Lior Wolf

Error correction code is a major part of the communication physical layer, ensuring the reliable transfer of data over noisy channels. Recently, neural decoders were shown to outperform classical decoding techniques. How…

Inductive Bias

HTEC: Human Transcription Error Correction

2023-09-18 · Hanbo Sun, Jian Gao, Xiaomin Wu, Anjie Fang 외

High-quality human transcription is essential for training and improving Automatic Speech Recognition (ASR) models. Recent study~\cite{libricrowd} has found that every 1% worse transcription Word Error Rate (WER) increas…

Automatic Speech RecognitionAutomatic Speech Recognition (ASR)Grammatical Error Correctionspeech-recognition+1

A Financial Service Chatbot based on Deep Bidirectional Transformers

2020-02-17 · Shi Yu, Yuxin Chen, Hussain Zaidi

We develop a chatbot using Deep Bidirectional Transformer models (BERT) to handle client questions in financial investment customer service. The bot can recognize 381 intents, and decides when to say "I don't know" and e…

Chatbotintent-classificationIntent ClassificationLanguage Modeling+2