Over-the-Air Design of GAN Training for mmWave MIMO Channel Estimation
Akash Doshi, Manan Gupta, Jeffrey G. Andrews

TL;DR
This paper introduces an unsupervised over-the-air GAN-based method for mmWave MIMO channel estimation that outperforms traditional algorithms and can be trained online using real noisy measurements.
Contribution
It develops a novel federated OTA GAN training framework for high-dimensional channel estimation that does not rely on simulated datasets.
Findings
Outperforms Orthogonal Matching Pursuit and EM-GM-AMP in channel reconstruction error.
Achieves comparable performance to state-of-the-art algorithms on NLOS channels.
Enables online training directly from noisy pilot measurements.
Abstract
Future wireless systems are trending towards higher carrier frequencies that offer larger communication bandwidth but necessitate the use of large antenna arrays. Existing signal processing techniques for channel estimation do not scale well to this "high-dimensional" regime in terms of performance and pilot overhead. Meanwhile, training deep learning based approaches for channel estimation requires large labeled datasets mapping pilot measurements to clean channel realizations, which can only be generated offline using simulated channels. In this paper, we develop a novel unsupervised over-the-air (OTA) algorithm that utilizes noisy received pilot measurements to train a deep generative model to output beamspace MIMO channel realizations. Our approach leverages Generative Adversarial Networks (GAN), while using a conditional input to distinguish between Line-of-Sight (LOS) and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMillimeter-Wave Propagation and Modeling · Microwave Engineering and Waveguides · Antenna Design and Optimization
