Task-Adaptive Semantic Communications with Controllable Diffusion-based Data Regeneration

Fupei Guo, Achintha Wijesinghe, Songyang Zhang, Zhi Ding
5/12/2025
cs.CL

No confident code implementation found for this paper.

Abstract

Semantic communications represent a new paradigm of next-generation networking that shifts bit-wise data delivery to conveying the semantic meanings for bandwidth efficiency. To effectively accommodate various potential downstream tasks at the receiver side, one should adaptively convey the most critical semantic information. This work presents a novel task-adaptive semantic communication framework based on diffusion models that is capable of dynamically adjusting the semantic message delivery according to various downstream tasks. Specifically, we initialize the transmission of a deep-compressed general semantic representation from the transmitter to enable diffusion-based coarse data reconstruction at the receiver. The receiver identifies the task-specific demands and generates textual prompts as feedback. Integrated with the attention mechanism, the transmitter updates the semantic transmission with more details to better align with the objectives of the intended receivers. Our test results demonstrate the efficacy of the proposed method in adaptively preserving critical task-relevant information for semantic communications while preserving high compression efficiency.

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{guo2025taskadaptive,
  title  = {Task-Adaptive Semantic Communications with Controllable Diffusion-based Data Regeneration},
  author = {Fupei Guo and Achintha Wijesinghe and Songyang Zhang and Zhi Ding},
  year   = {2025},
  eprint = {2505.07980},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.07980v1}
}

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/2505.07980.svg)](https://codeofpaper.com/paper/2505.07980)

Discussion