当前位置: 首页 > news >正文

DEEPPOLAR:通过深度学习发明非线性大核极坐标码(2)

目录

2.问题的提出和背景

2.1  信道编码

 2.2.极化码

极坐标编码

极坐标解码


原文:《DEEPPOLAR: Inventing Nonlinear Large-Kernel Polar Codes via Deep Learning》

2.问题的提出和背景

2.1  信道编码

信道编码是一种为传输添加冗余的技术,使其对通信信道添加的噪声具有鲁棒性。更精确地说,设u=表示我们希望传输的信息/消息比特块。代码由编码器和解码器对组成

编码器,g(u)。码字通过调制(例如二进制相移键控(BPSK))映射到实数/复数值。信道表示为,将码字X破坏为其有噪声的版本。在接收到破坏的码字后,解码器fθ将消息比特估计为代码的性能是使用标准错误度量(standard error metrics)来衡量的,如误码率(BER)或误块率(BLER)

图2:通过深度学习进行信道编码

 2.2.极化码

由Erdal Arıkan(Arikan,2009)提出,是第一个在保持低编码和解码复杂度的同时实现香农容量的确定性码结构。本节正式定义了Polar代码,并提出我们的方法。

极坐标编码

Polar码可以用Polar(n,k,F)来描述。这里,n是块长度(对于某个整数m,),k是信息比特数,F表示“冻结”比特位置的集合

通常,选择与极化引起的噪声最大的n-k比特信道对应的位置进行冻结

  1. 极坐标编码器将信息比特映射到二进制码字
  2. 极坐标码的基本构建块是Plotkin变换:

        一对输入比特(u,v)的映射( mapping for a pair of input bits (u, v) ),可以用矩阵 ,将(u0,u1)转换为,其中表示XOR运算。与编码理论文献一致,我们将这种构建块称为内核通过取基核G2的Kronecker积m次,得到块长度的编码矩阵。

图3。
(a)使用标准2×2内核的Polar(4,3)编码结构。编码在Plotkin树上递归执行。
(b)使用4×4核的Polar(16,8)编码。
(c)DEEPOLAR(4,3,ℓ=2)用神经网络代替Plotkin-2×2中的异或运算。
(d) DEEPPOLAR(16,8,ℓ=4):将DEEPOLAR编码扩展到高阶内核使我们能够实现良好的可靠性。我们是第一个探索这个设计空间的人

利用这种结构,可以通过在二叉树(称为Plotkin树)上递归坐标应用Plotkin变换来有效地执行编码

        为了对消息比特块进行编码,我们首先将它们嵌入到源消息向量:

由于消息块m仅在与I相关的索引处包含信息比特u,因此集合I称为信息集,其补码<complement >称为冻结集<the frozen set>。我们通过一个小例子Polar(4,3)描述了Plotkin树上的编码,如图3(a)所示。

图3
(a)使用标准2×2内核的Polar(4,3)编码结构。编码在Plotkin树上递归执行。

这里,F={0}。考虑一个大小为k=3,u=[u0,u1,u2]的输入。在输入级别(深度1),我们冻结m0,即m0=0,并将u分配给其余位置。应用Plotkin变换。在第二级,我们对这些向量协调应用相同的操作,即

最终的编码向量是来自第二级节点的输出的级联,即。对于一般的(n,k)极坐标码,编码过程类似地进行到级。

极坐标解码

编码消息被噪声信道破坏。连续抵消(SC)算法是极坐标码最有效的解码器之一,并且是渐近最优的。

  • SC算法背后的基本原理是根据给定损坏码字y和先验解码比特的条件似然性顺序解码每个消息比特

第i位的LLR可以计算为

 SC解码在A中有详细描述👇。(或者查看我的另一篇博客:连续抵消解码器--Successive Cancellation decoder(SC 解码器)-CSDN博客):

相关文章:

  • 从3秒到500ms:一套完整的慢SQL分析与优化的经验
  • 英语听力口语词汇--2.宣传类
  • AVL树解析
  • NPDP.新产品开发职业认证知识体系NPDP.BOK
  • 抽奖系统-基本-注册
  • 元数据和主数据
  • 2918. 数组的最小相等和
  • C++自学笔记 makefile
  • 嵌入式学习笔记 - STM32 ADC,多重转换,内部参考电压,
  • 数据指标和数据标签
  • STM32学习记录——点灯
  • 栈Stack(附源码)
  • linux kernel调度触发机制
  • Kubernetes基础(三十二):Worker节点启动全解析
  • 深度解析大模型学习率:优化策略与挑战
  • Linux-Ext系列文件系统
  • 【仿真】【具身智能仿真】Isaac Simlab云端部署(入门学习性价比最高的方式)
  • 广东省省考备考(第八天5.11)—言语:片段阅读(每日一练)
  • 【python编程从入门到到实践】第六章 字典
  • httpclient请求出现403
  • 打击网络谣言、共建清朗家园,中国互联网联合辟谣平台2025年4月辟谣榜
  • 中美经贸高层会谈11日在日内瓦将继续进行
  • 邯郸一酒店办婚宴发生火灾,新郎母亲:饭没吃成酒店还要收费
  • 罕见沙尘再度入川,官方:沙尘传输高度达到平流层,远超以往
  • 央行设立服务消费与养老再贷款,额度5000亿元
  • 股价两天涨超30%,中航成飞:不存在应披露而未披露的重大事项