2019 57th Annual Allerton Conference on Communication, Control, and Computing (Allerton) 2019
DOI: 10.1109/allerton.2019.8919804
|View full text |Cite
|
Sign up to set email alerts
|

Deep Learning-Based Polar Code Design

Abstract: In this work, we introduce a deep learning-based polar code construction algorithm. The core idea is to represent the information/frozen bit indices of a polar code as a binary vector which can be interpreted as trainable weights of a neural network (NN). For this, we demonstrate how this binary vector can be relaxed to a soft-valued vector, facilitating the learning process through gradient descent and enabling an efficient code construction. We further show how different polar code design constraints (e.g., … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
16
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
6
3

Relationship

0
9

Authors

Journals

citations
Cited by 25 publications
(17 citation statements)
references
References 38 publications
0
16
0
Order By: Relevance
“…Soft decoding techniques such as belief propagation (BP) have also been developed for polar codes. Recently, some interesting polar code construction techniques have been proposed, such as using the information bottleneck method (shown in [27]) or deep learning (shown in [28]). Additionally, some efficient simulation methods to analyze polar codes performance via importance-sampling techniques exist, such as those provided in [29,30].…”
Section: Future Workmentioning
confidence: 99%
“…Soft decoding techniques such as belief propagation (BP) have also been developed for polar codes. Recently, some interesting polar code construction techniques have been proposed, such as using the information bottleneck method (shown in [27]) or deep learning (shown in [28]). Additionally, some efficient simulation methods to analyze polar codes performance via importance-sampling techniques exist, such as those provided in [29,30].…”
Section: Future Workmentioning
confidence: 99%
“…For a deep learning technique, some authors in [ 18 , 19 , 20 , 21 , 22 ] used deep learning algorithms to assist in the coding and decoding of polar codes. To enhance the coding of the polar codes, a polar code construction algorithm based on deep learning was proposed [ 18 ], which has better performance than 5G polar codes without CRC [ 19 ]. Its core idea is that the bits of polar codes are regarded as the trainable weights of the neural network.…”
Section: Introductionmentioning
confidence: 99%
“…Polar codes [16]- [41] have drawn much attention as alternative capacity-approaching codes in place of LDPC codes for short block lengths, in particular for the fifth-generation (5G) networks. Besides encoder design methods [23]- [28], a number of decoder algorithms were developed [29]- [31]. With successive cancellation list (SCL) decoding [19], polar codes can be highly competitive with state-of-the-art LDPC codes.…”
Section: Introductionmentioning
confidence: 99%
“…, N } that correspond to the information bit and frozen bit locations, respectively. The lowest reliability can be selected to be in K for frozen bits, e.g., by Bhattacharyya parameter [16], density evolution [23], [24], Gaussian approximation [25], beta expansion [26], genetic algorithm [27], and deep learning [28].…”
Section: Introductionmentioning
confidence: 99%