Artificial Intelligence for 5G and Beyond 5G: Implementations, Algorithms, and Optimizations

The communication industry is rapidly advancing towards 5G and beyond 5G (B5G) wireless technologies in order to fulfill the ever-growing needs for higher data rates and improved quality-of-service (QoS). Emerging applications require wireless connectivity with tremendously increased data rates, substantially reduced latency, and growing support for a large number of devices. These requirements pose new challenges that can no longer be efficiently addressed by conventional approaches. Artificial intelligence (AI) is considered as one of the most promising solutions to improve the performance and robustness of 5G and B5G systems, fueled by the massive amount of data generated in 5G and B5G networks and the availability of powerful data processing fabrics. As a consequence, a plethora of research on AI-based communication technologies has emerged recently, promising higher data rates and improved QoS with affordable implementation overhead. In this overview paper, we summarize the state-of-the-art of AI-based 5G and B5G techniques on the algorithm, implementation, and optimization levels. We shed light on the advantages and limitations of AI-based solutions, and we provide a summary of emerging techniques and open research problems.

[1]  Jun Wang,et al.  Beta-Expansion: A Theoretical Framework for Fast and Recursive Construction of Polar Codes , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[2]  Sanjay Jha,et al.  CSI-MIMO: An efficient Wi-Fi fingerprinting using Channel State Information with MIMO , 2015, Pervasive Mob. Comput..

[3]  Shugong Xu,et al.  A Low-Complexity Belief Propagation Based Decoding Scheme for Polar Codes - Decodability Detection and Early Stopping Prediction , 2019, IEEE Access.

[4]  Stephan ten Brink,et al.  Scaling Deep Learning-Based Decoding of Polar Codes via Partitioning , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[5]  Alexios Balatsoukas-Stimming,et al.  Deep Unfolding for Communications Systems: A Survey and Some New Directions , 2019, 2019 IEEE International Workshop on Signal Processing Systems (SiPS).

[6]  Xiaohu You,et al.  Joint Neural Network Equalizer and Decoder , 2018, 2018 15th International Symposium on Wireless Communication Systems (ISWCS).

[7]  Geoffrey Ye Li,et al.  Initial Results on Deep Learning for Joint Channel Equalization and Decoding , 2017, 2017 IEEE 86th Vehicular Technology Conference (VTC-Fall).

[8]  Shiwen Mao,et al.  CSI Phase Fingerprinting for Indoor Localization With a Deep Learning Approach , 2016, IEEE Internet of Things Journal.

[9]  Tom Goldstein,et al.  1-bit Massive MU-MIMO Precoding in VLSI , 2017, IEEE Journal on Emerging and Selected Topics in Circuits and Systems.

[10]  Oscar Castaneda,et al.  A 354 Mb/s 0.37 mm2 151 mW 32-User 256-QAM Near-MAP Soft-Input Soft-Output Massive MU-MIMO Data Detector in 28nm CMOS , 2019, IEEE Solid-State Circuits Letters.

[11]  Erdal Arikan,et al.  Channel Polarization: A Method for Constructing Capacity-Achieving Codes for Symmetric Binary-Input Memoryless Channels , 2008, IEEE Transactions on Information Theory.

[12]  Jae-Mo Kang,et al.  Deep Learning-Based Joint Pilot Design and Channel Estimation for Multiuser MIMO Channels , 2018, IEEE Communications Letters.

[13]  David Burshtein,et al.  Deep Learning Methods for Improved Decoding of Linear Codes , 2017, IEEE Journal of Selected Topics in Signal Processing.

[14]  Alexios Balatsoukas-Stimming,et al.  Non-Linear Digital Self-Interference Cancellation for In-Band Full-Duplex Radios Using Neural Networks , 2017, 2018 IEEE 19th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC).

[15]  Pingzhi Fan,et al.  Key techniques for 5G wireless communications: network architecture, physical layer, and MAC layer perspectives , 2015, Science China Information Sciences.

[16]  Kadir Türk,et al.  Simplified Early Stopping Criterion for Belief-Propagation Polar Code Decoders , 2016, IEEE Communications Letters.

