Learning to Optimize: Training Deep Neural Networks for Interference Management
Open accessAbstract
Numerical optimization has played a central role in addressing key signal processing (SP) problems. Highly effective methods have been developed for a large variety of SP applications such as communications, radar, filter design, and speech and image analytics, just to name a few. However, optimization algorithms often entail considerable complexity, which creates a serious gap between theoretical design/analysis and real-time processing. In this paper, we aim at providing a new learning-based perspective to address this challenging issue. The key idea is to treat the input and output of an SP algorithm as an unknown nonlinear mapping and use a deep neural network (DNN) to approximate it. If the nonlinear mapping can be learned accurately by a DNN of moderate size, then SP tasks can be performed effectively-since passing the input through a DNN only requires a small number of simple operations. In our paper, we first identify a class of optimization algorithms that can be accurately approximated by a fully connected DNN. Second, to demonstrate the effectiveness of the proposed approach, we apply it to approximate a popular interference management algorithm, namely, the WMMSE algorithm. Extensive experiments using both synthetically generated wireless channel data and real DSL channel data have been conducted. It is shown that, in practice, only a small network is sufficient to obtain high approximation accuracy, and DNNs can achieve orders of magnitude speedup in computational time compared to the state-of-the-art interference management algorithm.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
A multi-layer perceptron learns the mapping from problem instance to output solution generated by WMMSE algorithm for nonconvex precoding design.
“A multi-layer perceptron was adopted in [265] to directly learn the mapping from the problem instance to the output solution generated by the weighted minimum mean square error (WMMSE) algorithm for nonconvex precoding design [266].”
From Edge artificial intelligence for 6g: vision, enabling technologies, and applications (2022) · cites this paper as [265]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
LeCun, Y., Bengio, Y., & Hinton, G. (2015) · Nature · doi:10.1038/nature14539 · Cited by 84,126 · see citing works
Flagged first, then by citations
Research works printed but not linked: 35
- H. Sun, X. Chen, Q. Shi, M. Hong, X. Fu, and N. D. Sidiropoulos, "Learning to optimize: Training deep neural networks for wireless resource management," in Signal Processing Advances in Wireless Communications (SPAWC), 2017 IEEE 18th International Workshop on. IEEE, 2017.
- M. Hong and Z.-Q. Luo, "Signal processing and optimal resource allocation for the interference channel," in Academic Press Library in Signal Processing. Academic Press, 2013.
- E. Bjornson and E. Jorswieck, "Optimal resource allocation in coordinated multi-cell systems," Foundations and Trends in Communications and Information Theory, vol. 9, 2013.
- W. Yu, G. Ginis, and J. M. Cioffi, "Distributed multiuser power control for digital subscriber lines," IEEE Journal on Selected Areas in Communications, vol. 20, no. 5, pp. 1105-1115, 2002.
- G. Scutari, D. P. Palomar, and S. Barbarossa, "Optimal linear precoding strategies for wideband noncooperative systems based on game theory -part I: Nash equilibria," IEEE Transactions on Signal Processing, vol. 56, no. 3, pp. 1230-1249, 2008.
- D. Schmidt, C. Shi, R. Berry, M. Honig, and W. Utschick, "Distributed resource allocation schemes," IEEE Signal Processing Magazine, vol. 26, no. 5, pp. 53 -63, 2009.
- J. Papandriopoulos and J. S. Evans, "SCALE: A low-complexity distributed protocol for spectrum balancing in multiuser DSL networks," IEEE Transactions on Information Theory, vol. 55, no. 8, pp. 3711-3724, 2009.
- Q. Shi, M. Razaviyayn, Z.-Q. Luo, and C. He, "An iteratively weighted MMSE approach to distributed sum-utility maximization for a MIMO interfering broadcast channel," IEEE Transactions on Signal Processing, vol. 59, no. 9, pp. 4331-4340, 2011.
- S.-J. Kim and G. B. Giannakis, "Optimal resource allocation for MIMO Ad Hoc Cognitive Radio Networks," IEEE Transactions on Information Theory, vol. 57, no. 5, pp. 3117 -3131, 2011.
- Z.-Q. Luo, W.-K. Ma, A.M.-C. So, Y. Ye, and S. Zhang, "Semidefinite relaxation of quadratic optimization problems," IEEE Signal Processing Magazine, vol. 27, no. 3, pp. 20 -34, 2010.
- Y.-F Liu, Y.-H. Dai, and Z.-Q. Luo, "Joint power and admission control via linear programming deflation," IEEE Transactions on Signal Processing, vol. 61, no. 6, pp. 1327 -1338, 2013.
- E. Matskani, N. Sidiropoulos, Z.-Q. Luo, and L. Tassiulas, "Convex approximation techniques for joint multiuser downlink beamforming and admission control," IEEE Transactions on Wireless Communications, vol. 7, no. 7, pp. 2682 -2693, 2008.
- M. Hong, R. Sun, H. Baligh, and Z.-Q. Luo, "Joint base station clustering and beamformer design for partial coordinated transmission in heterogenous networks," IEEE Journal on Selected Areas in Communications., vol. 31, no. 2, pp. 226-240, 2013.
- H. Baligh, M. Hong, W.-C. Liao, Z.-Q. Luo, M. Razaviyayn, M. Sanjabi, and R. Sun, "Cross-layer provision of future cellular networks: A WMMSE-based approach," IEEE Signal Processing Magazine, vol. 31, no. 6, pp. 56-68, Nov 2014.
- W. Yu and J. M. Cioffi, "FDMA capacity of Gaussian multiple-access channel with isi," IEEE Transactions on Communications, vol. 50, no. 1, pp. 102-111, 2002.
- K. Gregor and Y. LeCun, "Learning fast approximations of sparse coding," in Proceedings of the 27th International Conference on Machine Learning (ICML-10), 2010, pp. 399-406.
- A. Beck and M. Teboulle, "A fast iterative shrinkage-thresholding algorithm for linear inverse problems," SIAM Journal on Imgaging Science, vol. 2, no. 1, pp. 183 -202, 2009.
- J. R. Hershey, J. Le Roux, and F. Weninger, "Deep unfolding: Model-based inspiration of novel deep architectures," arXiv preprint arXiv:1409.2574, 2014. · arXiv
- P. Sprechmann, R. Litman, T. B. Yakar, A. M. Bronstein, and G. Sapiro, "Supervised sparse analysis and synthesis operators," in Advances in Neural Information Processing Systems, 2013, pp. 908-916.
- M. Andrychowicz, M. Denil, S. Gomez, M. Hoffman, D. Pfau, T. Schaul, and N. de Freitas, "Learning to learn by gradient descent by gradient descent," in Advances in Neural Information Processing Systems, 2016, pp. 3981-3989.
- K. Li and J. Malik, "Learning to optimize," arXiv preprint arXiv:1606.01885, 2016. · arXiv
- T. J. O'Shea, T. C. Clancy, and R. McGwier, "Recurrent neural radio anomaly detection," arXiv preprint arXiv:1611.00301, 2016. · arXiv
- N. Farsad and A. Goldsmith, "Detection algorithms for communication systems using deep learning," arXiv preprint arXiv:1705.08044, 2017. · arXiv
- N. E. West and T. J. O'Shea, "Deep architectures for modulation recognition," in Dynamic Spectrum Access Networks (DySPAN), 2017 IEEE International Symposium on. IEEE, 2017, pp. 1-6.
- T. J. O'Shea, T. Erpek, and T. C. Clancy, "Deep learning based MIMO communications," arXiv preprint arXiv:1707.07980, 2017. · arXiv
- N. Samuel, T. Diskin, and A. Wiesel, "Deep mimo detection," arXiv preprint arXiv:1706.01151, 2017. · arXiv
- Z-.Q. Luo and S. Zhang, "Dynamic spectrum management: Complexity and duality," IEEE Journal of Selected Topics in Signal Processing, vol. 2, no. 1, pp. 57-73, 2008.
- S. Verdu, Multiuser Detection, Cambridge University Press, Cambridge, UK, 1998.
- K. Hornik, M. Stinchcombe, and H. White, "Multilayer feedforward networks are universal approximators," Neural networks, vol. 2, no. 5, pp. 359-366, 1989.
- S. Liang and R. Srikant, "Why deep neural networks for function approximation?," ICLR, 2017.
- J. D. Lee, M. Simchowitz, M. I. Jordan, and B. Recht, "Gradient descent converges to minimizers," 2016, Preprint, available at arXiv:1602.04915v1. · arXiv
- X. Glorot and Y. Bengio, "Understanding the difficulty of training deep feedforward neural networks.," in AISTATS, 2010, vol. 9, pp. 249-256.
- W.-C. Liao, M. Hong, Y.-F. Liu, and Z.-Q. Luo, "Base station activation and linear transceiver design for optimal resource management in heterogeneous networks," IEEE Transactions on Signal Processing, vol. 62, no. 15, pp. 3939-3952, 2014.
- E. Karipidis, N. Sidiropoulos, A. Leshem, L. Youming, R. Tarafi, and M. Ouzzif, "Crosstalk models for short VDSL2 lines from measured 30mhz data," EURASIP Journal on applied signal processing, vol. 2006, pp. 90-90, 2006.
- E. Karipidis, N. Sidiropoulos, A. Leshem, and L. Youming, "Experimental evaluation of capacity statistics for short VDSL loops," IEEE Transactions on Communications, vol. 53, no. 7, pp. 1119-1122, 2005.
Cited by
Sorted by citations
An Introduction to Deep Learning for the Physical Layer
O'Shea, T., & Hoydis, J. (2017) · IEEE Transactions on Cognitive Communications and Networking · doi:10.1109/tccn.2017.2758370 · Cited by 2,980 · see citing works
Edge artificial intelligence for 6g: vision, enabling technologies, and applications
Letaief, K. B., Shi, Y., Lu, J., & Lu, J. (2022) · IEEE Journal on Selected Areas in Communications · doi:10.1109/jsac.2021.3126076 · Cited by 829 · see citing works
“A multi-layer perceptron was adopted in [265] to directly learn the mapping from the problem instance to the output solution generated by the weighted minimum mean square error (WMMSE) algorithm for nonconvex precoding design [266].”
MethodDeep Learning for Intelligent Wireless Networks: A Comprehensive Survey
Mao, Q., Hu, F., & Hao, Q. (2018) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2018.2846401 · Cited by 789 · see citing works
Multi-Agent Deep Reinforcement Learning for Dynamic Power Allocation in Wireless Networks
Nasir, Y. S., & Guo, D. (2019) · IEEE Journal on Selected Areas in Communications · doi:10.1109/jsac.2019.2933973 · Cited by 660 · see citing works
Quantum Machine Learning for 6G Communication Networks: State-of-the-Art and Vision for the Future
Nawaz, S. J., Sharma, S. K., Wyne, S., Patwary, M. N., & Asaduzzaman, M. (2019) · IEEE Access · doi:10.1109/access.2019.2909490 · Cited by 658 · see citing works
A Deep Learning Framework for Optimization of MISO Downlink Beamforming
Xia, W., Zheng, G., Zhu, Y., Zhang, J., Wang, J., & Petropulu, A. P. (2020) · IEEE Transactions on Communications · doi:10.1109/tcomm.2019.2960361 · Cited by 345 · see citing works
“The WMMSE algorithm is a good choice to find the locally optimal solutions [9], [10], and such an iterative algorithm ensures the continuity of the mapping from the channel to the solution, and can be learned by a neural network [27], [30].”
BackgroundMethodInfluentialSun, Y., Peng, M., & Mao, S. (2019) · IEEE Internet of Things Journal · doi:10.1109/jiot.2018.2871020 · Cited by 219 · see citing works
Cell-Free Massive MIMO for Wireless Federated Learning
Vu, T. T., Ngo, D. T., Tran, N. H., Ngo, H. Q., Dao, M. N., & Middleton, R. H. (2020) · IEEE Transactions on Wireless Communications · doi:10.1109/twc.2020.3002988 · Cited by 194 · see citing works
Enabling AI in Future Wireless Networks: A Data Life Cycle Perspective
Nguyen, D. C., Cheng, P., Ding, M., Lopez-Perez, D., Pathirana, P. N., Li, J., Seneviratne, A., Li, Y., & Poor, H. V. (2021) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2020.3024783 · Cited by 160 · see citing works
LORM: Learning to Optimize for Resource Management in Wireless Networks With Few Training Samples
Shen, Y., Shi, Y., Zhang, J., & Letaief, K. B. (2020) · IEEE Transactions on Wireless Communications · doi:10.1109/twc.2019.2947591 · Cited by 134 · see citing works
Wireless Network Intelligence at the Edge
Park, J., Samarakoon, S., Bennis, M., & Debbah, M. (2019) · Proceedings of the IEEE · doi:10.1109/jproc.2019.2941458 · Cited by 92 · see citing works
- Authors
- Sun, H., Chen, X., Shi, Q., Hong, M., Fu, X., & Sidiropoulos, N. D.
- Affiliations
- University of Minnesota (US)
- Tongji University (CN)
- Oregon State University (US)
- University of Virginia (US)
- Venue
- IEEE Transactions on Signal Processing
- Published
- 2018-10-15
- Volume
- 66
- Issue
- 20
- Pages
- 5438-5453
- ISSN
- 1053-587X (ISSN-L)
- 1941-0476
- OpenAlex
- W2616867685
- Cited by
- 874
- References
- 1
- Citations by year
- 2026: 57 · 2025: 96 · 2024: 104 · 2023: 136 · 2022: 115 · 2021: 143 · 2020: 126 · 2019: 75 · 2018: 19 · 2017: 3
- FWCI
- 34.72
- Type
- journal article
- Language
- en
- Open access
- green
- arxiv.org
- Licence
- Locations
- IEEE Transactions on Signal Processing (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- Repository for Publications and Research Data (ETH Zurich) (submittedVersion, other-oa)
- arXiv (Cornell University)
- ETH Zürich Research Collection
- Funders
- National Science Foundation (CMMI-1727757, CCF-1526078, CIF-1525194)
- Air Force Office of Scientific Research (15RT0767)
- National Natural Science Foundation of China (61671411, U1709219, 61374020)
- Fundamental Research Funds for the Central Universities
- Zhejiang Provincial NSF of China (LR15F010002)
- Topics
- Physical Sciences › Engineering › Electrical and Electronic Engineering › Advanced MIMO Systems Optimization
- Physical Sciences › Engineering › Electrical and Electronic Engineering › Advanced Wireless Network Optimization
- Physical Sciences › Computer Science › Artificial Intelligence › Neural Networks and Applications
- Keywords
- interference management, deep neural network, fully connected neural network, computational complexity reduction, numerical optimization algorithms
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review