基于深度学习的两种信源信道联合编码
摘要:信源编码是一个数据压缩的过程,其目的是尽可能地将信源中的冗余度去掉;而信道编码则是一个增加冗余的过程,通过适当加入冗余度来达到抵抗信道噪声,保护传输数据的目的。 本文分享自华为云社区《基于深度学习的信源信道联合编码》,原文作者:技术火炬手 。 信源编码是一个数据压缩的过程,其目的是尽可能地将信源中的冗余度去掉;而信道编码则是一个增加冗余的过程,通过适当加入冗余度来达到抵抗信道噪声,保护传输数据的目的。 经典端对端无线通信系统如下图所示: 信源 xx使用信源编码,去除冗余得到比特流 ss。 对 ss进行信道编码(如 Turbo、LDPC 等)得到 yy,增加相应的校验位来抵抗信道噪声。 对比特流 yy进行调制(如 BPSK、16QAM 等)得到 zz,并经物理信道发送。 接收端对经信道后的符号 \bar{z}zˉ 进行解调、解码操作得到 \bar{x}xˉ。 根据定义信道方式不同,基于深度学习的信源信道联合编码(Deep JSCC)可以分为两类。 第一类,受无编码传输的启发,将信源编码、信道编码和调制联合设计为编码器。 系统模型如下图所示: 第二类,将通信系统中的调制、噪声信道、解...