[17]  Yifei Yuan Non‐orthogonal Multi‐User Superposition and Shared Access , 2016 .

[18]  Ahmet M. Elbir,et al.  CNN-Based Precoder and Combiner Design in mmWave MIMO Systems , 2019, IEEE Communications Letters.

[19]  Joseph R. Cavallaro,et al.  Feedforward Architectures for Decentralized Precoding in Massive MU-MIMO Systems , 2018, 2018 52nd Asilomar Conference on Signals, Systems, and Computers.

[20]  Biing-Hwang Juang,et al.  Deep Learning in Physical Layer Communications , 2018, IEEE Wireless Communications.

[21]  Robert F. Harrison,et al.  Digital communications channel equalization using the Kernel Adaline , 2002, IEEE Trans. Commun..

[22]  John W. Sammon,et al.  A Nonlinear Mapping for Data Structure Analysis , 1969, IEEE Transactions on Computers.

[23]  ホセイン・ニコプール,et al.  System and method for sparse code multiple access , 2013 .

[24]  Tadashi Wadayama,et al.  Deep Learning-Aided Trainable Projected Gradient Decoding for LDPC Codes , 2019, 2019 IEEE International Symposium on Information Theory (ISIT).

[25]  Geoffrey Ye Li,et al.  Model-Driven Deep Learning for Physical Layer Communications , 2018, IEEE Wireless Communications.

[26]  Piotr Indyk,et al.  Approximate Nearest Neighbor: Towards Removing the Curse of Dimensionality , 2012, Theory Comput..

[27]  Piotr Indyk,et al.  Similarity Search in High Dimensions via Hashing , 1999, VLDB.

[28]  Brendan J. Frey,et al.  Factor graphs and the sum-product algorithm , 2001, IEEE Trans. Inf. Theory.

[29]  Hanif Ullah,et al.  5G Communication: An Overview of Vehicle-to-Everything, Drones, and Healthcare Use-Cases , 2019, IEEE Access.

[30]  Xiaohu You,et al.  A Channel-Blind Detection for SCMA Based on Image Processing Techniques , 2018, 2018 IEEE International Symposium on Circuits and Systems (ISCAS).

[31]  Nam-I Kim,et al.  Deep Learning-Aided SCMA , 2018, IEEE Communications Letters.

[32]  Stephan ten Brink,et al.  Deep Learning Based Communication Over the Air , 2017, IEEE Journal of Selected Topics in Signal Processing.

[33]  Yong Liao,et al.  ChanEstNet: A Deep Learning Based Channel Estimation for High-Speed Scenarios , 2019, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).

[34]  Daniel P. Siewiorek,et al.  Determining User Location For Context Aware Computing Through the Use of a Wireless LAN Infrastructure , 2000 .

[35]  Stephan ten Brink,et al.  On Deep Learning-Based Massive MIMO Indoor User Localization , 2018, 2018 IEEE 19th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC).

[36]  Geoffrey Ye Li,et al.  Deep-Learning-Based Wireless Resource Allocation With Application to Vehicular Networks , 2019, Proceedings of the IEEE.

[37]  Yan Chen,et al.  Intelligent 5G: When Cellular Networks Meet Artificial Intelligence , 2017, IEEE Wireless Communications.

[38]  Alexander Vardy,et al.  How to Construct Polar Codes , 2011, IEEE Transactions on Information Theory.

[39]  Swarun Kumar,et al.  Accurate indoor localization with zero start-up cost , 2014, MobiCom.

[40]  Xiaohu You,et al.  Efficient hardware architecture of deterministic MPA decoder for SCMA , 2016, 2016 IEEE Asia Pacific Conference on Circuits and Systems (APCCAS).

[41]  Qin Huang,et al.  Construction of LDPC Codes Based on Deep Reinforcement Learning , 2018, 2018 10th International Conference on Wireless Communications and Signal Processing (WCSP).

[42]  Ming Jiang,et al.  Decoding Optimization for 5G LDPC Codes by Machine Learning , 2018, IEEE Access.

