Functionality for AI
With Communications Toolbox™ and Deep Learning Toolbox™, you can train wireless communications systems that contain a neural network.
Use AI functionality to analyze and optimize wireless channels for better signal processing, channel estimation, and resource management.
Training a wireless neural network requires Communications Toolbox functions and objects that support the
dlarray(Deep Learning Toolbox) data objects. For the set of wireless communications domain-specific functions that supportdlarrayobjects, see Wireless Communications (Deep Learning Toolbox).
Functions
Objects
Topics
- Background Data Generation
Generate simulation input data in the background while running your simulation loop on parameterized conditions rather than generating the data in advance and recalling the stored data and run time. (Since R2026a)
- Cosine Similarity As a Channel Estimate Quality Metric
Use the cosine similarity metric to compare two vectors. (Since R2024b)
- Normalized Mean Squared Error as a Distance Measure
Use the normalized mean squared error (NMSE) as a loss function for training a neural network in a wireless communications application. (Since R2025a)
Related Information
- Prerequisites for Deep Learning with MATLAB Coder (MATLAB Coder)
- Domain-Specific Functions with dlarray Support (Deep Learning Toolbox)
- Datastores for Deep Learning (Deep Learning Toolbox)