On Purely Data-Driven Massive MIMO Detectors (2401.07515v1)
Abstract: To enhance the performance of massive multi-input multi-output (MIMO) detection using deep learning, prior research primarily adopts a model-driven methodology, integrating deep neural networks (DNNs) with traditional iterative detectors. Despite these efforts, achieving a purely data-driven detector has remained elusive, primarily due to the inherent complexities arising from the problem's high dimensionality. This paper introduces ChannelNet, a simple yet effective purely data-driven massive MIMO detector. ChannelNet embeds the channel matrix into the network as linear layers rather than viewing it as input, enabling scalability to massive MIMO scenarios. ChannelNet is computationally efficient and has a computational complexity of $\mathcal{O}(N_t N_r)$, where $N_t$ and $N_r$ represent the numbers of transmit and receive antennas, respectively. Despite the low computation complexity, ChannelNet demonstrates robust empirical performance, matching or surpassing state-of-the-art detectors in various scenarios. In addition, theoretical insights establish ChannelNet as a universal approximator in probability for any continuous permutation-equivariant functions. ChannelNet demonstrates that designing deep learning based massive MIMO detectors can be purely data-driven and free from the constraints posed by the conventional iterative frameworks as well as the channel and noise distribution models.
- A. J. Paulraj, D. A. Gore, R. U. Nabar, and H. Bolcskei, “An overview of MIMO communications-a key to gigabit wireless,” Proc. IEEE, vol. 92, no. 2, pp. 198–218, Feb. 2004.
- L. Lu, G. Y. Li, A. L. Swindlehurst, A. Ashikhmin, and R. Zhang, “An overview of massive MIMO: Benefits and challenges,” IEEE J. Sel. Topics Signal Process., vol. 8, no. 5, pp. 742–758, Oct. 2014.
- S. Yang and L. Hanzo, “Fifty years of mimo detection: The road to large-scale mimos,” IEEE Communications Surveys & Tutorials, vol. 17, no. 4, pp. 1941–1988, 2015.
- E. G. Larsson, “MIMO detection methods: How they work,” IEEE Signal Process. Mag.,, vol. 26, no. 3, pp. 91–95, May 2009.
- J. Ma and L. Ping, “Orthogonal amp,” IEEE Access, vol. 5, pp. 2020–2033, 2017.
- H. He, C.-K. Wen, S. Jin, and G. Y. Li, “Model-driven deep learning for MIMO detection,” IEEE Trans. Signal Process., vol. 68, pp. 1702–1715, 2020.
- M. Khani, M. Alizadeh, J. Hoydis, and P. Fleming, “Adaptive neural signal detection for massive MIMO,” IEEE Trans. Wireless Commun., vol. 19, no. 8, pp. 5635–5648, Aug. 2020.
- M. Goutay, F. A. Aoudia, and J. Hoydis, “Deep hypernetwork-based mimo detection,” in Proc. IEEE 21st Int. Workshop Signal Process. Adv. Wireless Commun. (SPAWC), Jul. 2020, pp. 1–5.
- V. Monga, Y. Li, and Y. C. Eldar, “Algorithm unrolling: Interpretable, efficient deep learning for signal and image processing,” IEEE Signal Process. Mag., vol. 38, no. 2, pp. 18–44, Mar. 2021.
- N. Zilberstein, C. Dick, R. Doost-Mohammady, A. Sabharwal, and S. Segarra, “Annealed langevin dynamics for massive MIMO detection,” IEEE Trans. Wireless Commun., vol. 22, no. 6, pp. 3762–3776, Jun. 2023.
- N. Samuel, T. Diskin, and A. Wiesel, “Deep mimo detection,” in Proc. IEEE 18th Int. Workshop Signal Process. Adv. Wireless Commun. (SPAWC), Jul. 2017, pp. 1–5.
- K. Pratik, B. D. Rao, and M. Welling, “RE-MIMO: Recurrent and permutation equivariant neural mimo detection,” IEEE Trans. Signal Process., vol. 69, pp. 459–473, 2020.
- Q. Hu, F. Gao, H. Zhang, G. Y. Li, and Z. Xu, “Understanding deep MIMO detection,” IEEE Trans. Wireless Commun., vol. 22, no. 12, pp. 9626–9639, Dec. 2023.
- C. Jeon, R. Ghods, A. Maleki, and C. Studer, “Optimality of large mimo detection via approximate message passing,” in Proc. IEEE Int. Symp. Inf. Theory (ISIT),, Jun. 2015, pp. 1227–1231.
- A. M. Tulino, S. Verdú et al., “Random matrix theory and wireless communications,” Foundations and Trends® in Communications and Information Theory, vol. 1, no. 1, pp. 1–182, 2004.
- A. Wiesel, Y. C. Eldar, and S. Shamai, “Semidefinite relaxation for detection of 16-qam signaling in MIMO channels,” IEEE Signal Process. Lett., vol. 12, no. 9, pp. 653–656, Sep. 2005.
- Z. Guo and P. Nilsson, “Algorithm and implementation of the k-best sphere decoding for MIMO detection,” IEEE J. Sel. Areas Commun., vol. 24, no. 3, pp. 491–503, Mar. 2006.
- A. Beck and M. Teboulle, “A fast iterative shrinkage-thresholding algorithm for linear inverse problems,” SIAM J. Imag. Sci., vol. 2, no. 1, pp. 183–202, Mar. 2009.
- P. Putzky and M. Welling, “Recurrent inference machines for solving inverse problems,” arXiv preprint arXiv:1706.04008, 2017.
- M. Zaheer, S. Kottur, S. Ravanbakhsh, B. Poczos, R. R. Salakhutdinov, and A. J. Smola, “Deep sets,” Proc. Adv. Neural Inf. Process. Syst. (NeurIPS), pp. 3391–3401, Dec. 2017.
- C. R. Qi, H. Su, K. Mo, and L. J. Guibas, “Pointnet: Deep learning on point sets for 3d classification and segmentation,” in Proc. IEEE Conf. Comput. Vis. Pattern Recognit. (CVPR), Jul. 2017, pp. 652–660.
- K. He, X. Zhang, S. Ren, and J. Sun, “Deep residual learning for image recognition,” in Proc. IEEE Conf. Comput. Vis. Pattern Recognit. (CVPR), Jul. 2016, pp. 770–778.
- G. Cybenko, “Approximation by superpositions of a sigmoidal function,” Math. Control Signals Syst., vol. 2, no. 4, pp. 303–314, Dec. 1989.
- K. Hornik, M. Stinchcombe, and H. White, “Multilayer feedforward networks are universal approximators,” Neural networks, vol. 2, no. 5, pp. 359–366, Mar. 1989.
- G. Optimization et al., “Gurobi optimizer reference manual,” 2020.
- D. P. Kingma and J. Ba, “Adam: A method for stochastic optimization,” arXiv preprint arXiv:1412.6980, 2014.
- S. L. Loyka, “Channel capacity of mimo architecture using the exponential correlation matrix,” IEEE Commun. Lett., vol. 5, no. 9, pp. 369–371, Sep. 2001.
- W. Azizian and M. Lelarge, “Expressive power of invariant and equivariant graph neural networks,” arXiv preprint arXiv:2006.15646, 2020.
- V. Timofte, “Stone–weierstrass theorems revisited,” Journal of Approximation Theory, vol. 136, no. 1, pp. 45–59, 2005.