[43]  Oliver Lang,et al.  An Adaptive Machine Learning Based Approach for the Cancellation of Second-Order-Intermodulation Distortions in 4G/5G Transceivers , 2019, 2019 IEEE 90th Vehicular Technology Conference (VTC2019-Fall).

[44]  Andrei Gurtov,et al.  A Comprehensive Guide to 5G Security , 2018 .

[45]  Christoph Studer,et al.  Reducing the Complexity of Fingerprinting-Based Positioning using Locality-Sensitive Hashing , 2019, 2019 53rd Asilomar Conference on Signals, Systems, and Computers.

[46]  F.M. Ghannouchi,et al.  Adaptive Digital Predistortion of Wireless Power Amplifiers/Transmitters Using Dynamic Real-Valued Focused Time-Delay Line Neural Networks , 2010, IEEE Transactions on Microwave Theory and Techniques.

[47]  David J. C. MacKay,et al.  Good Error-Correcting Codes Based on Very Sparse Matrices , 1997, IEEE Trans. Inf. Theory.

[48]  Shuangfeng Han,et al.  Non-orthogonal multiple access for 5G: solutions, challenges, opportunities, and future research trends , 2015, IEEE Communications Magazine.

[49]  Kavita Burse,et al.  Channel Equalization Using Neural Networks: A Review , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[50]  Alexander Vardy,et al.  List decoding of polar codes , 2011, 2011 IEEE International Symposium on Information Theory Proceedings.

[51]  Kaishun Wu,et al.  CSI-Based Indoor Localization , 2013, IEEE Transactions on Parallel and Distributed Systems.

[52]  An-Yeu Wu,et al.  Low-Complexity LSTM-Assisted Bit-Flipping Algorithm For Successive Cancellation List Polar Decoder , 2020, ICASSP 2020 - 2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[53]  Tom Goldstein,et al.  Siamese Neural Networks for Wireless Positioning and Channel Charting , 2019, 2019 57th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[54]  F. Gustafsson,et al.  Mobile positioning using wireless networks: possibilities and fundamental limitations based on available wireless network measurements , 2005, IEEE Signal Processing Magazine.

[55]  Olav Tirkkonen,et al.  Channel Charting: Locating Users Within the Radio Environment Using Channel State Information , 2018, IEEE Access.

[56]  Eric O. Postma,et al.  Dimensionality Reduction: A Comparative Review , 2008 .

[57]  An-Yeu Wu,et al.  Neural Network-based Equalizer by Utilizing Coding Gain in Advance , 2019, 2019 IEEE Global Conference on Signal and Information Processing (GlobalSIP).

[58]  Xiaohu You,et al.  AI for 5G: research directions and paradigms , 2018, Science China Information Sciences.

[59]  Elias S. Manolakos,et al.  Using recurrent neural networks for adaptive communication channel equalization , 1994, IEEE Trans. Neural Networks.

[60]  Ahmed Elkelesh,et al.  Decoder-in-the-Loop: Genetic Optimization- Based LDPC Code Design , 2019, IEEE Access.

[61]  Ami Wiesel,et al.  Learning to Detect , 2018, IEEE Transactions on Signal Processing.

[62]  Geoffrey Ye Li,et al.  Deep Learning-Based Channel Estimation for Beamspace mmWave Massive MIMO Systems , 2018, IEEE Wireless Communications Letters.

[63]  Alexios Balatsoukas-Stimming,et al.  Neural-Network Optimized 1-bit Precoding for Massive MU-MIMO , 2019, 2019 IEEE 20th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC).

[64]  Jae-Mo Kang,et al.  Deep Learning-Based Channel Estimation for Massive MIMO Systems , 2019, IEEE Wireless Communications Letters.

[65]  Alireza Bayesteh,et al.  SCMA Codebook Design , 2014, 2014 IEEE 80th Vehicular Technology Conference (VTC2014-Fall).

[66]  Jakob Hoydis,et al.  An Introduction to Deep Learning for the Physical Layer , 2017, IEEE Transactions on Cognitive Communications and Networking.

[67]  Geoffrey Ye Li,et al.  Deep Learning-Based Downlink Channel Prediction for FDD Massive MIMO System , 2019, IEEE Communications Letters.

