TurboNet: A Model-driven DNN Decoder Based on Max-Log-MAP Algorithm for Turbo Code

05/25/2019
by   Yunfeng He, et al.
0

This paper presents TurboNet, a novel model-driven deep learning (DL) architecture for turbo decoding that combines DL with the traditional max-log-maximum a posteriori (MAP) algorithm. To design TurboNet, we unfold the original iterative structure for turbo decoding and replace each iteration by a deep neural network (DNN) decoding unit. In particular, the DNN decoding unit is obtained by parameterizing the max-log-MAP algorithm rather than replace the whole decoder with a black box fully connected DNN architecture. With the proposed architecture, the parameters can be efficiently learned from training data, and thus TurboNet learns to appropriately use systematic and parity information to offer higher error correction capabilities and decrease computational complexity compared with existing methods. Furthermore, simulation results prove TurboNet's superiority in signal-to-noise ratio generalizations.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/22/2018

ComNet: Combination of Deep Learning and Expert Knowledge in OFDM Receivers

In this article, we propose a model-driven deep learning (DL) approach t...
research
07/06/2018

Deep Learning Based Sphere Decoding

In this paper, a deep learning (DL)-based sphere decoding algorithm is p...
research
09/30/2022

TinyTurbo: Efficient Turbo Decoders on Edge

In this paper, we introduce a neural-augmented decoder for Turbo codes c...
research
02/17/2023

Deep Joint Source-Channel Coding with Iterative Source Error Correction

In this paper, we propose an iterative source error correction (ISEC) de...
research
04/18/2023

Soft-Output Deep Neural Network-Based Decoding

Deep neural network (DNN)-based channel decoding is widely considered in...
research
11/30/2020

Iterative Error Decimation for Syndrome-Based Neural Network Decoders

In this letter, we introduce a new syndrome-based decoder where a deep n...
research
02/14/2020

ADMM-based Decoder for Binary Linear Codes Aided by Deep Learning

Inspired by the recent advances in deep learning (DL), this work present...

Please sign up or login with your details

Forgot password? Click here to reset