【技术实现步骤摘要】
一种基于模型驱动深度学习的非二进制LDPC译码方法
[0001]本专利技术涉及一种基于模型驱动深度学习的非二进制
LDPC
译码方法
。
技术介绍
[0002]在光通信
、
深空通信和存储领域得到了广泛的应用
。
深度学习在通信物理层的应用已经有了很多的研究,包括基于数据驱动的端到端通信系统,基于模型驱动的信道估计,信号检测
、
信道编译码和
CSI
信息反馈技术
。
基于模型驱动深度学习的算法因为利用了传统通信数学解析模型和深度学习网络的双重优势,具有非常好的应用前景
。
针对非二进制
LDPC
码,目前最常用的译码算法有扩展最小和
(EMS)
译码算法,
MIN
‑
MAX
译码算法,
BRB
译码算法等
。
目前仅有基于模型驱动深度学习的比特可靠度
(BRB)
译码算法,但是比特可靠度
(BRB)
的译码算法译码性能差,抗突发能力弱
。
目前期待设计出基于模型驱动深度学习的
EMS
译码算法,以提高非二进制
LDPC
码的性能
、
设计的灵活性和抗突发能力
。
[0003]在文献
[M.C.Davey and D.J.MacKay,“Low density parity check ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.
一种基于模型驱动深度学习的非二进制
LDPC
译码方法,其特征在于,所述方法包括:
(1)
把非二进制
LDPC
码的
EMS
迭代译码结构中的每一次迭代看作一个独立的单元,这样原来
M
次迭代的
EMS
译码流程展开为
M
个独立的单元,将这
M
个独立的单元串行连接形成一个“平铺”式结构;
(2)
把非二进制
LDPC
码的
EMS
迭代译码结构中每一次迭代中由检验节点到变量节点传递信息计算看作校验节点
CN
层,由变量节点到校验节点传递信息计算看作变量节点
VN
层,这样每一个独立的单元中就包含两层神经网络计算;
(3)
把非二进制
LDPC
码的
EMS
迭代译码结构中的输出判决计算展开,并加上一个交叉熵损失计算函数构成“平铺”式结构的输出层;
(4)
经过
(1)
至
(3)
的处理,将非二进制
LDPC
码的
EMS
迭代译码结构展开形成用于非二进制
LDPC
码的译码网络
EMSNet
;
(5)
对
EMSNet
进行训练;
(6)
对训练完成的
EMSNet
输出的信息比特后验概率对数似然比估计值用
Sigmoid
函数进行归一化,并对归一化的结果进行硬判决,得到真实信息比特序列的估计值,从而实现对非二进制
LDPC
码的译码
。2.
技术研发人员:林灿堂,梁元辉,吴清乐,吴冠祺,严肇基,
申请(专利权)人:澳门理工大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。