[68]  Stephan ten Brink,et al.  Online Label Recovery for Deep Learning-based Communication through Error Correcting Codes , 2018, 2018 15th International Symposium on Wireless Communication Systems (ISWCS).

[69]  Keshab K. Parhi,et al.  Early Stopping Criteria for Energy-Efficient Low-Latency Belief-Propagation Polar Code Decoders , 2014, IEEE Transactions on Signal Processing.

[70]  Yann LeCun,et al.  Signature Verification Using A "Siamese" Time Delay Neural Network , 1993, Int. J. Pattern Recognit. Artif. Intell..

[71]  Geoffrey Ye Li,et al.  ComNet: Combination of Deep Learning and Expert Knowledge in OFDM Receivers , 2018, IEEE Communications Letters.

[72]  Prashant Krishnamurthy,et al.  Modeling of indoor positioning systems based on location fingerprinting , 2004, IEEE INFOCOM 2004.

[73]  Josef A. Nossek,et al.  Linear transmit processing in MIMO communications systems , 2005, IEEE Transactions on Signal Processing.

[74]  Warren J. Gross,et al.  Neural offset min-sum decoding , 2017, 2017 IEEE International Symposium on Information Theory (ISIT).

[75]  Shien-Yang Wu Key Technology Enablers of Innovations in the AI and 5G Era , 2019, 2019 IEEE International Electron Devices Meeting (IEDM).

[76]  Joseph R. Cavallaro,et al.  Design and Implementation of a Neural Network Based Predistorter for Enhanced Mobile Broadband , 2019, 2019 IEEE International Workshop on Signal Processing Systems (SiPS).

[77]  Alireza Bayesteh,et al.  SCMA for downlink multiple access of 5G wireless networks , 2014, 2014 IEEE Global Communications Conference.

[78]  Pablo M. Olmos,et al.  Joint Nonlinear Channel Equalization and Soft LDPC Decoding With Gaussian Processes , 2010, IEEE Transactions on Signal Processing.

[79]  Mérouane Debbah,et al.  Wireless Networks Design in the Era of Deep Learning: Model-Based, AI-Based, or Both? , 2019, IEEE Transactions on Communications.

[80]  Jing Liu,et al.  Survey of Wireless Indoor Positioning Techniques and Systems , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[81]  Fredrik Tufvesson,et al.  Deep convolutional neural networks for massive MIMO fingerprint-based positioning , 2017, 2017 IEEE 28th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[82]  Xiaoli Ma,et al.  Deep Learning-Based Channel Estimation for Doubly Selective Fading Channels , 2019, IEEE Access.

[83]  Kai Niu,et al.  Pattern Division Multiple Access—A Novel Nonorthogonal Multiple Access for Fifth-Generation Radio Networks , 2017, IEEE Transactions on Vehicular Technology.

[84]  Yang Hu,et al.  Joint Channel Equalization and Decoding with One Recurrent Neural Network , 2019, 2019 IEEE International Symposium on Broadband Multimedia Systems and Broadcasting (BMSB).

[85]  Zhongfeng Wang,et al.  Advanced Baseband Processing Algorithms, Circuits, and Implementations for 5G Communication , 2017, IEEE Journal on Emerging and Selected Topics in Circuits and Systems.

[86]  Alexios Balatsoukas-Stimming,et al.  Hardware Implementation of Neural Self-Interference Cancellation , 2020, IEEE Journal on Emerging and Selected Topics in Circuits and Systems.

[87]  Hamid Sheikhzadeh,et al.  Deep Learning-Based Channel Estimation , 2018, IEEE Communications Letters.

[88]  Mihaela van der Schaar,et al.  Guest Editorial Special Issue on Machine Learning in Wireless Communication - Part 2 , 2019, IEEE J. Sel. Areas Commun..

[89]  Tom Goldstein,et al.  VLSI Designs for Joint Channel Estimation and Data Detection in Large SIMO Wireless Systems , 2018, IEEE Transactions on Circuits and Systems I: Regular Papers.

