Alternate Learning based Sparse Semantic Communications for Visual Transmission

Siyu Tong, Xiaoxue Yu, Rongpeng Li, Kun Lu, Zhifeng Zhao +1 more
7/31/2023
cs.ITcs.AI

No confident code implementation found for this paper.

Abstract

Semantic communication (SemCom) demonstrates strong superiority over conventional bit-level accurate transmission, by only attempting to recover the essential semantic information of data. In this paper, in order to tackle the non-differentiability of channels, we propose an alternate learning based SemCom system for visual transmission, named SparseSBC. Specially, SparseSBC leverages two separate Deep Neural Network (DNN)-based models at the transmitter and receiver, respectively, and learns the encoding and decoding in an alternate manner, rather than the joint optimization in existing literature, so as to solving the non-differentiability in the channel. In particular, a ``self-critic" training scheme is leveraged for stable training. Moreover, the DNN-based transmitter generates a sparse set of bits in deduced ``semantic bases", by further incorporating a binary quantization module on the basis of minimal detrimental effect to the semantic accuracy. Extensive simulation results validate that SparseSBC shows efficient and effective transmission performance under various channel conditions, and outperforms typical SemCom solutions.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{tong2023alternate,
  title  = {Alternate Learning based Sparse Semantic Communications for Visual Transmission},
  author = {Siyu Tong and Xiaoxue Yu and Rongpeng Li and Kun Lu and Zhifeng Zhao and Honggang Zhang},
  year   = {2023},
  eprint = {2309.16681},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2309.16681v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2309.16681.svg)](https://codeofpaper.com/paper/2309.16681)

Discussion