On the Rate-Distortion-Complexity Tradeoff for Semantic Communication
Organizations: the School of Artificial Intelligence at the Xidian University, Shaanxi 710071, China · the School of Electronic Information and Communications at the Huazhong University of Science and Technology, Wuhan 430074, China · the Pengcheng Laboratory, Shenzhen, Guangdong 518055, China · the Pazhou Laboratory (Huangpu), Guangzhou, Guangdong 510555, China · the School of Artificial Intelligence, the Xidian University, Xi’an, Shaanxi 710071, China
Abstract
Semantic communication is a novel communication paradigm that focuses on conveying the user's intended meaning rather than the bit-wise transmission of source signals. One of the key challenges is to effectively represent and extract the semantic meaning of any given source signals. While deep learning (DL)-based solutions have shown promising results in extracting implicit semantic information from a wide range of sources, existing work often overlooks the high computational complexity inherent in both model training and inference for the DL-based encoder and decoder. To bridge this gap, this paper proposes a rate-distortion-complexity (RDC) framework which extends the classical rate-distortion theory by incorporating the constraints on semantic distance, including both the traditional bit-wise distortion metric and statistical difference-based divergence metric, and complexity measure, adopted from the theory of minimum description length and information bottleneck. We derive the closed-form theoretical results of the minimum achievable rate under given constraints on semantic distance and complexity for both Gaussian and binary semantic sources. Our theoretical results show a fundamental three-way tradeoff among achievable rate, semantic distance, and model complexity. Extensive experiments on real-world image and video datasets validate this tradeoff and further demonstrate that our information-theoretic complexity measure effectively correlates with practical computational costs, guiding efficient system design in resource-constrained scenarios.
Figures & tables
| Dim | FLOPs (M) | Complexity | Acc ( ) |
|---|---|---|---|
| 8 | 0.489 | 3.52 | 85.5 |
| 16 | 0.493 | 5.87 | 92.2 |
| 32 | 0.501 | 7.94 | 95.3 |
| 64 | 0.517 | 9.23 | 99.0 |
| 128 | 0.550 | 9.78 | 99.6 |
| 256 | 0.616 | 10.05 | 99.8 |
| Dim | FLOPs (M) | Complexity | IS |
|---|---|---|---|
| 8 | 0.938 | 4.23 | 1.96 |
| 16 | 0.942 | 7.65 | 2.08 |
| 32 | 0.950 | 10.82 | 2.17 |
| 64 | 0.967 | 12.37 | 2.24 |
| 128 | 0.999 | 13.56 | 2.29 |
| 256 | 1.065 | 14.21 | 2.33 |