AI for 5G NR
Explore deep learning workflows for 5G NR communications systems by incorporating Deep Learning Toolbox™ features.
Related Information
Featured Examples
Deep Learning Data Synthesis for 5G Channel Estimation
Generate deep learning training data for channel estimation using 5G Toolbox™.
CSI Feedback with Autoencoders
Compress CSI feedback using an autoencoder neural network in a 5G NR communications system.
CSI Feedback with Transformer Autoencoder
Design and train a convolutional transformer deep neural network for channel state information feedback by using a downlink clustered delay line (CDL) channel model.
- Since R2024b
Prepare Data for CSI Processing
Generate channel estimates and prepare a data set to train an autoencoder for channel state information (CSI) feedback compression.
- Since R2025a
CSI Feedback with Autoencoders Implemented on an FPGA
Demonstrates how to use an autoencoder neural network to compress downlink channel state information (CSI) over a clustered delay line (CDL) channel. CSI feedback is in the form of a raw channel estimate array. In this example, the autoencoder network is implemented on an FPGA using the Deep Learning HDL Toolbox™.
(Deep Learning HDL Toolbox)
- Since R2024b
Optimize CSI Feedback Autoencoder Training Using MATLAB Parallel Server and Experiment Manager
Accelerate determination of the optimal training hyperparameters for a channel state information (CSI) autoencoder by using a Cloud Center cluster and Experiment Manager.
- Since R2024a
Online Training and Testing of PyTorch Model for CSI Feedback Compression
Train an autoencoder-based PyTorch® neural network online and test for CSI compression.
- Since R2025a
Offline Training and Testing of PyTorch Model for CSI Feedback Compression
Train an autoencoder-based PyTorch neural network offline and test for CSI compression.
- Since R2025a
Import TensorFlow Channel Feedback Compression Network and Deploy to GPU
Generate GPU specific C++ code for a pretrained TensorFlow™ channel state feedback autoencoder.
- Since R2023b
AI for Positioning Accuracy Enhancement
Use AI to estimate the position of user equipment and compare performance with traditional TDoA techniques.
- Since R2024a
- Open Live Script
Neural Network for Beam Selection
Reduce the overhead of beam selection by using the receiver location rather than knowledge of the communication channels.
Train DQN Agent for Beam Selection
Train a deep Q-network (DQN) reinforcement learning agent for beam selection in a 5G new radio communications system.
- Since R2022b
Spectrum Sensing with Deep Learning to Identify 5G, LTE, and WLAN Signals
Train a semantic segmentation network using deep learning for spectrum monitoring.
- Since R2021b
Apply Transfer Learning on PyTorch Model to Identify 5G and LTE Signals
Coexecution with Python to identify 5G NR and LTE signals by using the transfer learning technique on a pre-trained PyTorch™ semantic segmentation network for spectrum sensing.
- Since R2025a
Train PyTorch Channel Prediction Models
Train PyTorch-based channel prediction neural networks using data generated in MATLAB®.
- Since R2025a
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)