[发明专利]一种基于神经网络的极化码译码方法及装置在审
申请号: | 201911319155.0 | 申请日: | 2019-12-19 |
公开(公告)号: | CN111106839A | 公开(公告)日: | 2020-05-05 |
发明(设计)人: | 牛凯;董超;高健 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H03M13/13 | 分类号: | H03M13/13;H03M13/15;H03M13/29;H04L1/00;G06N3/08 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 神经网络 极化 译码 方法 装置 | ||
1.一种基于神经网络的极化码译码方法,其特征在于,包括:
获取待译码的极化码,其中,所述极化码是对未编码序列进行极化编码得到的,所述未编码序列由K位的信息位和(N-K)位的冻结位组成,N=2n,n为正整数,K为小于N的正整数;
将所述待译码的极化码输入神经网络模型,得到译码序列;
其中,所述神经网络模型是基于预设训练集进行训练得到的,所述预设训练集中包含样本极化码和样本未编码序列,所述样本极化码为对所述样本未编码序列进行极化编码得到的,所述样本未编码序列由K位的样本信息位和(N-K)位的样本冻结位组成。
2.根据权利要求1所述的方法,其特征在于,所述神经网络模型为全连接神经网络模型;
所述全连接神经网络模型包括一个输入层、一个输出层和预设数量个隐藏层;其中,所述输入层的神经元个数为N,所述输出层的神经元个数为K,每个神经元与前一层的所有神经元相连,对于一个I层的全连接神经网络,神经网络中第i层的输出向量表示为:
其中I是正整数,i∈{0,1,…,I-1},oi,j表示神经网络中第i层第j个神经元的输出,j∈{1,2,…,Ji},Ji表示第i层神经元的数量;
采用如下步骤,基于所述预设训练集进行训练,得到所述神经网络模型:
将所述预设训练集中的所述样本极化码输入待训练的全连接神经网络模型,得到样本译码序列,其中,所述样本信息位为K位随机二进制码,所述样本冻结位均为0,所述样本译码序列为K位二进制码,所述K位二进制码的位数依次为{0,1,…,K-1};
基于所述样本译码序列中的所述K位二进制码和所述样本未编码序列中的所述K位随机二进制码,计算所述全连接神经网络模型的损失函数;
所述全连接神经网络模型的损失函数为:
其中,dk为所述样本未编码序列中所述信息位的第k位,是所述输出层第k个神经元的输出;
判断所述损失函数是否收敛;
如果收敛,将当前的所述待训练的全连接神经网络模型,确定为训练完成的所述神经网络模型;
如果未收敛,调整所述待训练的全连接神经网络模型中的参数,进行下一次训练,直到计算得到的损失函数收敛。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911319155.0/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类