SPITLGDec 18, 2018

LORM: Learning to Optimize for Resource Management in Wireless Networks with Few Training Samples

arXiv:1812.07998v214 citations
Originality Incremental advance
AI Analysis

This work addresses resource management in wireless networks, offering a sample-efficient solution to a domain-specific problem with incremental improvements over existing machine learning methods.

The paper tackles the challenge of solving mixed-integer nonlinear programming problems for wireless network resource management by proposing LORM, a framework that uses imitation learning to learn optimal pruning policies in branch-and-bound algorithms, reducing sample complexity and addressing feasibility issues. It achieves near-optimal performance with significant speedup compared to traditional methods and adapts to changing network parameters via transfer learning with few unlabeled samples.

Effective resource management plays a pivotal role in wireless networks, which, unfortunately, results in challenging mixed-integer nonlinear programming (MINLP) problems in most cases. Machine learning-based methods have recently emerged as a disruptive way to obtain near-optimal performance for MINLPs with affordable computational complexity. There have been some attempts in applying such methods to resource management in wireless networks, but these attempts require huge amounts of training samples and lack the capability to handle constrained problems. Furthermore, they suffer from severe performance deterioration when the network parameters change, which commonly happens and is referred to as the task mismatch problem. In this paper, to reduce the sample complexity and address the feasibility issue, we propose a framework of Learning to Optimize for Resource Management (LORM). Instead of the end-to-end learning approach adopted in previous studies, LORM learns the optimal pruning policy in the branch-and-bound algorithm for MINLPs via a sample-efficient method, namely, imitation learning. To further address the task mismatch problem, we develop a transfer learning method via self-imitation in LORM, named LORM-TL, which can quickly adapt a pre-trained machine learning model to the new task with only a few additional unlabeled training samples. Numerical simulations will demonstrate that LORM outperforms specialized state-of-the-art algorithms and achieves near-optimal performance, while achieving significant speedup compared with the branch-and-bound algorithm. Moreover, LORM-TL, by relying on a few unlabeled samples, achieves comparable performance with the model trained from scratch with sufficient labeled samples.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes