Although semantic communications have exhibited satisfactory performance for a large number of tasks, the impact of semantic noise and the robustness of the systems have not been well investigated. Semantic noise refers to the misleading between the intended semantic symbols and received ones, thus cause the failure of tasks. In this paper, we first propose a framework for the robust end-to-end semantic communication systems to combat the semantic noise. In particular, we analyze sample-dependent and sample-independent semantic noise. To combat the semantic noise, the adversarial training with weight perturbation is developed to incorporate the samples with semantic noise in the training dataset. Then, we propose to mask a portion of the input, where the semantic noise appears frequently, and design the masked vector quantized-variational autoencoder (VQ-VAE) with the noise-related masking strategy. We use a discrete codebook shared by the transmitter and the receiver for encoded feature representation. To further improve the system robustness, we develop a feature importance module (FIM) to suppress the noise-related and task-unrelated features. Thus, the transmitter simply needs to transmit the indices of these important task-related features in the codebook. Simulation results show that the proposed method can be applied in many downstream tasks and significantly improve the robustness against semantic noise with remarkable reduction on the transmission overhead.
翻译:尽管在许多任务中,语义通信表现出称心的表现,但是语义噪声的影响和系统的鲁棒性尚未得到充分的研究。语义噪声是指预期的语义符号与接收到的符号之间的误导,从而导致任务失败。为了应对语义噪声,我们首次提出了一个健壮的端到端语义通信系统框架。具体而言,我们分析了样本相关和样本无关的语义噪声。为了应对语义噪声,我们开发了带有权重扰动的对抗性训练方法,以将带有语义噪声的样本纳入训练数据集中。然后,我们提出了掩蔽一部分输入的方法,其中语义噪声经常出现,并采用与噪声相关的掩蔽策略设计了遮蔽向量量化变分自动编码器(VQ-VAE)。我们使用传输器和接收器共享的离散码本来表示编码特征。为了进一步提高系统的鲁棒性,我们开发了特征重要性模块(FIM)来抑制与噪声相关的和与任务不相关的特征。因此,传输器只需在码本中传输这些重要的任务相关特征的索引。仿真结果表明,所提出的方法可以应用于许多下游任务,并显著提高对语义噪声的鲁棒性,同时大大减少了传输开销。