An Unsupervised Learning Approach for Spectrum Allocation in Terahertz Communication Systems

Akram Shafie, Chunhui Li, Nan Yang, Xiangyun Zhou, Trung Q. Duong
8/7/2022
cs.LG

No confident code implementation found for this paper.

Abstract

We propose a new spectrum allocation strategy, aided by unsupervised learning, for multiuser terahertz communication systems. In this strategy, adaptive sub-band bandwidth is considered such that the spectrum of interest can be divided into sub-bands with unequal bandwidths. This strategy reduces the variation in molecular absorption loss among the users, leading to the improved data rate performance. We first formulate an optimization problem to determine the optimal sub-band bandwidth and transmit power, and then propose the unsupervised learning-based approach to obtaining the near-optimal solution to this problem. In the proposed approach, we first train a deep neural network (DNN) while utilizing a loss function that is inspired by the Lagrangian of the formulated problem. Then using the trained DNN, we approximate the near-optimal solutions. Numerical results demonstrate that comparing to existing approaches, our proposed unsupervised learning-based approach achieves a higher data rate, especially when the molecular absorption coefficient within the spectrum of interest varies in a highly non-linear manner.

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{shafie2022unsupervised,
  title  = {An Unsupervised Learning Approach for Spectrum Allocation in Terahertz Communication Systems},
  author = {Akram Shafie and Chunhui Li and Nan Yang and Xiangyun Zhou and Trung Q. Duong},
  year   = {2022},
  eprint = {2208.03618},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2208.03618v1}
}

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

Discussion