Generalization of Deep Reinforcement Learning for Jammer-Resilient Frequency and Power Allocation

Swatantra Kafle, Jithin Jagannath, Zackary Kane, Noor Biswas, Prem Sagar Vasanth Kumar +1 more
2/4/2023
cs.NIcs.LG

No confident code implementation found for this paper.

Abstract

We tackle the problem of joint frequency and power allocation while emphasizing the generalization capability of a deep reinforcement learning model. Most of the existing methods solve reinforcement learning-based wireless problems for a specific pre-determined wireless network scenario. The performance of a trained agent tends to be very specific to the network and deteriorates when used in a different network operating scenario (e.g., different in size, neighborhood, and mobility, among others). We demonstrate our approach to enhance training to enable a higher generalization capability during inference of the deployed model in a distributed multi-agent setting in a hostile jamming environment. With all these, we show the improved training and inference performance of the proposed methods when tested on previously unseen simulated wireless networks of different sizes and architectures. More importantly, to prove practical impact, the end-to-end solution was implemented on the embedded software-defined radio and validated using over-the-air evaluation.

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{kafle2023generalization,
  title  = {Generalization of Deep Reinforcement Learning for Jammer-Resilient Frequency and Power Allocation},
  author = {Swatantra Kafle and Jithin Jagannath and Zackary Kane and Noor Biswas and Prem Sagar Vasanth Kumar and Anu Jagannath},
  year   = {2023},
  eprint = {2302.02250},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2302.02250v2}
}

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

Discussion