[90]  Rui Shi,et al.  Artificial neural network-based nonlinear channel equalization: A soft-output perspective , 2015, 2015 22nd International Conference on Telecommunications (ICT).

[91]  Kenneth E. Kolodziej,et al.  In-Band Full-Duplex Technology: Techniques and Systems Survey , 2019, IEEE Transactions on Microwave Theory and Techniques.

[92]  Chuan Zhang,et al.  Improving Massive MIMO Message Passing Detectors With Deep Neural Network , 2020, IEEE Transactions on Vehicular Technology.

[93]  Rong Li,et al.  Learning to Flip Successive Cancellation Decoding of Polar Codes with LSTM Networks , 2019, 2019 IEEE 30th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC).

[94]  Warren J. Gross,et al.  Learning from the Syndrome , 2018, 2018 52nd Asilomar Conference on Signals, Systems, and Computers.

[95]  Jakob Hoydis,et al.  Adaptive Neural Signal Detection for Massive MIMO , 2019, IEEE Transactions on Wireless Communications.

[96]  Fadhel M. Ghannouchi,et al.  Augmented Real-Valued Time-Delay Neural Network for Compensation of Distortions and Impairments in Wireless Transmitters , 2019, IEEE Transactions on Neural Networks and Learning Systems.

[97]  Shi Jin,et al.  Model-Driven Deep Learning for MIMO Detection , 2020, IEEE Transactions on Signal Processing.

[98]  Xiaohu You,et al.  Improved polar decoder based on deep learning , 2017, 2017 IEEE International Workshop on Signal Processing Systems (SiPS).

[99]  Dinh Thai Hoang,et al.  Introduction to the special section on deep reinforcement learning for future wireless communication networks , 2019, IEEE Trans. Cogn. Commun. Netw..

[100]  Tom Goldstein,et al.  Improving Channel Charting with Representation -Constrained Autoencoders , 2019, 2019 IEEE 20th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC).

[101]  Cong Shen,et al.  An Iterative BP-CNN Architecture for Channel Decoding , 2017, IEEE Journal of Selected Topics in Signal Processing.

[102]  J.C. Patra,et al.  Nonlinear channel equalization with QAM signal using Chebyshev artificial neural network , 2005, Proceedings. 2005 IEEE International Joint Conference on Neural Networks, 2005..

[103]  Geoffrey Ye Li,et al.  A Model-Driven Deep Learning Network for MIMO Detection , 2018, 2018 IEEE Global Conference on Signal and Information Processing (GlobalSIP).

[104]  Li Ping,et al.  Orthogonal AMP , 2016, IEEE Access.

[105]  Huazi Zhang,et al.  Performance Evaluation of Channel Decoding with Deep Neural Networks , 2017, 2018 IEEE International Conference on Communications (ICC).

[106]  An-Yeu Wu,et al.  Low-complexity Recurrent Neural Network-based Polar Decoder with Weight Quantization Mechanism , 2018, ICASSP 2019 - 2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[107]  Stephan ten Brink,et al.  Deep Learning-Based Polar Code Design , 2019, 2019 57th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[108]  Zhu Han,et al.  Machine Learning Paradigms for Next-Generation Wireless Networks , 2017, IEEE Wireless Communications.

[109]  Xiaohu You,et al.  Efficient early termination schemes for belief-propagation decoding of polar codes , 2015, 2015 IEEE 11th International Conference on ASIC (ASICON).

[110]  Shugong Xu,et al.  A Unified Deep Learning Based Polar-LDPC Decoder for 5G Communication Systems , 2018, 2018 10th International Conference on Wireless Communications and Signal Processing (WCSP).

[111]  Qi Zhang,et al.  Performance Study of SCMA Codebook Design , 2017, 2017 IEEE Wireless Communications and Networking Conference (WCNC).

[112]  Bane V. Vasic,et al.  Learning to Decode LDPC Codes with Finite-Alphabet Message Passing , 2018, 2018 Information Theory and Applications Workshop (ITA).

[113]  Jinghu Chen,et al.  Density evolution for two improved BP-Based decoding algorithms of LDPC codes , 2002, IEEE Communications Letters.