Wireless Link Scheduling via Graph Representation Learning: A Comparative Study of Different Supervision Levels
arXiv:2110.01722
Abstract
We consider the problem of binary power control, or link scheduling, in wireless interference networks, where the power control policy is trained using graph representation learning. We leverage the interference graph of the wireless network as an underlying topology for a graph neural network (GNN) backbone, which converts the channel matrix to a set of node embeddings for all transmitter-receiver pairs. We show how the node embeddings can be trained in several ways, including via supervised, unsupervised, and self-supervised learning, and we compare the impact of different supervision levels on the performance of these methods in terms of the system-level throughput, convergence behavior, sample efficiency, and generalization capability.
arXiv commentCode available at https://github.com/navid-naderi/LinkSchedulingGNNs_SupervisionStudy
References in corpus (6)
- Fast Graph Representation Learning with PyTorch Geometric
- Optimal Wireless Resource Allocation with Random Edge Graph Neural Networks
- Learning Optimal Resource Allocations in Wireless Systems
- Stability Properties of Graph Neural Networks
- Resource Management in Wireless Networks via Multi-Agent Deep Reinforcement Learning
- An Overview on the Application of Graph Neural Networks in Wireless Networks