Skip to content

mehrdadkhani/MMNet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MMNet

MMNet is a massive MIMO signal detection scheme based on light online learning with neural networks that extends to correlated channel scenarios.

Table of Contents

  1. Introduction
  2. Citation
  3. Repository structure

Introduction

This repository contains MMNet signal detection model, the channels dataset, and benchmarking detection schemes discusssed in the paper "Adaptive Neural Signal Detection for Massive MIMO" (https://arxiv.org/abs/1906.04610). On i.i.d. Gaussian channels, MMNet requires two orders of magnitude fewer operations than existing deep learning schemes but achieves near-optimal performance. On spatially-correlated channels, it achieves the same error rate as the next-best learning scheme (OAMPNet) at 2.5dB lower SNR and with at least 10x less computational complexity. MMNet is also 4--8dB better overall than a classic linear scheme like the minimum mean square error (MMSE) detector.

Citation

You may cite this project as:

@article{khani2019adaptive,
  title={Adaptive Neural Signal Detection for Massive MIMO},
  author={Khani, Mehrdad and Alizadeh, Mohammad and Hoydis, Jakob and Fleming, Phil},
  journal={arXiv preprint arXiv:1906.04610},
  year={2019}
}

Repository structure

Find MMNet and other learning based schemes in ./learning_based directory. Minimum mean square error (MMSE), Approximated message passaing (AMP), Semidefinite relaxation (SDR), Multistage interference cancelation (BLAST), and Maximum-likelihood optimal (ML) are located under ./classic. In order to reproduce the simulated correlated channels using 3D-3GPP model please refer to ./channels directory.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published